INHOUDSOPGAWE:
Video: Groet Kersvader: 4 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie projek is gedoen as deel van die Kersversierings. Dit is 'n Kersvader se pop met ligte en 'n arm wat beweeg wanneer dit jou opspoor.
Stap 1: materiaal
Ons benodig die volgende materiaal (kan aangepas word soos benodig, benodig of beskikbaarheid):
- 'N Beheerbord: Arduino nano.
- 'N Klomp leds: ek gebruik 8 NeoPixels.
- 'N Kersvader se pop: of 'n ander karakter van jou keuse. As u dit het, maak seker dat dit maklik is om oop te maak en dat dit ruimte het om die komponente te huisves, en dat 'n soort interne struktuur 'n paar komponente bevat, veral die servo. Of as u regtig slim is, kan u die hele pop self maak (in hierdie geval is dit beter om die pop te bou terwyl die meganismes).
- 'N Servomotor wat in die pop pas.
- 'N Bewegingsensor: ek het die HC-SR501 gebruik.
- 'N Kapasitor: 2200uF.
- 'N Kapasitor: 220 uF.
- 'N Kapasitor: 100nF.
- Weerstand: 390 Ohm.
- Verskeie drade: soos benodig.
- Warm gom.
- Klittenband en draad.
- Een of ander stok: ek het 'n koffiepalletjie gebruik.
- Skroewe.
- 'N 5V -kragbron: u kan 'n mobiele laaier of 'n kragbank gebruik (as u mobiliteit wil byvoeg).
- 'N USB mini B -kabel: dieselfde vir die programmering van Arduino.
En gereedskap:
- Skêr.
- Soldeerbout.
- Warm gom geweer.
- naald.
- Enige ander wat jy nodig het.
Stap 2: Konstruksie
Kom ons begin.
Neem die pop vir sy rug, in die ander hand die skêr en sny die lap om binne te kom. Verwyder die vulsel.
Neem die klittenband, draad en naald en stik die klittenband in die opening.
Verwyder een arm, ek het die linker een gekies, as die linkerkant wat ek is;) Dit was warm vasgeplak, so ek moes warm aanwend om dit maklik los te maak.
Bevestig die stok aan die bewegende deel van die servo. Maak 'n gaatjie in die skouer van die arm, steek die stokkie binne (servokant buite) en plak dit warm. Maak 'n gaatjie in die skouer van die pop waar die arm was.
Neem die servo en maak dit vas aan die struktuur, hier het ek 'n mengsel van 'n flens en warm gom gebruik. Maak seker dat waar u die as se kant van die servo sit, dit uit die laaste gaatjie kom wat ons gemaak het.
Maak 'n gaatjie as 'n naeltjie (ten minste 3 mm in deursnee, anders werk die sensor nie, hoe groter die deursnee, hoe groter is die detectiehoek) en warm gom daaroor (binne -in die pop) die dop van die bewegingsensor. Hier het ek daaraan gedink om 'n metaaloog of iets dergeliks te gebruik om te voorkom dat die stof rafel, maar die gom het blykbaar genoeg krag gegee om dit te vermy. Bykomend help die tekening van die stof dit ongemerk verby te bly.
Neem die leds en 'n paar drade en berei dit voor soos u dit wil hê en soldeer dit dienooreenkomstig. Ek het gekies om die naeltjie. Soldeer die 220uF -kondensator en die 390 Ohm -weerstand, soos Adafruit aanbeveel vir Neopixels. Ek soldeer ook 'n stel van 3 penne in die eerste ketting van die ketting om aan die jumperdrade te koppel. Plak die stel warm op die doeke (binne -in), of nie, as u dit nie kan laat beweeg nie.
Dit is tyd vir bedrading. Ek gebruik die tipiese 150 mm -draaddrade (F/F en F/M soos benodig) om met die Arduino -penne te verbind. 2, soos dit is, vir seine na LED's en vanaf sensor. Die sein vir die servo wat die servodraad self gebruik. Toe berei ek 2 stelle kabels voor vir krag (een vir 5V die ander vir GND) om die servodrade self saam met 3 ander halfdraaddrade saam te soldeer, die soldate te beskerm met kleeflint of krimpbare macaroni.
Koppel drade aan die sensor en, soos toepaslik, LED's, die servo is reeds gekoppel aangesien ons sy eie draad gebruik het.
Plaas die sensor binne -in met die dop goed vasgemaak. Giet ongeveer die helfte van die vulsel sodat die drade daardeur kan uitgaan.
Toe ek klaar was met die bou en begin toets, na 'n paar bewegings van die servo, het die Arduino begin herstel en gehang bly. Om dit te voorkom, soldeer 'n 2200uF -kondensator in kragdrade en 'n 100nF -kondensator tussen RESET -lyn en GND.
Sluit nou drade aan op die Arduino, met krag op 5V en GND. Neopixels na D2, sensor na D5, die servo na D9 en die USB -kabel.
Plaas die Arduino in die pop, maak vol en maak toe met die klittenband, sodat die USB -kabel kan uitgaan.
Skroef die arm aan die servo vas. Hier moet u bewus wees van die posisies van die arm en die servo. Miskien het u verskeie toetse nodig totdat u die regte hoek gevind het.
Die handwerk is klaar.
As u 'n kragbank gebruik, kan u 'n korter USB -kabel gebruik en die kragbank in die pop sit (solank daar plek is).
As u 'n selfoonlaaier gebruik wat aan die net gekoppel is, beteken dit dat die USB -kabel lank genoeg moet wees en dat hierdie kabel ekstern sigbaar is.
Stap 3: Programmering
Laai die kode af Die kode word hier aangebied. u kan kloon of aflaai soos u verkies.
Programmering
Daar is geen spesiale vereiste vir programmering in hierdie projek nie. Die programmeringsproses is dus soos enige ander Arduino -programmering. U het die Arduino IDE nodig.
- Koppel die Arduino aan op die rekenaar.
- Begin die Arduino IDE.
- Laai die projek.
- Druk die "oplaai" -knoppie en wag totdat u klaar is.
- Ontkoppel die Arduino.
Stap 4: Resultaat
Dis gedoen!!!
Tyd om dit in aksie te sien.
As 'n nuuskierigheid, ontdek ek tydens die maak van die handwerk dat die struktuur in die pop 'n meganisme is om die bene te verleng, maar ek dink dit is ouliker met kort bene.
Afhangende van die servo wat gebruik word, kan dit 'n bietjie raserig wees, maar u kan dit stil maak met kersliedere;)
Aanbeveel:
Nuttelose sak (met persoonlikheid): 9 stappe (met prente)
Pocket Useless Box (met persoonlikheid): Alhoewel ons nog ver van 'n robotopstand kan wees, is daar 'n masjien wat mense al weerspreek, al is dit op die kleinste manier moontlik. Of jy dit nou 'n nuttelose boks of 'n los masjien wil noem, hierdie snaakse, snaakse robot is
LEGO WALL-E Met Micro: bit: 8 stappe (met prente)
LEGO WALL-E Met Micro: bit: Ons gebruik 'n micro: bit saam met 'n LEGO-vriendelike Bit Board om die twee servomotors te beheer waarmee WALL-E die gevaarlike terrein van u woonkamervloer kan deurkruis .Vir die kode gebruik ons Microsoft MakeCode, wat 'n blo
Kersvader se motor: 6 stappe
Santa's Car: Hier is 'n klein, lekker projek wat ek tydens die Kersvakansie gemaak het. Dit is eenvoudig en maklik om te bou, dit word beheer via 'n WiFi-verbinding en 'n Android-telefoon of -tablet. Die mikrobeheerder is 'n ESP8266 op 'n Wemos D1-mini-bord, dit het MicroPython inst
Kersvader se sorteermuts: 10 stappe (met prente)
Kersvader se sorteerhoed: Ons werk nou saam met die kersvader se werkswinkel om hierdie innovasie in stoute of goeie lyskommunikasie aan u te bied. Nou kan u intyds kyk of u goeie en slegte dade u posisie op Santa's Naughty or Nice-lys beïnvloed het! 'N Prettige projek
Kersvader se winkel 2017, die trein: 4 stappe (met foto's)
Santa's Shop 2017, the Train: Santa's Shop 2017 is 'n opgegradeerde weergawe van Santa's Shop 2016. Ek wou nog 'n trein byvoeg, maar die enigste kamer wat oor was, was op die plafon. Al wat u hoef te doen om 'n trein onderstebo te laat loop, is om magnete te gebruik. Reg? Daar is natuurlik 'n paar detail