Sisällysluettelo:

Motion Follow Animatronics Eyes: 8 vaihetta (kuvilla)
Motion Follow Animatronics Eyes: 8 vaihetta (kuvilla)

Video: Motion Follow Animatronics Eyes: 8 vaihetta (kuvilla)

Video: Motion Follow Animatronics Eyes: 8 vaihetta (kuvilla)
Video: Arduino Animatronic Eye Mech 2024, Joulukuu
Anonim
Image
Image
Yleiskatsaus
Yleiskatsaus

Tämä Arduino -projekti käyttää optista virtausanturia (ADNS3080) liikkeen sieppaamiseen.

Käännä sitten tiedot servojen siirtämiseksi, jotta ne näyttävät siltä kuin silmät seuraavat liikkuvia kohteita.

Tämä ei ole helppo rakentaa.

Se vaatii 3D -tulostusta, juottamista, yleistä teknistä ymmärrystä ja ongelmanratkaisua, koska tämä opas ei voi olla 100% täydellinen.

Teen parhaani tehdäkseni tästä mahdollisimman kattavan ja havainnollistavan.

Voit vapaasti esittää kysymyksiä ja jättää kommenttisi.

Haluan kiittää "valmistaja" -yhteisöä ja kaikkia ihmisiä, jotka jakavat siellä hankkeita.

Nyt Lest tehdä joitakin viileä liike seurata silmä animatronics.

Vaihe 1: Yleiskatsaus

Yleiskatsaus
Yleiskatsaus
Yleiskatsaus
Yleiskatsaus
Yleiskatsaus
Yleiskatsaus

Vaihe 2: Osaluettelo

Osa lista
Osa lista

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Micro Servo

1x optinen virtausanturi APM2.5 ADNS 3080

1x 50*70 PCB

2x yksiriviset naarasliittimet

2x yksiriviset urospuoliset otsikot

x2 5 -nastainen Dupont -johdinkaapeliliitin 2,54 mm Jumper -otsakotelo Naaras

x2 2 -nastainen Dupont -johdinkaapeliliitin 2,54 mm Jumper -otsakotelo Naaras

1x Mini 3 -nastainen kojelauta Päällä Pois -asento Keinukytkin valaistu

1 x tasavirtaliitäntä (halkaisija riippuu virtalähteestä)

4x 2MM vihreä/keltainen/sininen/punainen/LED -valodiodi

12x IR LED 850nm 5 mm: n infrapuna -diodit

1x XL4005 DSN5000 Beyond LM2596 DC-DC

16x 220R vastus

1x LM8UU lineaarinen holkki 8mm lineaarinen kuulalaakeri

1x 100mm sileä akselitanko kromattu ruostumaton teräs Halkaisija 8mm

8x M2 ruostumattomasta teräksestä valmistetut litteät pään upotetut Phillips -koneruuvit

4x M3 -ruuvit Hex -hylsy, tasainen pää

11x muovinen M3 -pallosoljen sidontatangon pään sijoituspallon soljen linkki työntö-/vetotanko

6x M2 L300mm Link ruostumattomasta teräksestä valmistettu kiertokanki kaksoiskierre servoja varten

2x 11/23 M4 -ruuvi Metallinen kardaaniliitos kippikytkimet (katso kuva)

3x 3D -tulostinlanka valkoinen / musta / läpinäkyvä sininen

Vaihe 3: Työkalut

  1. 3D tulostin
  2. Juotin
  3. Kuusiokoloavainsarja
  4. Pieni ruuvimeisseli (M2)
  5. Puristuspihdit Kaapelileikkurit Sähköjohto
  6. Kaapelijohtimen irrotin (suositus)
  7. Z-Bend-pihdit, raskaat 90 astetta-1/16 (erittäin suositeltava)
  8. Kärsivällisyyttä

Vaihe 4: 3D -tulostus Silmät

3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät
3D -tulostus Silmät

Kaikki stl -tiedostot ovat saatavilla osoitteessa:

www.thingiverse.com/thing:3604563

Aloita tulostamalla silmät.

Olen tulostanut silmät kolmella eri värillä ja neljällä värimuutoksella Prusa ColorPrintillä.

Värinvaihto, jota käytin:

  1. z 0 - valkoinen
  2. z 13,9 - musta
  3. z 14.1 - sininen
  4. z 16.7 - musta

Jos jostain syystä et halua tai pysty tulostamaan monivärisiä (moniväritulostinta ei tarvita), voit aina yrittää tulostaa valkoisena ja maalata värit.

Olen yrittänyt maalata värejä ja huomannut, että se on paljon vaikeampaa eikä näytä yhtä hyvältä.

Kapillaarin valmistuksessa käytin punaista villaa ja akryylilakkaa, katso https://www.youtube.com/embed/q4vzEABlHMo (klo 2:17).

Liimasin villan kiiltävällä lakalla ja lisäsin realistisemman kiillon.

Kun tulostus on tehty, on aika koota pallosolki ja nivel.

Sinun on ehkä leikattava pallosoljen kiinnitysruuvi reikiin sopivaksi (katso kuva).

Pieni superliima saattaa olla tarpeen istuvuudesta riippuen.

Älä liimaa yleisliitosta!

Vaihe 5: 3D -tulostus

3D -tulostus
3D -tulostus
3D -tulostus
3D -tulostus

Loput tulosteet ovat vakiona.

Käytän PETG: tä, mutta voit tulostaa haluamallasi tavalla.

Tulosta silmät ja silmäluomet mahdollisimman yksityiskohtaisesti. muut osat eivät vaadi suuria yksityiskohtia.

Olen tulostanut pohjan ja laatikon, joissa on 0,8 mm: n suutin 0,4 kerroksen korkeudella, jotta ne lisäävät voimaa, mutta tämä ei ole välttämätöntä.

P. S jos et kokeillut eri suutinkokoa käyttämällä, kehotan sinua tekemään niin, se on hauskaa.

Vaihe 6: Pohjakokoonpano

Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano
Pohjakokoonpano

1- Kiinnitetyt SG90 9g Mini Micro Servot.

* huomaa suunta

** Huomaa, että 2 kääntötoimintoa ohjaavaa etuservoa on asennettu alhaalta.

*** älä ruuvaa sarvia vielä! Ennen servosarvien ruuvaamista sinun on asetettava ne keskiasentoon (katso init -luonnos tämän asiakirjan koodiosassa)

2- Aseta 2 tangon pidikettä.

Aseta lineaarilaakeri LM8UU telineen sisään.

Liu'uta akselitanko yhden pidikkeen läpi LM8UU: han toisen pidikkeen läpi.

3- Leikkaa kiertokanget kokoon.

* Tämä osa on kriittinen. Ota aikaa ja yritä olla mahdollisimman tarkka.

** Ota huomioon Z-mutka. (z-mutkipihdit helpottavat työskentelyäsi huomattavasti ja tarkasti: https://hobbyking.com/en_us/z-bend-pliers-heavy-duty-90-degree-up-to-1to 16.html).

4- Yhdistä tangot.

Vaihe 7: Elektroniikka

Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka

Luo piirilevy.

XL4005

sisään:

12V

GND

ulos:

5V

GND

ADNS 3080 Johdotus:

PIN_MISO - Nasta 12

PIN_MOSI - nasta 11

PIN_SCK - Nasta 13

PIN_MOUSECAM_RESET - Nasta 9

PIN_MOUSECAM_CS - nasta 10

5V

GND

Servo -johdotus:

tappi 2 - oikea keinu

tappi 3 - oikea kallistus

tappi 7 - vasen keinu

tappi 6 - vasen kallistus

nasta 4 - silmäluomen kallistus

nasta 5 - silmäluomi auki/kiinni

5VGND

LED -palkin johdotus:

Nasta A4

Nasta A5

Nasta A6

Nasta A7

*Käytä 220 R vastusta

5VGND

IR -LED -johdotus:

12v

*Käytä 220 R vastusta

GND

Vaihe 8: Koodi

Kaikki luonnokset ovat ladattavissa osoitteesta:

github.com/Nimrod-Galor/eye-animatronics

Lataa zip -muodossa ja pura tietokoneellesi.

Lataa init-servos.ino-luonnos Arduino Bordiin.

Tämä luonnos asettaa kaikki servot keskiasentoon.

Nyt on aika kohdistaa servosarvet ja ruuvata ne.

Kun olet ruuvannut kaikki sarvet, lataa eye-animatronics.ino Arduinolle.

Onnittelut silmäanatroniikkaprojektisi on Valmis.

Suositeltava: