Cuprins:

Arduino Automatic Spider Prank: 7 pași (cu imagini)
Arduino Automatic Spider Prank: 7 pași (cu imagini)

Video: Arduino Automatic Spider Prank: 7 pași (cu imagini)

Video: Arduino Automatic Spider Prank: 7 pași (cu imagini)
Video: Am fost puțin diabolic 😈 2024, Iulie
Anonim
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank

Cu doar 5 zile înainte de Halloween, am decis că vreau să fac o farsă pe care să o folosesc la ușa din față pentru trucuri. Copiii mei văzuseră una dintre aceste găleți de bomboane la locul meu de muncă, unde o mână de schelet activat de mișcare cade în jos pentru a vă apuca de mână când ajungeți la bomboane. Au crezut că este atât de mișto! Desigur, m-am gândit, pot face așa ceva, nu? Dar nu prea mult timp. Am sărit rapid pe Amazon prime și am comandat un servo. Cu livrarea în 2 zile, am avut doar 3 zile pentru a-mi crea farsa. Acum, un păianjen urât face o intrare înfiorătoare în jurul unui pachet de ușă pentru orice vizitator nebănuitor de Halloween!

Pasul 1: Piese și instrumente

Piese și instrumente
Piese și instrumente

Părți

  1. Fake Spider (magazin de dolari?)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. Un senzor (Alegeți 1 - Arăt ambele moduri în acest instructable)

    • Senzor cu ultrasunete - Amazon / Aliexpress
    • Senzor PIR - Amazon / Aliexpress
  5. Firele de panou și jumper
  6. Bastoane de gheață
  7. Resturi de bucăți de lemn
  8. Cutie de expediere goală

Instrumente

  1. Cutter pentru cutite sau cutii
  2. Pistol de lipit
  3. A văzut
  4. Adeziv pentru lemn (sau pur și simplu folosiți pistolul de lipit)

Pasul 2: Testarea servomotorului, a senzorului cu ultrasunete și a senzorului PIR

Testarea servo, senzor cu ultrasunete și senzor PIR
Testarea servo, senzor cu ultrasunete și senzor PIR
Testarea servomotorului, a senzorului cu ultrasunete și a senzorului PIR
Testarea servomotorului, a senzorului cu ultrasunete și a senzorului PIR
Testarea servo, senzor cu ultrasunete și senzor PIR
Testarea servo, senzor cu ultrasunete și senzor PIR

Să începem cu începutul. Dacă sunteți ca mine și nu ați folosit niciodată un servo sau acești senzori, vă recomandăm să parcurgeți rapid câteva tutoriale pentru a afla cum funcționează. Mai jos este o prezentare generală și un exemplu al fiecăruia pe care l-am folosit pentru a mă asigura că servo-ul și senzorul (s) au funcționat și că vor face treaba. De asemenea, am inclus codul meu de test simplificat pe care îl puteți utiliza pentru a vă asigura că fiecare componentă funcționează. Din nou, puteți alege tipul de senzor (cu ultrasunete sau PIR).

Servo

  • Serviciul de lecție de bază despre Sunfounder
  • Exemplu de cod pentru Hobbytronics
  • Codul meu de test simplificat de mai jos - servo_test.ino

Senzor cu ultrasunete

  • Cum funcționează pe RandomNerdTutorials
  • Exemplu de cod pe aceeași pagină a RandomNerdTutorials
  • Codul meu de test simplificat de mai jos - Ultrasonic_Distance_check.ino

Senzor PIR

  • Cum funcționează PIR-urile pe Adafruit
  • Exemplu de cod pe Adafruit
  • Codul meu de test simplificat de mai jos - PIR_Sensor_Test.ino

Pasul 3: Combinarea compenentelor

Combinarea compenentelor
Combinarea compenentelor
Combinarea compenentelor
Combinarea compenentelor
Combinarea compenentelor
Combinarea compenentelor

Apoi, în funcție de alegerea traseului PIR sau Ultrasonic, mai jos este codul păianjen combinat pentru detectarea unei persoane care vine în raza de acțiune și apoi rotirea servo-ului pentru a muta păianjenul în afară și înapoi. Conectați senzorul și servo-ul la Arduino folosind fire jumper și panou, așa cum este indicat în opțiunile de mai jos.

Opțiune cu ultrasunete

  • Acest cod verifică dacă un obiect se află în raza de acțiune a unei anumite distanțe și invocă păianjenul.
  • În cod puteți schimba variabila triggerDistance la mai aproape sau mai mult de 48 inci (4 ft), în funcție de situația dvs.
  • Conectați Servo la 5v, Gnd și Pin 10
  • Conectați senzorul cu ultrasunete la 5v, Gnd, A0 (Trig) și A1 (Echo)

Opțiune PIR

  • Acest cod verifică dacă un obiect se află în câmpul vizual și îl cheamă pe păianjen.
  • Pentru PIR puteți regla sensibilitatea folosind potențiometrul de sensibilitate (în mod normal portocaliu) și rotiți tot drumul spre dreapta pentru cea mai mică sensibilitate.
  • Conectați Servo la 5v, Gnd și Pin 10
  • Conectați senzorul PIR la 5v, Gnd și pinul 2

După conectarea uneia dintre cele două opțiuni, jucați-vă cu el pentru a vă asigura că funcționează, declanșând servo cu senzorul.

Pasul 4: Crearea unei baze pentru Servo

Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo
Crearea unei baze pentru Servo

Apoi, trebuie să montați servo-ul, astfel încât acesta să poată rămâne pe loc în timp ce rotiți păianjenul în jur. Pentru aceasta, veți dori să utilizați un ferăstrău pentru a tăia o bucată de resturi de placaj sau placă de lemn la aproximativ 4 "x 12" sau cam așa ceva. Apoi, luați două blocuri de lemn mai mici de 1 "x 2" și tăiați-le la dimensiunea înălțimii servo. Înșurubați de jos sau lipici pentru lemn (sau pistol de lipit) cele două blocuri de placaj la un capăt, apoi înșurubați servo între blocuri.

* Notă: De asemenea, am tăiat o crestătură din partea de jos a unui bloc pentru ca firele servo să treacă.

Pasul 5: Adăugarea păianjenului

Adăugarea Păianjenului
Adăugarea Păianjenului
Adăugarea Păianjenului
Adăugarea Păianjenului

Următorul pas este să obțineți un păianjen urât (sau o altă creatură - vă rog să nu trăiți nimic sau probabil că se mișcă singur). Ceva ușor este de preferat, astfel încât servo nu trebuie să facă prea multă muncă. Folosind un pistol de lipit, atașați două bețe de gheață una la cealaltă și apoi la brațul / claxonul servo așa cum se arată în imagine. (Poate doriți să colorați mai întâi bețele Popsicle în negru cu un sharpie, astfel încât acestea să fie mai puțin vizibile.) Apoi montați păianjenul pe un alt stick Popsicle folosind unul dintre șuruburile mici care au venit cu servo-ul. Lipiți păianjenul pe un băț pe restul brațului bățului Popsicle la un unghi de aproximativ 90 de grade.

* Notă: tocmai am lipit-o rapid, nu m-am gândit la înălțimea păianjenului de pe sol. Poate doriți să încercați să aveți bețele și unghiul păianjenului mai aproape de sol, astfel încât să arate mai mult ca păianjenul să fie chiar pe sol.

* Notă: După ce ați lipit totul împreună, puteți deșuruba brațul servo cu păianjenul pe el pentru a poziționa poziția de pornire a păianjenului aliniată cu marginea blocului.

Pasul 6: Cutie de expediere și elemente de finisare

Cutie de expediere și elemente de finisare
Cutie de expediere și elemente de finisare
Cutie de expediere și elemente de finisare
Cutie de expediere și elemente de finisare
Cutie de expediere și elemente de finisare
Cutie de expediere și elemente de finisare

După ce ați testat de câteva ori păianjenul în mișcare pentru a vă da seama de calea brațului, găsiți o cutie de transport uzată suficient de mare pentru a se potrivi cu baza și păianjenul.

* Notă: Nu scoateți clapetele din cutie, deoarece veți lipi baza pe una din clapele de jos.

Așezați baza lângă partea laterală a cutiei, estimați și decupați cu ajutorul unui cuțit cutie lungimea brațului și a zonei sau a păianjenului pentru a ieși din cutie, așa cum se arată. Apoi lipiți baza de clapeta inferioară, închizând cutia de sus și verificați dacă brațul / păianjenul poate ieși liber din cutie atunci când este chemat. Tăiați mai mult din cutie după cum este necesar.

În acest moment trebuie să determinați unde să puneți senzorul. Opțiunile sunt tăierea unei găuri în partea din față a cutiei sau setarea senzorului undeva în afara cutiei. Întrucât farsa mea urma să fie folosită pe pragul din față, iluminarea nu este cea mai bună pentru cineva care să vadă senzorul, așa că am tăiat pur și simplu găuri în partea din față a cutiei folosind un burghiu 5/8 și montat cu lipici.

Pasul 7: Finalizați

Complet!
Complet!
Complet!
Complet!

Ești gata! Puneți capcana pe verandă ca și cum ar fi un pachet livrat și conectați-l sau conectați-l la un acumulator USB. Sa inceapa distractia!!!

Recomandat: