Satura rādītājs:

Motion Follow Animatronics Eyes: 8 soļi (ar attēliem)
Motion Follow Animatronics Eyes: 8 soļi (ar attēliem)

Video: Motion Follow Animatronics Eyes: 8 soļi (ar attēliem)

Video: Motion Follow Animatronics Eyes: 8 soļi (ar attēliem)
Video: Circus baby evolution edit Join Us for a Bite#fnaf #fnafsisterlocation #fnafar #circusbaby 2024, Novembris
Anonim
Image
Image
Pārskats
Pārskats

Šajā Arduino projektā tiek izmantots optiskais plūsmas sensors (ADNS3080) kustību uztveršanai.

Pēc tam tulkojiet datus, lai pārvietotu servo, lai izskatās, ka acis seko kustīgam objektam.

Šī nav viegla būve.

Tam nepieciešama 3D drukāšana, lodēšana, vispārēja tehniska izpratne un problēmu risināšana, jo šī rokasgrāmata nevar būt 100% perfekta.

Es darīšu visu iespējamo, lai tas būtu pēc iespējas visaptverošāks un ilustratīvāks.

Jūtieties brīvi uzdot jautājumus un atstāt savus komentārus.

Es vēlos pateikties "veidotāju" kopienai un visiem cilvēkiem, kas tur dalās ar projektiem.

Tagad, lai nesekotu atdzist kustības pēc acu animatronikas.

1. darbība. Pārskats

Pārskats
Pārskats
Pārskats
Pārskats
Pārskats
Pārskats

2. solis: detaļu saraksts

Daļu saraksts
Daļu saraksts

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g mini mikro servo

1x optiskais plūsmas sensors APM2.5 ADNS 3080

1x 50*70 PCB

2x vienas rindas sieviešu tapu galvenes

2x vienrindas vīriešu tapas galvenes

x2 5 kontaktu Dupont vadu kabeļu savienotāji 2,54 mm Jumper Header Housing Female

x2 2 kontaktu Dupont vadu kabeļu savienotāji 2,54 mm Jumper Header Housing Female

Izgaismots 1x mini 3 kontaktu paneļa ieslēgts izslēgts pozīcijas svirslēdzis

1x līdzstrāvas kontaktligzdas savienotājs (diametrs atkarīgs no barošanas avota)

4x 2 mm zaļa/dzeltena/zila/sarkana/LED gaismas diode

12x IR LED 850 nm infrasarkanās 5 mm diodes

1x XL4005 DSN5000 ārpus LM2596 DC-DC

16x 220R rezistors

1x LM8UU lineārais bukse 8 mm lineārais lodīšu gultnis

1x 100mm gluds vārpstas stienis Hromēts nerūsējošais tērauds Diametrs 8mm

8x M2 nerūsējošā tērauda plakanās galvas iegremdētās Phillips mašīnas skrūves

4x M3 skrūves sešstūra uzmavas plakana galva

11x plastmasas M3 lodīšu sprādzes stiprinājuma stieņa gala pozicionēšanas lodīšu sprādzes saite Push/Pull Rod

6x M2 L300mm savienojuma nerūsējošā tērauda savienojošais stienis ar divu galu vītni servos

2x 11/23 M4 skrūves metāla kardānveida savienojuma kardāna savienojumi Universālais savienojums (skat. Attēlu)

3x 3D printera pavediens balts / melns / caurspīdīgs zils

3. darbība: rīki

  1. 3D printeris
  2. Lodāmurs
  3. Sešstūra atslēgu komplekts
  4. Mazs skrūvgriezis (M2)
  5. Gofrēšanas knaibles Kabeļu griezēji Elektriskais vads
  6. Kabeļu vadu noņēmējs (ieteicams)
  7. Z-Bend knaibles lieljaudas 90 grādiem līdz 1/16 (ļoti ieteicams)
  8. Pacietību

4. solis: 3D drukāšanas acis

3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis
3D drukāšanas acis

Visi stl faili ir pieejami vietnē:

www.thingiverse.com/thing:3604563

Sāciet ar acu drukāšanu.

Man ir izdrukātas acis ar 3 dažādām krāsām un 4 krāsu maiņām, izmantojot Prusa ColorPrint.

Krāsu maiņa, ko izmantoju:

  1. z 0 - balts
  2. z 13,9 - melns
  3. z 14.1 - zils
  4. z 16,7 - melns

Ja kāda iemesla dēļ nevēlaties vai nevarat drukāt vairākas krāsas (daudzkrāsu printeris nav nepieciešams), vienmēr varat mēģināt drukāt baltu un krāsot krāsas.

Esmu mēģinājis krāsot krāsas un atklājis, ka tas ir daudz grūtāk un neizskatās tik labi.

Kapilāru veidošanā es izmantoju sarkanu vilnu un akrila laku, skatīt https://www.youtube.com/embed/q4vzEABlHMo (plkst. 2:17).

Vilnas pielīmēšanai un reālistiskāka spīduma pievienošanai izmantoju spīdīgu laku.

Kad drukāšana ir pabeigta, savāciet lodīšu sprādzes saiti un universālo savienojumu.

Jums, iespējams, vajadzēs sagriezt lodīšu sprādzes savienojuma skrūvi, lai tā atbilstu caurumiem (skatīt attēlu).

Atkarībā no piemērotības var būt nepieciešama neliela superlīme.

Nelīmējiet universālo savienojumu!

5. darbība: 3D drukāšana

3D druka
3D druka
3D druka
3D druka

Pārējās izdrukas ir standarta.

Es izmantoju PETG, bet jūs varat drukāt pēc saviem ieskatiem.

Izdrukājiet acis un plakstiņus pēc iespējas detalizētāk. citām detaļām nav nepieciešama sīka detaļa.

Man ir izdrukāta pamatne un kaste ar 0,8 mm uzgaļa 0,4 slāņa augstumu, lai tiem būtu lielāka izturība, bet tas nav nepieciešams.

P. S ja jūs neeksperimentējāt, izmantojot dažādu izmēru sprauslas, es aicinu jūs to darīt, tas ir ļoti jautri.

6. solis: pamatnes montāža

Bāzes montāža
Bāzes montāža
Bāzes montāža
Bāzes montāža
Bāzes montāža
Bāzes montāža
Bāzes montāža
Bāzes montāža

1- Pievienotie SG90 9g Mini Micro Servos.

* ievērojiet orientāciju

** ievērojiet, ka divi priekšējie servoiekārtas, kas kontrolē šūpošanos, ir uzstādīti no apakšas.

*** vēl neskrūvējiet ragus! Pirms servo ragu ieskrūvēšanas tie jāiestata vidus pozīcijā (sk. Iniciacijas skici šī dokumenta koda daļā)

2- Ievietojiet 2 stieņu turētājus.

Ievietojiet LM8UU lineāro gultni stiprinājuma iekšpusē.

Bīdiet vārpstas stieni caur 1 turētāju LM8UU līdz otrajam turētājam.

3- Izgrieziet savienojošos stieņus pēc izmēra.

* Šī daļa ir kritiska. Nesteidzieties un mēģiniet būt pēc iespējas precīzāks.

** Ņem vērā Z-līkumu. (knaibles ar kniebienu padarīs jūsu darbu daudz vieglāku un precīzāku, skatiet: https://hobbyking.com/en_us/z-bend-pliers-heavy-duty-90-degree-up-to-1to 16.html).

4- Savienojiet stieņus.

7. solis: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Izveidojiet PCB.

XL4005

šeit:

12V

GND

ārā:

5V

GND

Elektroinstalācija ADNS 3080:

PIN_MISO - 12. tapa

PIN_MOSI - 11. tapa

PIN_SCK - 13. tapa

PIN_MOUSECAM_RESET - 9. tapa

PIN_MOUSECAM_CS - 10. tapa

5V

GND

Servo vadi:

2. tapa - šūpoles pa labi

tapa 3 - noliekt pa labi

7. tapa - šūpoles pa kreisi

tapa 6 - slīpums pa kreisi

pin 4 - plakstiņu slīpums

5. tapa - plakstiņš atvērts/aizvērts

5VGND

LED baru vadi:

Piespraude A4

Tapas A5

Tapas A6

Tapas A7

*Izmantojiet 220 R rezistoru

5VGND

IR LED vadi:

12v

*Izmantojiet 220 R rezistoru

GND

8. darbība: kods

Visas skices ir pieejamas lejupielādei:

github.com/Nimrod-Galor/eye-animatronics

Lejupielādējiet savā datorā kā zip un izpakojiet.

Augšupielādējiet init-servos.ino skici Arduino Bord.

Šī skice novieto visus servos vidējā stāvoklī.

Tagad ir pienācis laiks saskaņot servo ragus un pieskrūvēt tos.

Pēc visu ragu ieskrūvēšanas augšupielādējiet acu animatronics.ino Arduino.

Apsveicam! Jūsu acu animatronikas projekts ir Gatavs.

Ieteicams: