Obsah:
- Krok 1: Diely a nástroje
- Krok 2: Testovanie serva, ultrazvukového senzora a senzora PIR
- Krok 3: Kombinácia zložiek
- Krok 4: Vytvorenie základne pre servo
- Krok 5: Pridanie pavúka
- Krok 6: Prepravný box a dokončovacie dotyky
- Krok 7: Dokončite
Video: Arduino Automated Spider Prank: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Len 5 dní pred Halloweenom som sa rozhodol, že chcem urobiť žart, ktorý by som mohol použiť pri vchodových dverách pre trikov alebo pokladníkov. Moje deti videli pri mojej práci jeden z tých vedierok na cukríky, kde pohybovo aktivovaná kostrová ruka padá, aby vás chytila za ruku, keď siahnete po cukríku. Mysleli si, že je to tak cool! Samozrejme, myslel som si, že niečo také môžem vyrobiť, nie? Nie však veľa času. Rýchlo som vyskočil na Amazon prime a objednal si servo. Pri 2-dňovom doručení som mal na vytvorenie žartu iba 3 dni. Teraz škaredý pavúk robí strašidelný vchod okolo dverného balíka pre akéhokoľvek nič netušiaceho návštevníka Halloweenu!
Krok 1: Diely a nástroje
Časti
- Falošný pavúk (obchod s dolárom?)
- Arduino
- Servo - Amazon / Aliexpress
-
Senzor (výber 1 - v tomto návode uvádzam oba spôsoby)
- Ultrazvukový senzor - Amazon / Aliexpress
- PIR senzor - Amazon / Aliexpress
- Breadboard a prepojovacie vodiče
- Nanukové tyčinky
- Zošrotujte kúsky dreva
- Prázdny prepravný box
Nástroje
- Nôž alebo škatuľová fréza
- Lepiaca pištoľ
- Videl
- Lepidlo na drevo (alebo jednoducho použite lepiacu pištoľ)
Krok 2: Testovanie serva, ultrazvukového senzora a senzora PIR
Najprv prvé veci. Ak ste ako ja a nikdy ste nepoužívali servo alebo tieto senzory, mali by ste si rýchlo prečítať niekoľko návodov a zistiť, ako fungujú. Nasleduje prehľad a príklad každého z nich, ktoré som použil na zaistenie toho, aby moje servá a senzory fungovali a vykonali prácu. Zahrnul som aj svoj zjednodušený testovací kód, pomocou ktorého sa môžete uistiť, že každý komponent funguje. Opäť si môžete vybrať typ senzora (ultrazvukový alebo PIR).
Servo
- Základná lekcia serva o Sunfounder
- Príklad kódu na Hobbytronics
- Môj zjednodušený testovací kód nižšie - servo_test.ino
Ultrazvukový senzor
- Ako to funguje na RandomNerdTutorials
- Príklad kódu na tej istej stránke RandomNerdTutorials
- Môj zjednodušený testovací kód nižšie - Ultrasonic_Distance_check.ino
PIR senzor
- Ako fungujú PIR na Adafruit
- Príklad kódu na serveri Adafruit
- Môj zjednodušený testovací kód nižšie - PIR_Sensor_Test.ino
Krok 3: Kombinácia zložiek
Ďalej, v závislosti od toho, či zvolíte trasu PIR alebo ultrazvuk, je nižšie kombinovaný kód pavúka na detekciu osoby, ktorá sa nachádza v dosahu, a potom otočením servomotora presunie pavúka von a späť. Pripojte senzor a servo k Arduinu pomocou prepojovacích káblov a prepojovacej dosky, ako je uvedené v nižšie uvedených možnostiach.
Ultrazvuková možnosť
- Tento kód kontroluje, či sa predmet nachádza v dosahu určitej vzdialenosti, a vyvolá pavúka.
- V kóde môžete zmeniť premennú triggerDistance na bližšiu alebo väčšiu ako 48 palcov (4 stopy) v závislosti od vašej situácie.
- Pripojte servo k 5v, GND a Pin 10
- Pripojte ultrazvukový snímač k 5v, Gnd, A0 (Trig) a A1 (Echo)
Možnosť PIR
- Tento kód skontroluje, či sa predmet nachádza v zornom poli, a vyvolá pavúka.
- Citlivosť pre PIR môžete nastaviť pomocou potenciometra citlivosti (zvyčajne oranžová) a najnižšou citlivosťou otočiť úplne doprava.
- Pripojte servo k 5v, GND a Pin 10
- Pripojte snímač PIR k 5v, Gnd a Pin 2
Po zapojení jednej z dvoch možností sa s ňou pohrajte, aby ste sa presvedčili, že funguje, a pomocou senzora spustí servo.
Krok 4: Vytvorenie základne pre servo
Ďalej musíte namontovať servo, aby mohlo zostať na svojom mieste a otáčať pavúkom okolo. Na to budete chcieť pílou nakrájať kus preglejky alebo drevenej dosky na približne 4 x 12 palcov. Potom vezmite dva menšie drevené bloky 1 "x 2" a rozrežte ich na veľkosť výšky serva. Zaskrutkujte dva bloky zospodu alebo lepidlo na drevo (alebo lepiacu pištoľ) na preglejku na jednom konci a potom medzi bloky zaskrutkujte servo.
*Poznámka: Tiež som vyrezal zárez zo spodnej časti jedného bloku, cez ktorý prechádzajú servo vodiče.
Krok 5: Pridanie pavúka
Ďalším krokom je získanie škaredého pavúka (alebo nejakého iného tvora - prosím nič živého alebo sa pravdepodobne pohybuje sám). Uprednostňuje sa niečo ľahké, aby servo nemuselo vykonávať príliš veľa práce. Pomocou lepiacej pištole pripevnite dve paličky k sebe a potom k ramenu/klaksónu servo podľa obrázku. (Možno budete chcieť nanuky Popsicle najskôr nafarbiť na čierno, aby boli menej nápadné.) Potom pomocou jednej z malých skrutiek, ktoré sa dodávajú so servomotorom, pripevnite pavúka na inú paličku na nanuky. Prilepte pavúka na palicu k zvyšku ramena paličky Popsicle asi v 90 -stupňovom uhle.
*Poznámka: Tieto som len rýchlo prilepil, nemyslel som na výšku pavúka zo zeme. Možno budete chcieť skúsiť položiť palice a uhol pavúka bližšie k zemi, aby to vyzeralo, že pavúk je priamo na zemi.
*Poznámka: Po zlepení tohto všetkého môžete odskrutkovať rameno serva s pavúkom a umiestniť počiatočnú pozíciu pavúka zarovnanú s okrajom bloku.
Krok 6: Prepravný box a dokončovacie dotyky
Potom, čo niekoľkokrát vyskúšate svojho pohybujúceho sa pavúka, aby ste cítili cestu jeho paže, nájdite použitý prepravný box, ktorý je dostatočne veľký na to, aby sa zmestil na základňu a pavúka.
*Poznámka: Neodstraňujte chlopne z krabice, pretože základňu prilepíte k jednej zo spodných chlopní.
Postavte základňu vedľa boku škatule, odhadnite a pomocou noža na box vyrežte dĺžku ramena a oblasti alebo pavúka, aby vyšiel z krabice podľa obrázku. Potom prilepte základňu na spodnú klapku, krabicu uzavrite na vrch a skontrolujte, či rameno/pavúk môže pri vyvolaní voľne vyjsť z krabice. Podľa potreby nakrájajte viac z krabice.
V tomto mieste musíte určiť, kam umiestniť senzor. Možnosti sú vyrezanie otvoru v prednej časti škatule alebo nastavenie senzora niekde mimo škatuľu. Pretože môj žart mal byť použitý na prahu predných dverí, osvetlenie nie je pre niekoho najlepšie, aby videl senzor, takže som jednoducho vyrezal otvory v prednej časti škatule pomocou vrtáka 5/8 a pripevnil som lepidlom.
Krok 7: Dokončite
Všetci ste pripravený! Nastavte pascu na verandu tak, ako keby bola súčasťou balenia, a zapojte ju alebo pripojte k batérii USB. Nech sa zábava začne !!!
Odporúča:
[DIY] Spider Robot (Quad Robot, Quadruped): 14 krokov (s obrázkami)
[DIY] Spider Robot (Quad Robot, Quadruped): Ak odo mňa potrebujete mimoriadnu podporu, bude lepšie, keď mi nejaký vhodný dar poskytnete: http: //paypal.me/RegisHsu2019-10-10 aktualizácia: Nový kompilátor spôsobí problém s výpočtom plávajúceho čísla. Kód som už upravil. 26. 3. 2017
Skákajúci Halloween Spider: 7 krokov (s obrázkami)
Skákanie Halloween Spider: Halloween sa rýchlo blíži a čo je zábavnejšie počas týchto strašidelných prázdnin ako strašiť priateľov a rodinu? Tento pavúk bude v strašidelnom tichu visieť na akejkoľvek štruktúre, kým nezistí pohyb, potom zasiahne! Jedná sa o jednoduchý projekt využívajúci
Padajúci pavúk na zvonček - Halloween Scare Prank: 4 kroky (s obrázkami)
Dropping Spider on Doorbell - Halloween Scare Prank: Tento Halloween, môj syn Max, prišiel s nápadom hodiť pavúka na kohokoľvek, kto sa pokúsi zazvoniť pri našich dverách … Hneď som na ten nápad skočil a začali sme na ňom pracovať. Pomocou jednoduchého ultrazvukového senzora vzdialenosti (HC-SR04) a serva pripojeného k
Cardboard Spider (DIY štvornásobný): 13 krokov (s obrázkami)
Cardboard Spider (DIY Quadruped): Ešte raz vítam vás a vítam vás v mojom novom projekte. V tomto návode som sa pokúsil vytvoriť jednoduchý Quadruped vyrobený z materiálov prístupných všetkým. Viem, že na to, aby ste získali dobre vyzerajúci konečný produkt, potrebujete 3D tlačiareň a možno aj CNC, ale nie každý
Spider web Ajax pomocou asynchrónneho prihlasovacieho formulára: 6 krokov (s obrázkami)
Spidering webových stránok Ajax pomocou asynchrónneho prihlasovacieho formulára: Problém: Spidering tools neumožňujú autentifikáciu prihlásenia AJAX. Tento návod vám ukáže, ako sa prihlásiť pomocou formulára AJAX pomocou Pythonu a modulu s názvom Mechanize. Pavúky sú programy na automatizáciu webu, ktoré sú čoraz obľúbenejšie