2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles õpetuses saate teada, kuidas teha heli tundlikku robotit, robot reageerib teie hääle tugevusele. Kaks silma, mis on LED -maatriksid, väljendavad teie hääle tugevust põhiliste emotsioonide kaudu. Mõtlesin selle idee välja laulmist silmas pidades, nii et see on suurepärane robot, kellele laulda, kuid võite ka karjuda, karjuda või lihtsalt rääkida. Pakutud kood sisaldab 12 emotsiooni, need on järgmised:
- Unine
- Neutraalne
- Õnnelik, 1
- Õnnelik, 2
- Pilguta
- Armastus, südamed
- Õnnelik, 3
- Pettunud, 1
- Pettunud, 2
- Kurb
- Vihane
- Surnud
Mida tugevam on teie hääl, seda intensiivsemad on emotsioonid silmades.
Samm: vajalike esemete loend
1 Arduino Uno
1 Leivalaud
Kaablid isas -mees
Kaablid isas -naissoost
2 LED -maatriksit
1 mikrofoni moodul
Palju Legot
Teil on vaja ka Arduino tarkvara ja teeke, mis on allpool lingitud.
*Juhtme värv ei ole tegelikult oluline, kui teate, milline traat kuhu läheb. See on lihtsalt lihtne viis probleemide otsimiseks, kui see ei tööta nii, nagu peaks. Ka pikkus pole tegelikult oluline, need pikkused on lihtsalt teie jaoks lihtsamaks muutmiseks.
2. samm: riistvara kokkupanek
Seadistame kõigepealt LED-maatriksid, selleks kasutasin järgmist õpetust https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Järgige seda juhendit üks kord, kui soovite ainult kahte silma.
Kui olete ülaltoodud õpetust järginud, võime alustada mikrofonimooduli ühendamisega. Siin vajate meessoost naissoost kaableid, selle töö tegemiseks peate VCC ühendama oma leivaplaadil +5 V, GND - GND oma Arduino Uno ja A0 kuni A0 teie Arduino Unos.
Kui olete neid samme edukalt järginud, saate ülaltoodud pildi.
3. samm: kood
Kood, mida ma selle projekti jaoks kasutasin, pärines kahest teisest teiste näidisprojektist. Selle töö tegemiseks kasutasin kohandusi ja lisasid. Saate hõlpsalt reguleerida helitugevust, mis on vajalik, et robot reageeriks kiiremini või aeglasemalt.
Te peate LedControlMS.h raamatukogu alla laadima sellelt lingilt https://github.com/shaai/Arduino_LED_matrix_sketch. Lisage see oma projekti oma raamatukogusse ja teil peaks olema hea minna.
Samm: Lego
Nüüd, kui kõik on kokku pandud, võite lasta oma loomingulisel poolel metsikuks minna ja luua oma robotile igasuguseid välimusi. Veenduge, et teil oleks piisavalt lego.