Innehållsförteckning:
- Steg 1: Fågelskrämhuvud
- Steg 2: Fågelskrämkontroll och rörelsesensorer
- Steg 3: Fågelskrämma
- Steg 4: Kör servern
Video: Animatronic efter Scarecrow och Haunt Automation: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Den här fågelskrämman (låt oss kalla honom Jack) känner dig i olika delar av gården, vaknar och tittar på dig. När du kommer närmare bär Jack tänderna och chompar. Jack låtsas vara en statisk rekvisita under dagen och vaknar på natten (precis som alla bra ghouls). Jack är extremt läskig. Jack kan svänga vänster / höger / i mitten, huvudet upp / ner / mitt, ögonen på / av / blinka / blinka och dölja / visa tänderna. Rörelsessensorer placerade på hela gården används både för att sätta igång grupper av rekvisita och för att cue Jack vart de ska leta. Du kan kolla in videon i aktion här.
Så om du vill att din tillhåll ska vara extra skrämmande är det här du behöver:
-
Fågelskrämmahuvud
- Animotion Fågelskrämmask
- 3 servon
- 2 lysdioder
- 1 rörelsesensor och tråd
- 1 Particle Photon Board, PCB board, headers, and a USB power cable
- 1 Projektlåda
- Bultar, muttrar, vinkelbeslag
- 1 11.1V Drone Litum Polymer batteri 2200mAh
- 1 12V till 6V effektomvandlare - Gartt YPG 20A HV SBE
- 1 5V uppladdningsbart batteri eller en 5V nätadapter
- Valfri spänningsavläsning för 6V -källan.
- Fågelskrämma
- Trä för ram (billigt bambugolv är bra för projekt)
- 4 trådlister hänger
- Lite hö för händer och fötter
- Några dragkedjor
- Byxor och en skjorta (ta något som ser fågelskrämma ut från goodwill)
-
Rörelsesensorer (så många du vill)
4 Skruvmonterade terminaler
-
- 1 Particle Photon Board, PCB -kort, headers och en USB -strömkabel
- 1 Projektlåda
- 1 5V usb power pack eller en 5V power adapter
-
Server
En dator som kan köra node.js. En PC, Mac eller Raspberry PI fungerar bra
Steg 1: Fågelskrämhuvud
Animotion Fågelskrämmasken bär normalt tänderna när du sänker hakan. Vi kommer att ändra masken till:
- Lägg till en servo för att styra käken.
- Lägg till en servo för att styra huvudets lutning
- Lägg till en servo för att styra huvudpannan
- Lägg till två röda lysdioder för ögonen.
Först måste vi ändra masken för att skapa en plattform på överkäken för att montera elektroniken. Jag gillar att använda billiga bambugolv eftersom det är starkt, lätt att arbeta med och tillräckligt tjockt för att försänka skruvar om det behövs. Efter att ha tagit bort tungan och spåret av bambugolvet klippte jag en bit på maskens bredd och rundade de yttre hörnen. Om du försiktigt drar tillbaka säckväven på masken kan du borra två hål på varje sida för en vinkelkonsol. Likhet du behöver en konsol att trycka mot på den nedre burken. Jag monterade lutnings -servon i mitten av plattformen som sedan fästs på panservo. Pan servo fästs på en bambubit för halsen där vi kan montera batterier och elektronik.
Du kan behöva sätta i en motfjäder för att minska pannans lutning på servon. Jag fann att det mellan den och hatten som följer med masken var lätt att balansera.
Underkäken fästs på en servo genom en justerbar längdarm.
Observera att de flesta servon ger 180 graders rörelse. Du vill montera servon så att servopositionen ligger mitt i den position du behöver. Oroa dig inte om du är lite avstängd kommer vi att justera gränserna i programvaran.
Ögon -lysdioderna monteras sedan på ovansidan av det övre bambusarket.
Steg 2: Fågelskrämkontroll och rörelsesensorer
Fågelskrämkontrollen använder en design som jag skapade för Halloween förra året (se den här artikeln), som jag modifierade för denna insats. Den artikeln går in i detalj om hur man bygger brädorna och gränssnittet till rekvisita för automatisering, så jag kommer inte att upprepa det här. Detta kort är utformat med två transistorer för att styra rekvisita genom test- eller fotportar och två digitala LED -utgångar för andra rekvisita. Jag lade till några saker i denna design.
- En brytbräda för servon och rörelsesensorn.
- En valfri spänningsmätare för servokraften.
Du kan ladda ner kretsdiagrammet från github här (det är ett Fritzing -diagram). Breakout -kortet är valfritt, men gör det enkelt att ansluta standard 3 -pins servo, ström och rörelsesensor.
Jag använde ett 11V -batteri med en 6V -omvandlare för att driva servona separat från en standard 5V USB -strömförsörjning för partikelstyrkortet. Eftersom servona kan dra upp till 1A kan detta batteri faktiskt driva många fler servon (20A max belastning).
Du kan ladda ner programvaran för spånskivan här. Du måste göra några ändringar för att ställa in dina servon. Filen halloween2017.ino innehåller anvisningar om hur du ställer in dina servon. Det är mycket enkelt att ändra denna kod och använda partikelbyggnadsverktyget för att blinka partikeln via wifi (se partikelbyggnadens webbplats)
Fyra yttre rörelsesensorer är mer än tillräckligt (för vänster gård, höger gård, mittgård och av fågelskrämma). Du kan också använda brädorna för att styra rekvisita vid rörelse. Det här är riktigt trevligt för om du har dimma och tänder rekvisita antingen inte slocknar alls eller slocknar för mycket.
Steg 3: Fågelskrämma
Fågelskrämskroppen är förmodligen en av de enklaste delarna av designen. Jag klippte i princip en ram från bambugolvet (2x16 tum, 2x24 tum, 1x 6 tum), borrade hål och skruvade ihop delarna.
För kläderna köpte jag begagnade kläder från GoodWill (något som ser ut som fågelskrämma). Därefter borrade jag hål för att fästa en klädhängare för varje ben och arm. Detta gör att du kan skapa några realistiska poser för kroppen. Stoppa helt enkelt med vad du än har (vi använde gamla handdukar).
Ramen sitter mot din stol och ger det rörliga huvudet en stadig bas. Avsluta outfiten med en bit säckvävsklippning för att komma runt behovet. För händer och fötter knäppte jag lite hö och hakade änden av klädhängaren till dragkedjorna. Sedan knäppte jag fast byxans ände och skjortans ände för att hålla den på plats.
Steg 4: Kör servern
Du kan ladda ner serverkoden här. Filen innehåller instruktioner om vad du ska ändra för dina specifika brädor, rekvisita och rörelsesensorer.
- Du måste sätta i din partikeltoken.
- Du måste ange dina enheter och enhets -id: n
- Räkna upp dina rekvisita
- Skriv dina återuppringningar
- Räkna upp dina rörelsessensorer
Du kan köra detta på alla enheter som kan stödja nod (inklusive en hallon pi) enligt följande:
nod halloween2027server.js
Utgången kommer att berätta vilka sensorer som gick av och vilka rekvisita som utlöstes. Det coola med servern är att du kan stänga av hela gården bara genom att stoppa servern och få den att leva på natten.
Var kreativ med det här, du kan verkligen göra fantastiska tillhållsautomationer och fågelskrämma som följer människor genom gården och tänder när du kommer nära är superkusligt.
Rekommenderad:
Avancerad rad efter robot: 22 steg (med bilder)
Avancerad linjeföljande robot: Detta är en avancerad linjeföljande robot baserad på Teensy 3.6 och QTRX linjesensor som jag har byggt och har arbetat med ganska länge. Det finns några stora förbättringar i design och prestanda från min tidigare serie efter robot. T
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
EBot8 -objekt efter robot: 5 steg (med bilder)
EBot8 Object Following Robot: Har du någonsin undrat att göra en robot som följer vart du än går? Men bara kunde inte? Tja … Nu kan du! Vi presenterar objektet efter roboten! Gå på den här självstudien, gilla och rösta och kanske kan du göra det också
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
PID-baserad linje efter robot med POLOLU QTR 8RC-sensorarray: 6 steg (med bilder)
PID-baserad linje efter robot med POLOLU QTR 8RC-sensor Array: Hej! Det här är min första skrivning om instruktioner, och idag ska jag ta dig ner på vägen och förklara hur du kan mobilisera en PID-baserad linje efter robot med QTR-8RC innan vi går vidare till byggandet av roboten måste vi förstå