Turinys:
- 1 žingsnis: daiktų, kurių jums reikės, sąrašas
- 2 žingsnis: Aparatūros surinkimas
- 3 žingsnis: Kodas
- 4 žingsnis: „Lego“
Video: Garsą reaguojantis robotas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šioje pamokoje sužinosite, kaip sukurti garsą reaguojantį robotą, robotas reaguos į jūsų balso garsumą. Dvi akys, kurios yra LED matricos, išreiškia jūsų balso garsumą per pagrindines emocijas. Šią idėją sugalvojau galvodamas apie dainavimą, todėl dainuoti bus puikus robotas, tačiau jūs taip pat galite rėkti, šaukti ar tiesiog su juo kalbėtis. Į pateiktą kodą įtraukta 12 emocijų:
- Mieguistas
- Neutrali
- Laimingas, 1
- Laimingas, 2
- Mirksi
- Meilė, širdys
- Laimingas, 3
- Nusivylęs, 1
- Nusivylęs, 2
- Liūdnas
- Piktas
- Negyvas
Kuo garsesnis jūsų balsas, tuo intensyvesnės emocijos akyse taps.
1 žingsnis: daiktų, kurių jums reikės, sąrašas
1 „Arduino Uno“
1 Duonos lenta
Kabeliai nuo vyrų iki vyrų
Kabeliai nuo vyrų iki moterų
2 LED matrica
1 mikrofono modulis
Daug lego
Jums taip pat reikės „Arduino“programinės įrangos ir bibliotekų, kurios yra susietos žemiau.
*Laido spalva tikrai nesvarbi, jei žinote, kuri viela kur eina. Tai tik paprastas būdas ieškoti problemų, kai jis neveikia taip, kaip turėtų. Be to, ilgis nesvarbus, šie ilgiai yra tik tam, kad jums būtų lengviau.
2 žingsnis: Aparatūros surinkimas
Pirmiausia nustatysime LED matricas, tam naudoju šią pamoką https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Vykdykite šią instrukciją vieną kartą, jei norite tik dviejų akių.
Jei sekėte aukščiau pateiktą pamoką, galime pradėti nuo mikrofono modulio prijungimo. Čia jums reikės kabelių iš vyrų ir moterų, kad atliktumėte šį darbą, turite prijungti VCC prie +5 V jūsų duonos plokštėje, GND į GND savo „Arduino“„Uno“ir nuo A0 iki A0 „Arduino Uno“.
Sėkmingai atlikę šiuos veiksmus gausite aukščiau parodytą vaizdą.
3 žingsnis: Kodas
Šiam projektui naudojamas kodas buvo iš dviejų kitų projekto pavyzdžių, kuriuos sukūrė kiti žmonės. Yra keletas koregavimų ir priedų, kuriuos įdėjau, kad atlikčiau šį darbą. Galite lengvai reguliuoti garsumą, kurio reikia, kad robotas reaguotų greičiau arba lėčiau.
Turite atsisiųsti „LedControlMS.h“biblioteką iš šios nuorodos https://github.com/shaai/Arduino_LED_matrix_sketch. Įtraukite jį į savo biblioteką į savo projektą ir jums bus gerai eiti.
4 žingsnis: „Lego“
Dabar, kai viskas yra surinkta, galite leisti savo kūrybinei pusei išblaškyti ir sukurti įvairius savo roboto pasirodymus. Įsitikinkite, kad turite pakankamai lego.
Rekomenduojamas:
Arduino - Labirinto sprendimo robotas („MicroMouse“) Sieninis robotas: 6 žingsniai (su paveikslėliais)
Arduino | Labirinto sprendimų robotas („MicroMouse“) Sienų sekimo robotas: Sveiki, aš esu Izaokas ir tai yra mano pirmasis robotas „Striker v1.0“. Šis robotas buvo sukurtas paprastam labirintui išspręsti. Konkurse turėjome du labirintus ir robotą sugebėjo juos identifikuoti. Dėl bet kokių kitų labirinto pakeitimų gali prireikti pakeisti
RC valdomas robotas XLR8! Švietimo robotas: 5 žingsniai
RC valdomas robotas XLR8! Švietimo robotas: Sveiki, šiame straipsnyje bus parodyta, kaip sukurti pagrindinį robotą. Žodis „robotas“pažodžiui reiškia „vergas“arba „darbininkas“. Dėl dirbtinio intelekto pažangos robotai nebėra tik Issac Asimov mokslinės fantastikos dalis
Balansavimo robotas / 3 ratų robotas / STEM robotas: 8 žingsniai
Balansavimo robotas / 3 ratų robotas / STEM robotas: Mes sukūrėme kombinuotą balansavimo ir 3 ratų robotą, skirtą naudoti mokyklose ir po pamokų. Robotas sukurtas naudojant „Arduino Uno“, pasirinktinį skydą (pateikiama visa konstrukcijos informacija), „Li Ion“akumuliatorių paketą (visa tai atitinka
„Arduino Led Strip“reaguojantis širdies ritmo jutiklis: 5 žingsniai
„Arduino Led Strip“reaguojantis širdies ritmo jutiklis: Pirmas dalykas, kurį padariau, buvo prijungti „Grove“širdies ritmo jutiklį prie „Arduino“per labai lengvai sekamą „YouTube“pamoką. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip
Sviesto robotas: „Arduino“robotas su egzistencine krize: 6 žingsniai (su nuotraukomis)
Sviesto robotas: „Arduino“robotas su egzistencine krize: Šis projektas paremtas animaciniu serialu „Rikas ir Mortis“. Viename iš epizodų Rikas sukuria robotą, kurio vienintelis tikslas yra atnešti sviesto. Kaip studentai iš Bruface (Briuselio inžinerijos fakultetas), mes turime užduotį mecha