Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Od takrat so me vedno navduševale hiše z duhovi in temne vožnje in rad sem okrasil naše zabave za noč čarovnic. Vedno pa sem želel narediti nekaj, kar se premika in ustvarja zvok - zato sem zgradil svojo prvo popolnoma avtomatsko animatroniko: govorečo ptico krokarja, ki sedi na polici in pozdravlja goste naše zabave.
Začel sem z grobimi skicami in naredil nekaj osnovnih modelov v 3d. Na tej točki še nisem imel pojma, kako naj rešim elektroniko.
Zaloge
Rabljene elektronske plošče:
- Arduino Mega 2560
- Sparfun MP3 sprožilec
- 12 -kanalni Polulu Maestro
Korak: Oblikovanje in deli
Vedel sem, da mora biti telo lahko, da ne obremenjujem servo motorjev, 3D tiskanje pa takrat zame ni bilo možno. Tako sem dele telesa izdelal iz vezanega lesa in papirja. In na koncu plošče sem zgradil krmilno omarico za vse motorje in elektroniko.
2. korak: Servomotorji
Če večino motorjev postavim zunaj ptice in jih povežem z gibljivimi cevmi z gibljivimi cevmi, imam enostaven dostop do vseh motorjev - le majhen motor za kljun se je moral prilegati neposredno v majhno glavo.
3. korak: Perje in steklene oči
Nisem uporabil pravega perja, ampak sem mu s poliamidom podaril črno pernato obleko, ki je bila dovolj prožna za gibanje.
4. korak: Elektronika
Elektronika ima svoj "krov". Vsebujejo Arduino Mega, Sparkfun MP3 Trigger za predvajanje zvokov s kartice SD in servo krmilnik Polulo Maestro. Štirivrstični zaslon prikazuje statistiko programa in pomaga pri nastavitvi nastavitev. Dva pasivna infrardeča senzorja in dva ultrazvočna senzorja napajajo Arduino z informacijami o gibanju, da zaznajo ljudi okoli animatronike. Predhodno sem preizkusil in animiral zaporedje gibanja, luči in zvoka v Adobe Flashu pri 12,5 sličic na sekundo in nato naložil animacije v svoj mali motor na Arduinu. Vsakih 80 ms obdeluje naslednjo črko iz nizov in se pretvori v ukaze za premikanje telesa in kljuna v sinhronizaciji z zvočnimi in svetlobnimi učinki.
Napisal sem več sekvenc, ki vključujejo naključno gibanje (pogled okoli sebe), posebne vzorce gibanja in izrekanje stavkov (sinhronizacija ustnic). Obstaja fizično stikalo za pretvorbo govorjenja v normalne zvoke vrane/krokarja in potenciometer za nadzor pogostosti pogovora in hrupa.
5. korak: Dekoracija odra
Gradnja odra za gavrana v kleti - kamniti zid za gavrana, da sedi na vrhu in gleda na smrtnike.
6. korak: Končan gavran
Zelo sem hvaležen, da obstajajo tako dostopni mikro krmilniki, kot je Arduino, in da obstaja toliko koristnih ljudi, ki naredijo odlične vaje in svoje znanje delijo na spletu. Upam, da vam je projekt všeč in veselim se vaših povratnih informacij.