Sisällysluettelo:
- Vaihe 1: Kerää ensin kaikki osat ja työkalut
- Vaihe 2: 3D -tulostusasetukset
- Vaihe 3: Kokoonpano
- Vaihe 4: Sähköliitäntä
- Vaihe 5: Koodi
Video: Pikku Timmy -robotti: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Halusin tehdä pojalleni lelun, lelun, joka voisi olla helposti vuorovaikutuksessa, joten ajattelin tehdä robotin, joka suorittaisi kasvonseurannan ja joka voisi olla vuorovaikutuksessa hänen kanssaan kosketuksen kautta ja ilmaisemaan tunteita.
Minulla ei ole paljon 3D -suunnittelun tuntemusta, joten aloitin suunnittelusta, jonka löysin jostakin universumista, joka voidaan mukauttaa tarpeitani käyttämällä Tinkerkadia (https://www.tinkercad.com/things/1Qq7jjOXoHh) ja (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Pikku Timmy seuraa päätään ihmisiä, jotka seisovat edessä, voit hyväillä hänen päätänsä ja hän lähettää tunteen ääniä, ja jos hyväilet monta kertaa hänen päätään, hän näyttää sydämet silmissä.
Voit ohjelmoida uutta käyttäytymistä, esimerkiksi puheentunnistusta, kuten Alexa, seurata eri pääobjekteilla …
Vaihe 1: Kerää ensin kaikki osat ja työkalut
1 Vadelma pi 3
1 Vadelma pi -kamera
1 Arduino tai Genuino Nano V3.0 ATmega328
1 mini USB -kaapeli
2 servoa SG90 (panorointiin ja kallistukseen)
2 mini oled 128x64 pikseliä (silmille)
1 summeri (äänelle)
1 kosketusanturi (vuorovaikutuksessa robotin kanssa)
1 kilpi arduino nanolle
Monet Dupont F/F -kaapeliliittimet
Painetut kappaleet
Vaihe 2: 3D -tulostusasetukset
Pikku Timmy on erittäin helppo tulostaa, käytin sinistä väriä päähän ja vartaloon ja valkoista väriä käsiin ja jaloihin, silmille käytin läpinäkyvää filamenttia, Lelulle muokatut tiedostot ovat osoitteessa https://www.thingiverse.com/thing:2655550 ja alkuperäiset tiedostot ovat osoitteessa
Oma Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) ja (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Asetukset ovat:
Lautat: Ei
Tukee: Ei
Resoluutio: 0, 2 mm
Täyte: 20%
Vaihe 3: Kokoonpano
Ensimmäinen asia on yhdistää kädet, kädet, jalat ja jalat Käytin pieniä ruuveja, jotka minulla oli kotona, vaikka voit käyttää liimaa.
Toinen laittaa servot pannulle ja kallistaa pään kanssa. Servo on kehon sisällä ja toinen niskan sisällä.
Käytin liimaa LCD -silmien, kosketusanturin, kameran ja summerin liittämiseen. Aion tulevaisuudessa muuttaa muotoilua niin, että komponentit jaetaan ilman liimaa.
Vaihe 4: Sähköliitäntä
Yhteyden helpottamiseksi käytin Arduino Nano Shieldiä.
Liitäntäkaavio on seuraava:
Tappi D7 Kosketusanturi
Tappi D4 Axis X servo
PinD5 -akselin Y servo
Pin D12 summeri
Molemmat oled -näytöt on kytketty samoihin nastoihin:
SDA -> A4SCL -> A5
Arduinon ja vadelman rinnalla on USB.
Vaihe 5: Koodi
Kasvojen seurannan toteuttamiseksi käytin avointa cv -kirjastoa vadelmassa, muutin githubissa löytämääni esimerkkiä lähettämään komennon Arduinolle ja arduino ohjasi servoja, anturia ja silmiä.
Lelun koodaamiseen tarvitset:
Arduino IDE
Vadelma raspbian- ja opencv -kirjastolla ja pythonilla.
Löydät Arduino -koodin ja python -koodin vadelmalle githubistani (https://github.com/bhm93/littleTimmy)
Sinun on suoritettava face-track-arduino.py-ohjelma vadelmassasi, jotta kasvonseuranta voidaan aktivoida.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Puhuva UV-indeksin mittauslaite, käyttäen VEML6075-anturia ja pikku kaveripuhujaa: 5 vaihetta
Puhuva UV-indeksin mittauslaite, käyttäen VEML6075-anturia ja pikku kaveripuhujaa: Kesät tulossa! Aurinko paistaa, mikä on hienoa. Mutta kun ultravioletti (UV) -säteily lisääntyy, kaltaiseni ihmiset saavat pisamia, pieniä ruskeita saaria, jotka uivat punaisen, auringonpolttaman, kutisevan ihon meressä. Mahdollisuus saada reaaliaikaista tietoa