Sadržaj:
- Korak 1: Prvo skupite sve dijelove i alate
- Korak 2: Postavke 3D ispisa
- Korak 3: Montaža
- Korak 4: Električna veza
- Korak 5: Kôd
Video: Mali Timmy robot: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Htio sam svom sinu napraviti igračku, igračku koja može lako komunicirati, pa sam razmišljao o tome da napravim robota koji će raditi facetracking, koji će moći komunicirati s njim kroz dodir i izražavati emocije.
Nemam puno znanja o 3D dizajnu pa sam počeo s dizajnom koji sam pronašao u stvarnosti koja se može prilagoditi mojim potrebama pomoću Tinkerkada (https://www.tinkercad.com/things/1Qq7jjOXoHh) i (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Mali Timmy prati glavom ljude koji stoje ispred, možete ga milovati po glavi i on će ispuštati zvukove emocija, a ako ga milujete mnogo puta po glavi, pokazat će srca u očima.
Možete programirati novo ponašanje, na primjer, prepoznavanje govora poput Alexa, slijediti različite objekte …
Korak 1: Prvo skupite sve dijelove i alate
1 malina pi 3
1 kamera od maline pi
1 Arduino ili Genuino Nano V3.0 ATmega328
1 Mini USB kabel
2 servo -a sg90 (za pomicanje i naginjanje)
2 mini ole 128x64 piksela (za oči)
1 zujalica (za zvuk)
1 senzor dodira (za interakciju s robotom)
1 štit za arduino nano
Mnogi Dupont F/F kabelski priključci
Tiskani komadi
Korak 2: Postavke 3D ispisa
Mali Timmy je vrlo jednostavan za ispis, koristio sam plavu boju za glavu i tijelo, a bijelu za ruku i noge, za oči korištenu prozirnu nit, Datoteke izmijenjene za igračku nalaze se na https://www.thingiverse.com/thing:2655550, a izvorne datoteke na
Moj Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) i (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Postavke su:
Splavi: Ne
Podržava: Ne
Rezolucija: 0,2 mm
Ispuna: 20%
Korak 3: Montaža
Prva stvar je spojiti ruke, šake, noge i stopala. Koristio sam male vijke koje sam imao kod kuće, iako možete koristiti ljepilo.
Drugi je stavljanje servomotora da se napravi tava i tilk s glavom. Servo je unutar tijela, a drugi unutar vrata.
Koristio sam ljepilo za spajanje LCD ekrana, senzora dodira, kamere, zujalice. Moja namjera je u budućnosti izmijeniti dizajn kako bi se komponente rasporedile bez ljepila.
Korak 4: Električna veza
Da bih olakšao spajanje, koristio sam Arduino Nano Shield.
Shema povezivanja je sljedeća:
Pin D7 Senzor dodira
Pin D4 Os X servo
PinD5 os Y servo
Zvučnik Pin D12
Oba oled ekrana spojena su na iste pinove:
SDA -> A4SCL -> A5
Arduinu i malini pridružuje se usb.
Korak 5: Kôd
Za implementaciju facetrackinga koristio sam otvorenu cv biblioteku u malini, izmijenio sam primjer koji sam pronašao na githubu za slanje naredbe Arduinu i arduino je kontrolirao servosisteme, senzor i oči.
Za kodiranje igračke potrebno vam je:
Arduino IDE
Malina s bibliotekom raspbian i opencv i pythonom.
Arduino kod i python kod za malinu možete pronaći na mom githubu (https://github.com/bhm93/littleTimmy)
Morate pokrenuti program face-track-arduino.py u svojoj malini da biste aktivirali praćenje lica.
Preporučeni:
Mali kompas s ATtiny85: 12 koraka (sa slikama)
Mali kompas s ATtiny85: Ovo je naš prvi projekt s ATtiny85; jednostavan džepni digitalni kompas (u suradnji s J. Arturo Espejel Báez) .ATtiny85 je mikrokontroler visokih performansi i male snage. Ima 8 Kbajta programibilne flash memorije. Zbog toga kala
Mali USB joystick: 5 koraka (sa slikama)
Sitna USB joystick: ove instuctables pokazuju kako napraviti vrlo jednostavan sićušni USB joystick. Ove upute su povezane s Hall Effect USB joystickom za pružanje jeftinog rješenja
Mali V/A mjerač s INA219: 9 koraka (sa slikama)
Mali V/A mjerač s INA219: Umorni ste od ponovnog uključivanja multimetra kada želite mjeriti napon i struju na malom projektu? Sitni V/A mjerač je uređaj koji vam je potreban! Nema ništa novo u vezi sa senzorom velike strane struje INA219. Postoji mnogo dobrih projekata u
Automatski lonac za biljke - Mali vrt: 13 koraka (sa slikama)
Automatizirani lonac za biljke - Mali vrt: Student sam multimedije i komunikacijske tehnologije na Howest Kortrijku. Za naš konačni zadatak morali smo razviti IoT projekt po vlastitom izboru. Tražeći ideje, odlučio sam napraviti nešto korisno za moju majku koja voli uzgoj
Plug & Play mali mrežni poslužitelj Raspberry Pi: 6 koraka (sa slikama)
Plug & Play Mali mrežni poslužitelj Raspberry Pi: Nedavno sam se jeftino domogao dva Raspberry Pi 1 modela A+. Ako niste čuli za Pi model A, to je jedan od najranijih faktora oblika Raspberry Pi koji je veći od Pi Zero i manji od standardnog Raspberry Pi. Uvijek želim