Sisukord:

Arduino automatiseeritud ämblik jant: 7 sammu (piltidega)
Arduino automatiseeritud ämblik jant: 7 sammu (piltidega)

Video: Arduino automatiseeritud ämblik jant: 7 sammu (piltidega)

Video: Arduino automatiseeritud ämblik jant: 7 sammu (piltidega)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, November
Anonim
Arduino automatiseeritud ämbliku jant
Arduino automatiseeritud ämbliku jant
Arduino automatiseeritud ämblike jant
Arduino automatiseeritud ämblike jant

Vaid 5 päeva enne Halloweeni otsustasin, et tahan teha jama, mida kasutada välisuksel trikkide või kohtlejate jaoks. Minu lapsed olid minu töö juures näinud ühte neist kommide ämbritest, kus liikumisega aktiveeritud luustiku käsi kukub maha, et kommist järele jõudes käest kinni haarata. Nad arvasid, et see on nii lahe! Muidugi ma mõtlesin, et ma võin midagi sellist teha, eks? Aega pole kuigi palju. Hüppasin kiiresti Amazon Prime'i peale ja tellisin servo. Kahepäevase tarnega oli mul jama loomiseks aega vaid 3 päeva. Nüüd teeb kole ämblik jube sissepääsu ukseastmepaketi ümber igale pahaaimamatule Halloweeni külastajale!

Samm: osad ja tööriistad

Osad ja tööriistad
Osad ja tööriistad

Osad

  1. Võltsämblik (dollaripood?)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. A andur (1. valik - selles juhendis näitan mõlemat suunda)

    • Ultraheli andur - Amazon / Aliexpress
    • PIR -andur - Amazon / Aliexpress
  5. Leivalaud ja hüppaja juhtmed
  6. Popsicle pulgad
  7. Puidutükid vanarauaks
  8. Tühi saatekast

Tööriistad

  1. Nuga või karbilõikur
  2. Liimipüstol
  3. Saag
  4. Puiduliim (või kasutage lihtsalt liimipüstolit)

2. etapp: servo-, ultraheli- ja PIR -anduri testimine

Servo, ultraheli- ja PIR -anduri testimine
Servo, ultraheli- ja PIR -anduri testimine
Servo, ultraheli- ja PIR -anduri testimine
Servo, ultraheli- ja PIR -anduri testimine
Servo, ultraheli- ja PIR -anduri testimine
Servo, ultraheli- ja PIR -anduri testimine

Esimesed asjad kõigepealt. Kui olete minu moodi ja pole kunagi kasutanud servot ega neid andureid, võiksite kiiresti tutvuda mõne õpetusega, et välja selgitada, kuidas need toimivad. Allpool on ülevaade ja näide igast, mida kasutasin veendumaks, et minu servo ja andur (id) töötasid ja töö saaks tehtud. Lisasin ka oma lihtsustatud testkoodi, mille abil saate veenduda, et iga komponent töötab. Jällegi saate valida anduri tüübi (ultraheli või PIR).

Servo

  • Põhiline servotund Sunfounderi kohta
  • Näite kood Hobbytronicsis
  • Minu lihtsustatud testkood allpool - servo_test.ino

Ultraheli andur

  • Kuidas see RandomNerdTutorials'is töötab?
  • Näidiskood RandomNerdTutorialsi samal lehel
  • Minu lihtsustatud testkood allpool - Ultrasonic_Distance_check.ino

PIR andur

  • Kuidas PIR -id Adafruitil toimivad?
  • Näidiskood Adafruitil
  • Minu lihtsustatud testkood allpool - PIR_Sensor_Test.ino

Samm 3: Komponentide kombineerimine

Komponentide kombineerimine
Komponentide kombineerimine
Komponentide kombineerimine
Komponentide kombineerimine
Komponentide kombineerimine
Komponentide kombineerimine

Järgnevalt, olenevalt sellest, kas valite PIR- või ultraheli marsruudi, on allpool kombineeritud ämblikukood, mis tuvastab lähedusse sattuva inimese ja seejärel pöörab servot ämbliku välja ja tagasi liigutamiseks. Ühendage andur ja servo Arduino külge, kasutades hüppajajuhtmeid ja leivaplaati, nagu on näidatud allolevates suvandites.

Ultraheli võimalus

  • See kood kontrollib, kas objekt on teatud kaugusel ja kutsub ämbliku.
  • Sõltuvalt olukorrast saate koodis muutuja triggerDistance muuta lähemale või kaugemale kui 48 tolli (4 jalga).
  • Ühendage Servo 5v, Gnd ja Pin 10 külge
  • Ühendage ultraheliandur 5v, Gnd, A0 (Trig) ja A1 (Echo)

PIR valik

  • See kood kontrollib, kas objekt on vaateväljas, ja kutsub ämbliku kohale.
  • PIR -i jaoks saate tundlikkust reguleerida tundlikkuse potentsiomeetri abil (tavaliselt oranž) ja väikseima tundlikkuse saavutamiseks keerake see paremale.
  • Ühendage Servo 5v, Gnd ja Pin 10 külge
  • Ühendage PIR -andur 5v, Gnd ja pin 2 -ga

Kui olete ühendanud ühe kahest võimalusest, mängige sellega, veendumaks, et see töötab, käivitades anduri abil servo.

Samm: servo jaoks aluse loomine

Servo baasi loomine
Servo baasi loomine
Servo baasi loomine
Servo baasi loomine
Servo baasi loomine
Servo baasi loomine
Servo baasi loomine
Servo baasi loomine

Järgmisena peate paigaldama servo, et see saaks ämbliku ümber keerutades paigal püsida. Selleks soovite saega lõigata vineerijäätmete või puitplaatide tükid umbes 4 "x 12" või nii. Seejärel võtke kaks väiksemat 1 "x 2" puuplokki ja lõigake need servokõrguse suuruseks. Kruvige alt või puiduliim (või liimipüstol) kaks plokki vineeri külge ühest otsast, seejärel keerake servo plokkide vahele.

*Märkus: Lõikasin ühe ploki põhjast välja ka sälgu, et servotraadid läbi saaksid.

Samm: ämbliku lisamine

Ämbliku lisamine
Ämbliku lisamine
Ämbliku lisamine
Ämbliku lisamine

Järgmine samm on hankida kole ämblik (või mõni muu olend - palun mitte midagi elavat või ta liigub tõenäoliselt ise). Eelistatakse midagi kerget, nii et servo ei pea liiga palju tööd tegema. Kinnitage liimipüstoli abil kaks Popsicle pulka üksteise külge ja seejärel servovarte/sarve külge, nagu pildil. (Võib -olla soovite värvida Popsicle pulgad teravatega mustaks, et need oleksid vähem märgatavad.) Seejärel paigaldage ämblik teisele Popsicle pulgale, kasutades ühte servoga kaasas olnud väikestest kruvidest. Liimige ämblik pulga külge ülejäänud Popsicle pulgavarre külge umbes 90 kraadise nurga all.

*Märkus: liimisin need lihtsalt kiiresti, ma ei mõelnud ämbliku kõrgusele maapinnast. Võiksite proovida pulgad ja ämbliku nurga allapoole maapinnale, nii et tundub, et ämblik on otse maapinnal.

*Märkus: pärast selle kõik kokku liimimist saate lahti keerata servohoova koos ämblikuga, et asetada ämbliku lähteasend ploki servaga joondatult.

6. samm: saatekast ja viimistlus

Saatekast ja viimistlus
Saatekast ja viimistlus
Saatekast ja viimistlus
Saatekast ja viimistlus
Saatekast ja viimistlus
Saatekast ja viimistlus

Kui olete oma liikuva ämbliku paar korda käeulatuse tunnetamiseks proovinud, leidke kasutatud saatekast, mis on piisavalt suur, et see sobiks aluse ja ämblikuga.

*Märkus: Ärge eemaldage klappe karbist, kuna liimite aluse ühele alumisele klapile.

Seades aluse karbi külje kõrvale, hinnake ja lõigake kastnoa abil välja käe ja piirkonna pikkus või karbist väljuv ämblik, nagu näidatud. Seejärel liimige alus alumisele klapile, sulgedes karbi ülaosas ja kontrollige, kas käsi/ämblik võib kutsumisel vabalt karbist välja tulla. Lõika karbist rohkem kui vaja.

Siinkohal peate otsustama, kuhu andur panna. Valikud on kasti esiküljele augu lõikamine või anduri seadmine kuhugi väljapoole. Kuna minu jant tuli kasutada eesmisel uksel, ei ole valgustus parim, et keegi andurit näeks, nii et lõikasin karbi esiosa 5/8 puuri abil lihtsalt augud ja liimiga kinnitatud.

Samm: lõpetage

Täielik!
Täielik!
Täielik!
Täielik!

Kõik on valmis! Asetage lõks oma verandale, nagu see on tarnitud pakend, ja ühendage see USB -akuga või ühendage see. Las lõbu algab !!!

Soovitan: