Tartalomjegyzék:
- 1. lépés: Először gyűjtse össze az összes alkatrészt és eszközt
- 2. lépés: 3D nyomtatási beállítások
- 3. lépés: Összeszerelés
- 4. lépés: Elektromos csatlakozás
- 5. lépés: A kód
Videó: Kis Timmy Robot: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Játékot akartam készíteni a fiamnak, olyan játékot, amely könnyen kölcsönhatásba léphet, ezért arra gondoltam, hogy készítek egy robotot, amely arcfelismerést végez, és amely érintéssel érintkezhet vele, és kifejezheti érzelmeit.
Nem nagyon ismerem a 3D -s tervezést, ezért egy olyan tervezéssel kezdtem, amelyet egy olyan univerzumban találtam, amelyet a Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) és (https://www.tinkercad.com/things/hJjcvy2X9Oy)
A kis Timmy fejjel követi az elöl álló embereket, simogathatja a fejét, és érzelmi hangokat bocsát ki, és ha sokszor simogatja a fejét, szívet mutat a szemében.
Programozhat új viselkedést, például beszédfelismerést, mint például Alexa, majd fejjel különböző tárgyakkal…
1. lépés: Először gyűjtse össze az összes alkatrészt és eszközt
1 málna pi 3
1 Raspberry pi kamera
1 Arduino vagy Genuino Nano V3.0 ATmega328
1 mini usb kábel
2 szervo sg90 (pan és dönthető)
2 mini oled 128x64 pixel (a szem számára)
1 hangjelző (hanghoz)
1 érintésérzékelő (a robottal való interakcióhoz)
1 pajzs az arduino nano számára
Sok Dupont F/F kábelcsatlakozó
Nyomtatott darabok
2. lépés: 3D nyomtatási beállítások
A kis Timmy -t nagyon könnyű nyomtatni, a fejét és a testét kék színnel, a kezet és a lábat pedig fehér színnel használtam, a szemeknél egy átlátszó szálat, A játékhoz módosított fájlok a https://www.thingiverse.com/thing:2655550 webhelyen találhatók, az eredeti fájlok pedig a https://www.thingiverse.com/thing:2002199 címen
Saját Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) és (https://www.tinkercad.com/things/hJjcvy2X9Oy)
A beállítások a következők:
Tutajok: Nem
Támogatja: Nem
Felbontás: 0,2 mm
Kitöltés: 20%
3. lépés: Összeszerelés
Az első dolog a karok, a kezek, a lábak és a lábak összekapcsolása. Kis csavarokat használtam, amelyek otthon voltak, bár használhat ragasztót.
A második fel a szervókat, hogy egy serpenyőt, és döntse a fejét. A szervó a test belsejében, a másik a nyakban található.
Ragasztóval csatlakoztattam az LCD szemeket, az érintésérzékelőt, a kamerát, a hangjelzőt. A jövőben az a szándékom, hogy módosítsam a kialakítást, hogy az alkatrészeket ragasztó nélkül oszthassák ki.
4. lépés: Elektromos csatlakozás
Az összefüggés megkönnyítésére Arduino Nano Shield -et használtam.
A csatlakozási séma a következő:
D7 érintkező érintőérzékelő
D4 csap X tengely X szervo
PinD5 tengely Y szervo
D12 tűs zümmögő
Mindkét oled képernyő ugyanahhoz a csaphoz van csatlakoztatva:
SDA -> A4SCL -> A5
Az Arduino és a málna csatlakozik az usb -hez.
5. lépés: A kód
Az oldalkövetés megvalósításához nyílt cv könyvtárat használtam egy málnában, módosítottam egy példát, amelyet a githubon találtam, hogy parancsot küldjön Arduino -nak, és az arduino vezérelte a szervókat, az érzékelőt és a szemeket.
A játék kódolásához szüksége van:
Arduino IDE
Málna raspbian és opencv könyvtárral és python.
Megtalálhatja az Arduino kódot és a python kódot a málna számára a githubomon (https://github.com/bhm93/littleTimmy)
Az arckövetés aktiválásához a málnában végre kell hajtania a face-track-arduino.py programot.
Ajánlott:
7 szegmenses óra - kis nyomtatók kiadása: 9 lépés (képekkel)
7 szegmenses óra - kis nyomtatók kiadása: Még egy 7 szegmenses óra. xDA Bár azt kell mondanom, hogy nem tűnik olyan őrültnek, amikor az Instructables profilomat nézem. Valószínűleg még idegesítőbb lesz a pillanat, amikor megnézi a dologi profilomat. Szóval miért is vettem a fáradságot, hogy még egyet csináljak
Birtokolt kis szörny: 6 lépés (képekkel)
Birtokolt kis szörnyeteg: Ez a megszállott kis szörny megijeszti a trükködet vagy a kezelőidet, amikor életre kel & beszél hozzájuk. Elrejtem őt a sarkon néhány bokor elől, készen arra, hogy megijessze a gyanútlan áldozatokat, amikor azt mondja: „Szia, játszani akarok”, és úgy nevet, mint egy birtok
Automatikus pontozás egy kis Skee-Ball játékhoz: 10 lépés (képekkel)
Automatikus pontozás egy kis Skee-Ball játékhoz: A házi készítésű Skee-Ball játékok nagyszerű szórakozást jelenthetnek az egész családnak, de hátrányuk mindig az automatikus pontozás hiánya volt. Korábban építettem egy Skee-Ball gépet, amely a játékgolyókat külön csatornákba formálta a tudás alapján
Egyéni NYÁK készítése kis teljesítményű lézergravírozó segítségével: 8 lépés (képekkel)
Egyéni nyomtatott áramköri lap készítése kis teljesítményű lézergravírozó segítségével: Ha házi PCB -t készít, számos módszert találhat az interneten: a legalapvetőbbektől, csak toll használatával, a kifinomultabbakig 3D nyomtatók és egyéb berendezések használatával. És ez a bemutató az utolsó esetre esik! Ebben a projektben én
Kis robotok építése: Egy köbméteres Micro-Sumo robot készítése és kisebb: 5 lépés (képekkel)
Kis robotok építése: Egy köbméteres Micro-Sumo robot készítése és kisebb: Íme néhány részlet az apró robotok és áramkörök építéséről. Ez az útmutató néhány alapvető tippet és technikát is tartalmaz, amelyek hasznosak bármilyen méretű robotok építésében. Számomra az elektronika egyik nagy kihívása, hogy lássam, milyen kicsi