Innehållsförteckning:
- Steg 1: Delar och verktyg
- Steg 2: Testa servo, ultraljudssensor och PIR -sensor
- Steg 3: Kombinera komponenterna
- Steg 4: Skapa en bas för servon
- Steg 5: Lägga till spindeln
- Steg 6: Leveranslåda och finpuss
- Steg 7: Slutför
Video: Arduino Automated Spider Prank: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Bara 5 dagar före Halloween bestämde jag mig för att jag ville göra ett skämt att använda vid ytterdörren för trick-or-treaters. Mina barn hade sett en av dessa godispannor på mitt arbete där en rörelseaktiverad skeletthand faller ner för att ta tag i din hand när du når efter godiset. De tyckte det var så coolt! Självklart tänkte jag, jag kan göra något sådant, eller hur? Inte mycket tid dock. Jag hoppade snabbt på Amazon prime och beställde en servo. Med 2-dagars leverans hade jag bara 3 dagar på mig att skapa mitt bus. Nu gör en ful spindel en läskig entré runt ett dörrstegspaket för alla intet ont anande Halloween-besökare!
Steg 1: Delar och verktyg
Delar
- Fake Spider (dollarbutik?)
- Arduino
- Servo - Amazon / Aliexpress
-
En sensor (Välj 1 - jag visar båda sätten i denna instruerbara)
- Ultraljudssensor - Amazon / Aliexpress
- PIR -sensor - Amazon / Aliexpress
- Brödbräda och bygeltrådar
- isglasspinnar
- Skrot bitar av trä
- Tom leveranslåda
Verktyg
- Kniv eller lådskärare
- Limpistol
- Fick syn på
- Trälim (eller använd bara limpistolen)
Steg 2: Testa servo, ultraljudssensor och PIR -sensor
Första sakerna först. Om du är som jag och aldrig har använt en servo eller dessa sensorer kan du snabbt gå igenom några självstudier för att ta reda på hur de fungerar. Nedan följer en översikt och ett exempel på varje som jag använde för att se till att min servo och sensor (er) fungerade och skulle få jobbet gjort. Jag har också inkluderat min förenklade testkod som du kan använda för att se till att varje komponent fungerar. Återigen kan du välja typ av sensor (ultraljud eller PIR).
Servo
- Grundläggande servolektion på Sunfounder
- Exempelkod på Hobbytronics
- Min förenklade testkod nedan - servo_test.ino
Ultraljudssensor
- Hur det fungerar på RandomNerdTutorials
- Exempelkod på samma sida i RandomNerdTutorials
- Min förenklade testkod nedan - Ultrasonic_Distance_check.ino
PIR -sensor
- Hur PIR fungerar på Adafruit
- Exempelkod på Adafruit
- Min förenklade testkod nedan - PIR_Sensor_Test.ino
Steg 3: Kombinera komponenterna
Därefter, beroende på om du väljer PIR- eller ultraljudsvägen, nedan är kombinerad spindelkod för att upptäcka en person som kommer inom räckhåll och sedan vrida servon för att flytta spindeln ut och tillbaka. Anslut sensorn och servon till Arduino med hjälp av bygeltrådar och brödbräda enligt alternativen nedan.
Ultraljudsalternativ
- Denna kod kontrollerar om ett objekt ligger inom räckvidden för ett visst avstånd och kallar spindeln.
- I koden kan du ändra triggerDistance -variabeln till närmare eller längre än 48 tum (4 fot) beroende på din situation.
- Anslut Servo till 5v, Gnd och Pin 10
- Anslut ultraljudssensorn till 5v, Gnd, A0 (Trig) och A1 (Echo)
PIR -alternativ
- Denna kod kontrollerar om ett objekt befinner sig i synfältet och kallar spindeln.
- För PIR kan du justera känsligheten med känslighetspotentiometern (normalt orange) och vrida hela vägen åt höger för minst känslighet.
- Anslut Servo till 5v, Gnd och Pin 10
- Anslut PIR -sensorn till 5v, Gnd och Pin 2
Efter att ha kopplat upp ett av de två alternativen, leka med det för att se till att det fungerar, vilket utlöser servon med sensorn.
Steg 4: Skapa en bas för servon
Därefter måste du montera servon så att den kan hålla sig på plats medan du svänger runt spindeln. För detta vill du använda en såg för att klippa en bit av plywood eller träskiva till ca 4 "x 12" eller så. Ta sedan två mindre 1 "x 2" träklossar och skär dem till storleken på servohöjden. Skruva från botten eller trälimet (eller limpistolen) de två blocken till plywood i ena änden, skruva sedan in servon mellan blocken.
*Obs! Jag skar också ett snäpp ur botten på ett block för att servotrådarna skulle passera.
Steg 5: Lägga till spindeln
Nästa steg är att skaffa en ful spindel (eller någon annan varelse - snälla inget levande eller det rör sig förmodligen av sig själv). Något lätt är att föredra så att servon inte behöver göra för mycket arbete. Använd en limpistol, fäst två Popsicle -pinnar på varandra och sedan på servoarmen/hornet enligt bilden. (Du kanske vill färga Popsicle -pinnarna svarta med en skärpa först så att de är mindre märkbara.) Montera sedan spindeln på en annan Popsicle -pinne med en av de små skruvarna som följde med servon. Lim spindeln på en pinne på resten av Popsicle -stickarmen i ungefär 90 graders vinkel.
*Obs! Jag har precis limmat dessa snabbt, jag tänkte inte på spindelns höjd från marken. Du kanske vill försöka ha pinnarna och spindelvinkeln närmare marken så att det ser mer ut som att spindeln ligger precis på marken.
*Obs: Efter att du har limt ihop allt detta kan du skruva loss servoarmen med spindeln på den för att placera spindelns utgångsläge i linje med blockets kant.
Steg 6: Leveranslåda och finpuss
Efter att ha testat din rörliga spindel några gånger för att få en känsla för armens väg, hitta en begagnad låda som är tillräckligt stor för att passa basen och spindeln.
*Obs: Ta inte bort flikarna från lådan eftersom du kommer att limma basen till en av bottenflikarna.
Ställ basen bredvid lådans sida, uppskatta och klipp ut med en lådkniv längden på armen och området eller spindeln för att komma ut ur lådan enligt bilden. Limma sedan basen på bottenfliken, stäng lådan på toppen och kontrollera om armen/spindeln fritt kan komma ut ur lådan när den kallas. Skär mer av lådan efter behov.
Vid denna tidpunkt måste du bestämma var sensorn ska placeras. Alternativ är att klippa ett hål på framsidan av lådan eller sätta sensorn någonstans utanför lådan. Eftersom min upptåg skulle användas på ytterdörren, är belysningen inte det bästa för någon att se sensorn så jag skär helt enkelt hål i lådans framsida med en 5/8 borr och monterad med lim.
Steg 7: Slutför
Du är redo! Ställ fällan på din veranda som om det är ett levererat paket och antingen anslut eller anslut till ett USB -batteri. Låt det roliga börja!!!
Rekommenderad:
Hacka Hexbug Spider XL för att lägga till datorsyn med en Android -smartphone: 9 steg (med bilder)
Hacka Hexbug Spider XL för att lägga till Computer Vision med en Android -smartphone: Jag är ett stort fan av den ursprungliga Hexbug ™ Spindel. Jag har ägt över ett dussin och hackat dem alla. När som helst går en av mina söner till en kompis ’ födelsedagsfest får vännen en Hexbug ™ spindel i present. Jag har hackat eller
Quadruped Spider Robot - GC_MK1: 8 steg (med bilder)
Quadruped Spider Robot - GC_MK1: Spindelroboten a.k.a. GC_MK1 rör sig framåt och bakåt och kan också dansa beroende på koden som laddas på Arduino. Roboten använder 12 mikro servomotorer (SG90); 3 för varje ben. Styrenheten som används för att styra servomotorerna är en Arduino Nan
Välja en stegmotor och drivrutin för ett Arduino Automated Shade Screen Project: 12 steg (med bilder)
Välja en stegmotor och drivrutin för ett Arduino Automated Shade Screen Project: I denna instruktionsbok kommer jag att gå igenom stegen som jag tog för att välja en Step Motor och Driver för ett prototyp Automated Shade Screen -projekt. Skärmskärmarna är de populära och billiga Coolaroo handvävda modellerna, och jag ville byta ut
Dropping Spider on Doorbell - Halloween Scare Prank: 4 Steps (med bilder)
Dropping Spider on Doorbell - Halloween Scare Prank: Denna Halloween min son Max, kom på idén att släppa en spindel på alla som försöker ringa vår dörrklocka … Jag hoppade direkt på idén och vi började arbeta med det. Med hjälp av en enkel ultraljudsavståndssensor (HC-SR04) och en servo ansluten till
Intel Automated Gardening System: 16 steg (med bilder)
Intel Automated Gardening System: [Spela video] Hej alla !!! Detta är min första instruktion om Intel Edison. Denna instruerbara är en guide för att göra ett automatiserat vattningssystem (droppbevattning) för små krukväxter eller örter med hjälp av en Intel Edison och annan billig elektronisk