Turinys:

„Motion Follow Animatronics Eyes“: 8 žingsniai (su nuotraukomis)
„Motion Follow Animatronics Eyes“: 8 žingsniai (su nuotraukomis)

Video: „Motion Follow Animatronics Eyes“: 8 žingsniai (su nuotraukomis)

Video: „Motion Follow Animatronics Eyes“: 8 žingsniai (su nuotraukomis)
Video: Dirbu privačiame turtingųjų ir žinomų muziejuje. Siaubo istorijos. Siaubas. 2024, Gruodis
Anonim
Image
Image
Apžvalga
Apžvalga

Šis „Arduino“projektas naudoja optinį srauto jutiklį (ADNS3080) judėjimui fiksuoti.

Tada išverskite duomenis, kad perkeltumėte servo, kad atrodytų, jog akys seka judantį objektą.

Tai nėra lengva konstrukcija.

Tam reikia 3D spausdinimo, litavimo, bendro techninio supratimo ir problemų sprendimo, nes šis vadovas negali būti 100% tobulas.

Aš padarysiu viską, kad tai būtų kuo išsamiau ir iliustratyviau.

Nesivaržykite užduoti klausimų ir palikti savo komentarus.

Noriu padėkoti „kūrėjų“bendruomenei ir visiems žmonėms, kurie ten dalijasi projektais.

Dabar neleiskite šaunių judesių sekti akių animatronikos.

1 žingsnis: apžvalga

Apžvalga
Apžvalga
Apžvalga
Apžvalga
Apžvalga
Apžvalga

2 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas

1x „Arduino Nano 3.0 ATmega328P Controlador“

6x SG90 9g mini mikro servo

1x optinis srauto jutiklis APM2.5 ADNS 3080

1x 50*70 PCB

2x vienos eilės moterų kaiščių antraštės

2x vienos eilės vyrų kaiščių antraštės

x2 5 kontaktų „Dupont“laidų kabelių jungtys 2,54 mm trumpiklio antgalio korpusas „Female“

x2 2 kontaktų „Dupont“laidų kabelių jungtys 2,54 mm trumpiklio antgalio korpusas „Female“

Šviečia 1x mini 3 kontaktų prietaisų skydelis

1x nuolatinės srovės maitinimo lizdo jungtis (skersmuo priklauso nuo jūsų maitinimo šaltinio)

4x 2 mm žalios/geltonos/mėlynos/raudonos/LED šviesos diodas

12x IR LED 850 nm infraraudonųjų spindulių 5 mm diodai

1x XL4005 DSN5000 Be LM2596 DC-DC

16x 220R rezistorius

1x LM8UU linijinis įvorė 8 mm linijinis rutulinis guolis

1x 100 mm lygus veleno strypas Chromuotas nerūdijančio plieno skersmuo 8 mm

8x M2 nerūdijančio plieno plokščios galvutės įdubę „Phillips“mašinos varžtai

4x M3 varžtai Šešiakampė lizdinė plokščia galvutė

11x plastikinis M3 rutulinės sagties raištelio galo strypo rutulinės sagties jungtis stūmimo/traukimo strypas

6x M2 L300mm jungties nerūdijančio plieno jungiamasis strypas su dvigubu galiniu sriegiu servams

2x 11/23 M4 varžto metalinės kardaninės jungties jungiamosios movos (žr. Paveikslėlį)

3x 3D spausdintuvo siūlai balta / juoda / skaidri mėlyna

3 žingsnis: įrankiai

  1. 3d spausdintuvas
  2. Lituoklis
  3. Šešiakampis raktų rinkinys
  4. Mažas atsuktuvas (M2)
  5. „Crimper reples“kabelių pjaustytuvai Elektros viela
  6. Kabelių laidų nuėmiklis (rekomenduojama)
  7. „Z-Bend“replės, sunkios, 90 laipsnių iki 1/16 (labai rekomenduojama)
  8. Kantrybės

4 žingsnis: 3D spausdinimo akys

3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys
3D spausdinimo akys

Visus stl failus galite rasti adresu:

www.thingiverse.com/thing:3604563

Pradėkite spausdindami akis.

Naudodamas „Prusa ColorPrint“, atspausdinau 3 skirtingų spalvų ir 4 spalvų pakeitimo akis.

Naudotas spalvos pakeitimas:

  1. z 0 - balta
  2. z 13,9 - juoda
  3. z 14.1 - mėlyna
  4. z 16,7 - juoda

Jei dėl kokių nors priežasčių nenorite ar negalite spausdinti kelių spalvų (nereikalingas kelių spalvų spausdintuvas), visada galite pabandyti spausdinti baltą spalvą ir dažyti spalvas.

Aš bandžiau dažyti spalvas ir pastebėjau, kad tai daug sunkiau ir neatrodo taip gerai.

Gamindamas kapiliarus naudojau raudoną vilną ir akrilinį laką, žr. Https://www.youtube.com/watch?v=q4vzEABlHMo (2:17).

Vilnai klijuoti ir tikroviškesnį blizgesį naudojau blizgiu laku.

Po spausdinimo laikas surinkti rutulinės sagties jungtį ir universaliąją jungtį.

Jums gali tekti nupjauti rutulinės sagties jungiamąjį varžtą, kad tilptų skylės (žr.

Priklausomai nuo tinkamumo, gali prireikti šiek tiek superklijų.

Neklijuokite universalios jungties!

5 žingsnis: 3D spausdinimas

3D spausdinimas
3D spausdinimas
3D spausdinimas
3D spausdinimas

Likusi spaudinių dalis yra standartinė.

Aš naudoju PETG, bet jūs galite spausdinti pagal savo skonį.

Išspausdinkite akis ir vokus kuo išsamiau. kitoms dalims nereikia daug detalių.

Aš atspausdinau pagrindą ir dėžutę su 0,8 mm purkštuko 0,4 sluoksnio aukščiu, kad suteikčiau jiems daugiau stiprumo, tačiau tai nėra būtina.

P. S jei neeksperimentavote naudodami skirtingo dydžio purkštukus, raginu tai padaryti, tai labai smagu.

6 žingsnis: pagrindo surinkimas

Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas
Pagrindo surinkimas

1- Pridedami SG90 9g mini mikro servos.

* pastebėti orientaciją

** atkreipkite dėmesį, kad 2 priekiniai servo valdikliai, valdantys sūpynės veikimą, yra sumontuoti iš apačios.

*** dar nesukite ragų! Prieš įsukdami servo ragus, turite juos nustatyti vidurinėje padėtyje (žr. Pradinę eskizą šio dokumento kodo dalyje)

2- Įdėkite 2 strypų laikiklius.

Įdėkite LM8UU linijinį guolį į laikiklio vidų.

Stumkite veleno strypą per 1 laikiklį į LM8UU iki pat antrojo laikiklio.

3- Iškirpkite sujungimo strypus pagal dydį.

* Ši dalis yra kritinė. Neskubėkite ir stenkitės būti kuo tikslesnis.

** Atsižvelkite į Z posūkį. (Žnyplės su lenkimu žymiai palengvins ir atliks darbą: https://hobbyking.com/en_us/z-bend-pliers-heavy-duty-90-degree-up-to-1to 16.html).

4- Sujunkite strypus.

7 žingsnis: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Sukurkite PCB.

XL4005

in:

12V

GND

išeina:

5V

GND

ADNS 3080 laidai:

PIN_MISO - 12 kaištis

PIN_MOSI - 11 kaištis

PIN_SCK - 13 kaištis

PIN_MOUSECAM_RESET - 9 kaištis

PIN_MOUSECAM_CS - 10 kaištis

5V

GND

Servo laidai:

2 kaištis - dešinė sūpynė

kaištis 3 - pasvirimas į dešinę

7 kaištis - sūpynės į kairę

6 kaištis - pakreipimas į kairę

4 kaištis - akių vokų pakreipimas

5 smeigtukas - vokų atidarymas/uždarymas

5VGND

LED juostos laidai:

Smeigtukas A4

Smeigtukas A5

Smeigtukas A6

Smeigtukas A7

*Naudokite 220 R rezistorių

5VGND

IR LED laidai:

12v

*Naudokite 220 R rezistorių

GND

8 žingsnis: kodas

Visus eskizus galima atsisiųsti iš:

github.com/Nimrod-Galor/eye-animatronics

Atsisiųskite kaip ZIP ir išpakuokite į savo kompiuterį.

Įkelkite „init-servos.ino“eskizą į „Arduino Bord“.

Šis eskizas nustatys visus servus vidurinėje padėtyje.

Dabar atėjo laikas suderinti servo ragus ir juos prisukti.

Prisukę visus ragus, įkelkite „eye-animatronics.ino“į „Arduino“.

Sveikiname, jūsų akių animatronikos projektas baigtas.

Rekomenduojamas: