Innehållsförteckning:
Video: Hälsning av tomten: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Detta projekt gjordes som en del av julpyntet. Det är en tomtedocka med lampor och en arm som rör sig när den upptäcker dig.
Steg 1: Material
Vi behöver följande material (kan anpassas efter önskemål, behov eller tillgänglighet):
- Ett styrkort: Arduino nano.
- Ett gäng lysdioder: Jag använder 8 NeoPixels.
- En tomtelocka: eller annan karaktär du väljer. När du har det, se till att det är lätt att öppna och har plats för komponenterna, och någon form av intern struktur för att hålla vissa komponenter, främst servon. Eller om du är riktigt listig kan du göra hela dockan själv (i det här fallet är det bättre att bygga dockan medan mekanismerna).
- En servomotor som passar i dockan.
- En rörelsesensor: Jag använde HC-SR501.
- En kondensator: 2200uF.
- En kondensator: 220uF.
- En kondensator: 100nF.
- Ett motstånd: 390 Ohm.
- Flera ledningar: efter behov.
- Varmt lim.
- Kardborre och tråd.
- Någon form av pinne: Jag använde en kaffepall.
- Skruvar.
- En 5V strömkälla: du kan använda en mobil laddare eller en powerbank (om du vill lägga till mobilitet).
- En USB mini B -kabel: samma för programmering av Arduino.
Och verktyg:
- Sax.
- Lödkolv.
- Lim pistol.
- nål.
- Alla andra du behöver.
Steg 2: Konstruktion
Låt oss börja.
Ta dockan för ryggen, i den andra handen saxen och klipp av duken för att komma åt insidan. Ta bort fyllningen.
Ta kardborren, tråden och nålen och sy kardborren i bländaren.
Ta bort den ena armen, jag har valt den vänstra, som den vänstra som jag är;) Den var varmlimmad så jag behövde applicera varm för att lossa den lätt.
Fäst pinnen på den rörliga delen av servon. Gör ett hål i armens axel, sätt in pinnen inuti (servosidan utanför) och hetlim den. Gör ett hål i axeln på dockan där armen var.
Ta servon och fäst den på strukturen, här använde jag en blandning av en fläns och varmt lim. Var noga med att placera axelns sida på servon, den kommer ut ur det sista hålet vi har gjort.
Gör ett hål som en navel (minst 3 mm i diameter, annars fungerar sensorn inte. Ju större diameter, desto större detektionsvinkel) och varmt lim över den (inuti dockan) locket på rörelsesensorn. Här tänkte jag på att använda ett metallögla eller liknande för att förhindra att tyget fransar men limmet gav tillräckligt med styrka för att undvika det, tydligen. Som tillägg hjälper teckningen av tyget att det går obemärkt förbi.
Ta lysdioderna och några ledningar och förbered dem som du vill att de ska vara och löd dem därefter. Jag har valt att omge naveln. Löd 220uF -kondensatorn och 390 Ohm -motståndet, som Adafruit rekommenderar för Neopixels. Jag lödde också en uppsättning med 3 stift i kedjans första led för anslutning till bygeln. Varmlim uppsättningen på dukarna (insidan), eller inte om du kan få dem att inte röra sig på ett annat sätt.
Det är dags för ledningar. Jag använde de typiska 150 mm bygelkablarna (F/F och F/M efter behov) som används för att ansluta till Arduino -stiften. 2, som de är, för signaler till lysdioder och från sensorn. Signalen för servon som använder själva servotråden. Sedan förberedde jag 2 uppsättningar kablar för ström (en för 5V den andra för GND) som lödde ihop själva servotrådarna med 3 andra halvhoppstrådar, skyddar lödarna med gaffatejp eller värmekrympbara makaroner.
Anslut ledningar till sensorn, och lysdioder vid behov, servon är redan ansluten eftersom vi har använt hans egen kabel.
Sätt in sensorn inuti med locket ordentligt fastsatt. Lägg ungefär hälften av fyllningen så att trådarna går ut genom den.
När jag avslutade konstruktionen och började testa, efter några rörelser på servon, började Arduino återställa och hänga kvar. För att förhindra detta, löd en kondensator på 2200uF i kraftledningar och en 100nF kondensator mellan RESET -ledningen och GND.
Anslut nu ledningar till Arduino, ström till 5V och GND. Neopixel till D2, sensor till D5, servon till D9 och USB -kabeln.
Lägg Arduino inuti dockan, avsluta fyllningen och stäng med kardborrbandet, låt USB -kabeln gå ut.
Skruva fast armen på servon. Här måste du vara medveten om armens och servos positioner. Kanske behöver du flera tester tills du hittar rätt vinkel.
Hantverket är klart.
Om du använder en powerbank kan du använda en kortare USB -kabel och sätta powerbanken inuti dockan (så länge det finns plats för den).
Att använda en mobil laddare som är ansluten till elnätet innebär att USB -kabeln måste vara tillräckligt lång och att denna kabel är synlig externt.
Steg 3: Programmering
Ladda ner koden Koden finns här. du kan klona eller ladda ner som du föredrar.
Programmering
Det finns inga särskilda krav på programmering i detta projekt. Så programmeringsprocessen är som vilken annan Arduino -programmering som helst. Du behöver Arduino IDE.
- Anslut Arduino till datorn.
- Starta Arduino IDE.
- Ladda projektet.
- Tryck på "ladda upp" -knappen och vänta tills du är klar.
- Koppla bort Arduino.
Steg 4: Resultat
Det är gjort!!!
Dags att se det i aktion.
Som en kuriosa, när jag gör hantverket upptäcker jag att strukturen inuti dockan är en mekanism för att förlänga benen, men jag tycker att det är sötare med korta ben.
Beroende på vilken servo som används kan det vara lite bullrigt, men du kan tysta det med julsånger;)
Rekommenderad:
Ta fantastiska bilder med en iPhone: 9 steg (med bilder)
Ta fantastiska bilder med en iPhone: De flesta av oss har en smartphone med oss överallt nuförtiden, så det är viktigt att veta hur du använder din smartphone -kamera för att ta fantastiska bilder! Jag har bara haft en smartphone i ett par år, och jag har älskat att ha en bra kamera för att dokumentera saker jag
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: 7 steg (med bilder)
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: Jag planerar att använda denna Rapsberry PI i ett gäng roliga projekt tillbaka i min blogg. Kolla gärna in det. Jag ville börja använda mitt Raspberry PI men jag hade inte ett tangentbord eller en mus på min nya plats. Det var ett tag sedan jag installerade en hallon
Hur man digitaliserar bilder och filmnegativ med en DSLR: 12 steg (med bilder)
Hur man digitaliserar diabilder och filmnegativ med en DSLR: En mångsidig och stabil inställning för digitalisering av diabilder och negativ med en DSLR eller en kamera med ett makroalternativ. Denna instruerbara är en uppdatering av Hur man digitaliserar 35 mm negativ (uppladdad juli 2011) med flera förbättringar för att utöka dess
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen