Tartalomjegyzék:
- 1. lépés: A szükséges elemek listája
- 2. lépés: Hardver összeszerelése
- 3. lépés: A kód
- 4. lépés: Lego
Videó: Hangra reagáló robot: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ebben az oktatóanyagban megtudhatja, hogyan kell hangra érzékeny robotot készíteni, a robot reagálni fog a hangja hangerejére. A két LED -mátrix szeme alapvető érzelmeken keresztül fejezi ki hangja hangerejét. Ezt az ötletet az éneklés fejében találtam ki, így remek robot lesz énekelni, de sikoltozni, kiabálni vagy egyszerűen beszélni is lehet vele. A megadott kódban 12 érzelem szerepel, ezek az érzelmek:
- Álmos
- Semleges
- Boldog, 1
- Boldog, 2
- Rákacsintás
- Szerelem, szívek
- Boldog, 3
- Csalódott, 1
- Csalódott, 2
- Szomorú
- Mérges
- Halott
Minél hangosabb a hangja, annál intenzívebbek lesznek az érzelmek a szemekben.
1. lépés: A szükséges elemek listája
1 Arduino Uno
1 Kenyeretábla
Férfi -férfi kábelek
Férfi -női kábelek
2 LED mátrix
1 mikrofon modul
Sok Lego
Szüksége lesz az alább linkelt Arduino szoftverre és könyvtárakra is.
*A vezeték színe nem igazán számít, amíg tudod, melyik vezeték hova megy. Ez csak egy egyszerű módja a problémák keresésének, ha nem úgy működik, ahogy kellene. Ezenkívül a hossz nem igazán számít, ezek a hosszúságok csak azért vannak, hogy megkönnyítsék az Ön számára.
2. lépés: Hardver összeszerelése
Először a LED-mátrixokat állítjuk be, ehhez a következő oktatóanyagot használtam: https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Kövesse ezt az utasítást egyszer, ha csak két szemet szeretne.
Ha követte a fenti oktatóanyagot, akkor kezdjük a mikrofon modul csatlakoztatásával. Itt szükség lesz a férfi és a női kábelekre, ennek a munkának a végrehajtásához a VCC -t a kenyérsütő +5 V -ra kell kötni, az Arduino -n a GND -t a GND -re. Uno és A0 - A0 az Arduino Uno készüléken.
Ha sikeresen követte ezeket a lépéseket, akkor a fenti kép jelenik meg.
3. lépés: A kód
A projekthez használt kód két másik példaprojektből származik, amelyeket mások készítettek. Vannak olyan kiigazítások és extrák, amelyeket azért tettem, hogy ez működjön. Könnyen beállíthatja a szükséges hangerőt ahhoz, hogy a robot gyorsabban vagy lassabban reagáljon.
Töltse le a LedControlMS.h könyvtárat erről a linkről: https://github.com/shaai/Arduino_LED_matrix_sketch. Vedd fel a könyvtáradba a projektedbe, és jó lesz.
4. lépés: Lego
Most, hogy minden össze van állítva, hagyhatja, hogy a kreatív oldala elvaduljon, és mindenféle megjelenést hozzon létre robotjának. Győződjön meg róla, hogy van elegendő legója.
Ajánlott:
Véletlenszerűen reagáló inga: 4 lépés (képekkel)
Véletlenszerűen reagáló inga: A projekt célja, hogy 2 inga folyamatos lengését okozza. Szép kölcsönhatást fedeztem fel aktív és passzív inga között. Állandó mágneses, elektromágneses és gravitációs erőterek felhőjében mozognak. A p súlya
RPi időjárás -reagáló weboldal: 5 lépés
RPi Weatherstation reszponzív webhellyel: Egy iskolai projekthez IoT -eszközt kellett készítenünk egy weboldallal, hogy szép módon megjelenítsük az összegyűjtött információkat. Úgy döntöttem, hogy egy időjárás -állomást készítek egy Raspberry Pi 3 futó lombik segítségével a reszponzív webhelyhez, a MySQL -hez (MariaDB) az adataimért
Az üvegház projekt (RAS): Az ültetvényünkre reagáló elemek figyelése: 18 lépés (képekkel)
Az üvegház projekt (RAS): Ültetvényünkre reagáló elemek figyelése: Ez a projekt a levegő hőmérsékletének, fényességének és páratartalmának, valamint a liget hőmérsékletének és páratartalmának monitorozását javasolja. Azt is javasolja, hogy ezeket az intézkedéseket hálózatba kapcsolják, amelyek annyira olvashatók az Actoborad.com webhelyen. Ehhez 4 érzékelőt csatlakoztatunk az N
TfCD E-textil hőre reagáló pohártartó: 5 lépés (képekkel)
TfCD E-textil hőre reagáló pohártartó: Az e-textil használatával ez a pohártartó tudatja Önnel, mikor a tea a tökéletes ivási hőmérséklet. Pamut hüvelyből áll, elektromos áramkörrel, amely több LED -et és hőmérséklet -érzékelőt tartalmaz
PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): 3 lépés (képekkel)
PixelOrgan: Hangra érzékeny DotStar LED szalag (MicroView-val): Ez egy könnyű, orgona-szerű dolog, ahol a beépített mikrofon bemenete megjelenik a DotStar 72 LED szalagon, így a felső LED jelzi az aktuális magas/közép/alacsony szintet a leveket R/G/B -ként, a többi LED pedig a korábbi értékeket jelenti (így kapunk egy