Satura rādītājs:

Mazais Timijs Robots: 5 soļi (ar attēliem)
Mazais Timijs Robots: 5 soļi (ar attēliem)

Video: Mazais Timijs Robots: 5 soļi (ar attēliem)

Video: Mazais Timijs Robots: 5 soļi (ar attēliem)
Video: Multfilma "Man ir tīri zobi" 2024, Jūlijs
Anonim
Image
Image
Vispirms apkopojiet visas detaļas un rīkus
Vispirms apkopojiet visas detaļas un rīkus

Es gribēju savam dēlam izgatavot rotaļlietu, kas varētu viegli mijiedarboties, tāpēc domāju par robota izgatavošanu, kas veiktu šķautņu izsekošanu, kas varētu ar viņu mijiedarboties ar pieskārienu un izteikt emocijas.

Man nav daudz zināšanu par 3D dizainu, tāpēc sāku ar dizainu, ko atradu kādā visumā, ko varētu pielāgot savām vajadzībām, izmantojot Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) un (https://www.tinkercad.com/things/hJjcvy2X9Oy)

Mazais Timijs ar galvu seko cilvēkiem, kas stāv priekšā, tu vari samīļot viņa galvu, un viņš izstaros emociju skaņas, un, ja tu daudzkārt glāsti viņa galvu, viņš parādīs sirdis acīs.

Jūs varat ieprogrammēt jaunu uzvedību, piemēram, runas atpazīšanu, piemēram, Alexa, sekojiet ar dažādiem objektiem …

1. darbība: vispirms apkopojiet visas detaļas un rīkus

1 aveņu pi 3

1 Raspberry pi kamera

1 Arduino vai Genuino Nano V3.0 ATmega328

1 mini USB kabelis

2 servo sg90 (pannai un noliekšanai)

2 mini oled 128x64 pikseļi (acīm)

1 skaņas signāls (skaņai)

1 pieskāriena sensors (mijiedarbībai ar robotu)

1 vairogs arduino nano

Daudzi Dupont F/F kabeļu savienotāji

Iespiesti gabali

2. darbība: 3D drukas iestatījumi

Mazo Timiju ir ļoti viegli izdrukāt, es izmantoju zilu krāsu galvai un ķermenim, un baltu krāsu rokām un kājām, acīm izmantoju caurspīdīgu pavedienu, Rotaļlietai pārveidotie faili ir pieejami vietnē https://www.thingiverse.com/thing:2655550, un oriģinālie faili ir vietnē

Mans Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) un (https://www.tinkercad.com/things/hJjcvy2X9Oy)

Iestatījumi ir šādi:

Plosti: Nē

Atbalsta: Nē

Izšķirtspēja: 0, 2 mm

Piepildījums: 20%

3. solis: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža

Pirmā lieta ir savienot rokas, rokas, kājas un kājas Es izmantoju mazas skrūves, kas man bija mājās, lai gan jūs varat izmantot līmi.

Otrais tiek likts servos, lai izveidotu pannu un saliektu galvu. Servo atrodas ķermeņa iekšpusē, bet otrs - kakla iekšpusē.

Es izmantoju līmi, lai pievienotos LCD acīm, pieskāriena sensoram, kamerai, skaņas signālam. Mans nodoms nākotnē ir mainīt dizainu, lai sadalītu komponentus, neizmantojot līmi.

4. solis: Elektriskais savienojums

Lai atvieglotu saikni, es izmantoju Arduino Nano Shield.

Savienojuma shēma ir šāda:

Piespraudes D7 pieskāriena sensors

Piespraudes D4 ass X servo

PinD5 ass Y servo

Pin D12 skaņas signāls

Abi esat ekrāni ir savienoti ar tām pašām tapām:

SDA -> A4SCL -> A5

Arduino un avenēm pievienojas usb.

5. darbība: kods

Lai īstenotu sejas izsekošanu, es avenē izmantoju atvērtu cv bibliotēku, es modificēju piemēru, ko atradu vietnē github, lai nosūtītu komandu Arduino, un arduino kontrolēja servus, sensoru un acis.

Lai kodētu rotaļlietu, jums ir nepieciešams:

Arduino IDE

Aveņu ar raspbian un opencv bibliotēku un pitonu.

Jūs varat atrast Arduino kodu un pitona kodu avenēm manā github (https://github.com/bhm93/littleTimmy)

Lai aktivizētu sejas izsekošanu, avenēs ir jāizpilda programma face-track-arduino.py.

Ieteicams: