Inhoudsopgave:
Video: De kerstman begroeten: 4 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Dit project werd gedaan als onderdeel van de kerstversiering. Het is een pop van de kerstman met lichtjes en een arm die beweegt wanneer hij je detecteert.
Stap 1: Materialen
We hebben het volgende materiaal nodig (kan naar wens, behoefte of beschikbaarheid worden aangepast):
- Een controllerkaart: Arduino nano.
- Een heleboel leds: ik gebruik 8 NeoPixels.
- Een pop van de kerstman: of een ander personage naar keuze. Als je het hebt, zorg er dan voor dat het gemakkelijk te openen is en ruimte heeft om de componenten te huisvesten, en een soort interne structuur om sommige componenten vast te houden, voornamelijk de servo. Of als je echt handig bent, kun je de hele pop zelf maken (in dit geval is het beter om de pop te bouwen terwijl de mechanismen werken).
- Een servomotor, die in de pop past.
- Een bewegingssensor: ik gebruikte de HC-SR501.
- Een condensator: 2200uF.
- Een condensator: 220uF.
- Een condensator: 100nF.
- Een weerstand: 390 Ohm.
- Meerdere draden: naar behoefte.
- Hete lijm.
- Klittenband en draad.
- Een soort stokje: ik gebruikte een koffiepallet.
- Schroeven.
- Een 5V-stroombron: u kunt een mobiele oplader of een Powerbank gebruiken (als u mobiliteit wilt toevoegen).
- Een USB mini B kabel: idem voor het programmeren van Arduino.
En hulpmiddelen:
- Schaar.
- Soldeerbout.
- Heet lijmpistool.
- naald.
- Elke andere die je nodig hebt.
Stap 2: constructie
Laten we beginnen.
Neem de pop voor zijn rug, in je andere hand de schaar en knip de doek door om naar binnen te kunnen. Verwijder de vulling.
Pak het klittenband, draad en naald en naai het klittenband in de opening.
Verwijder een arm, ik heb de linker gekozen, als de linkshandige die ik ben;) Het was heet gelijmd, dus ik moest heet aanbrengen om het gemakkelijk los te maken.
Bevestig de stick aan het bewegende deel van de servo. Maak een gat in de schouder van de arm, steek de stok erin (servozijde buiten) en lijm deze heet vast. Maak een gat in de schouder van de pop waar de arm was.
Neem de servo en bevestig deze aan de structuur, hier heb ik een mengsel van een flens en hete lijm gebruikt. Zorg ervoor dat waar u de aszijde van de servo plaatst, deze uit het laatste gat komt dat we hebben gemaakt.
Maak een gaatje als navel (minimaal 3 mm diameter, anders werkt de sensor niet. Hoe groter de diameter, hoe groter de detectiehoek) en lijm eroverheen (in de pop) de dop van de bewegingssensor. Hier dacht ik erover om een metalen oogje of iets dergelijks te gebruiken om te voorkomen dat de stof gaat rafelen, maar de lijm gaf genoeg kracht om het blijkbaar te voorkomen. Als extraatje zorgt de tekening van de stof ervoor dat deze onopgemerkt blijft.
Neem de leds en wat draden en bereid ze voor zoals je wilt en soldeer ze dienovereenkomstig. Ik heb gekozen voor rondom de navel. Soldeer de 220uF condensator en de 390 Ohm weerstand, zoals Adafruit aanbeveelt voor Neopixels. Ik soldeer ook een set van 3 pinnen in de eerste led van de ketting voor verbinding met de jumperdraden. Heetlijm de set op de doeken (binnenkant), of niet als je ze op een andere manier niet kunt laten bewegen.
Het is tijd voor bedrading. Ik gebruikte de typische 150 mm jumper-draden (F/F en F/M indien nodig) die werden gebruikt om verbinding te maken met de Arduino-pinnen. 2, zoals ze zijn, voor signalen naar leds en van sensor. Het signaal voor de servo met behulp van de servodraad zelf. Daarna heb ik 2 sets kabels voor stroom voorbereid (een voor 5V en de andere voor GND) de servodraden zelf met 3 andere halve jumperdraden aan elkaar solderen, de soldeerbouten beschermen met ducttape of warmtekrimpbare macaroni.
Sluit draden aan op de sensor, en leds indien van toepassing, de servo is al aangesloten omdat we zijn eigen draad hebben gebruikt.
Plaats de sensor erin, met de dop goed bevestigd. Doe ongeveer de helft van de vulling, laat de draden erdoorheen gaan.
Toen ik klaar was met de constructie en begon te testen, begon de Arduino na enkele bewegingen van de servo te resetten en bleef hangen. Om dit te voorkomen, soldeert u een condensator van 2200uF in stroomleidingen en een condensator van 100nF tussen RESET-lijn en GND.
Sluit nu draden aan op de Arduino, voeding naar 5V en GND. Neopixels naar D2, sensor naar D5, de servo naar D9 en de USB-kabel.
Plaats de Arduino in de pop, voltooi het vullen en sluit met het klittenband, zodat de USB-kabel eruit gaat.
Schroef de arm op de servo. Hier moet u op de hoogte zijn van de posities van de arm en de servo. Misschien heb je verschillende tests nodig totdat je de juiste hoek hebt gevonden.
De ambachten zijn klaar.
Als je een powerbank gebruikt, kun je een kortere USB-kabel gebruiken en de powerbank in de pop plaatsen (zolang er ruimte voor is).
Het gebruik van een op het lichtnet aangesloten mobiele oplader betekent dat de USB-kabel lang genoeg moet zijn en dat deze kabel aan de buitenkant zichtbaar is.
Stap 3: Programmeren
Download de codeDe code wordt hier gehost. je kunt klonen of downloaden zoals je wilt.
Programmeren
Er zijn geen speciale vereisten voor programmeren in dit project. Het programmeerproces is dus net als elke andere Arduino-programmering. Je hebt de Arduino IDE nodig.
- Sluit de Arduino aan op de computer.
- Start de Arduino IDE.
- Laad het project.
- Druk op de knop "uploaden" en wacht tot u klaar bent.
- Koppel de Arduino los.
Stap 4: Resultaat
Het is klaar!!!
Tijd om het in actie te zien.
Als curiositeit ontdek ik tijdens het knutselen dat de structuur in de pop een mechanisme is om de benen te verlengen, maar ik vind het leuker met korte benen.
Afhankelijk van de gebruikte servo kan het een beetje luidruchtig zijn, maar je kunt het dempen met kerstliederen;)
Aanbevolen:
De auto van de kerstman: 6 stappen
Santa's Car: Hier is een klein leuk project dat ik heb gemaakt tijdens de kerstvakantie. Het is eenvoudig en gemakkelijk te bouwen, het wordt bestuurd via een wifi-verbinding en een Android-telefoon of -tablet. De microcontroller is een ESP8266 op een Wemos D1-mini board, hij heeft MicroPython inst
Sorteerhoed van de kerstman - Ajarnpa
Santa's Sorting Hat: We hebben nauw samengewerkt met Santa's Workshop om je deze innovatie in ondeugende of leuke lijstcommunicatie te bieden. Nu kunt u in realtime controleren of uw goede en slechte daden uw positie op Santa's Naughty of Nice-lijst hebben beïnvloed! Een leuk project
Pratende kerstman blaasvorm: 5 stappen
Talking Santa Blowmold: In dit project wordt uitgelegd hoe je een decoratie maakt die een geluidsbestand afspeelt als er iemand langsloopt. Dit kan eenvoudig worden bereikt met een computer die het Motion-programma kan uitvoeren en een of andere camera. In dit geval gebruikte ik een 20" lange Sinterklaas
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e