Kazalo:

Arduino slavnostni klobuk: 7 korakov
Arduino slavnostni klobuk: 7 korakov

Video: Arduino slavnostni klobuk: 7 korakov

Video: Arduino slavnostni klobuk: 7 korakov
Video: CS50 2013 - Week 9 2024, November
Anonim
Arduino slavnostni klobuk
Arduino slavnostni klobuk
Arduino slavnostni klobuk
Arduino slavnostni klobuk

Zdravo vsi, Kot način praznovanja svojega 1000 mejnika naročnikov na YouTubu sem si naredil ta slavnostni klobuk z dvema zastavama, ki se samodejno mahata.

Klobuk je odličen rekvizit za zabave ali odličen dodatek k vaši športni navijaški opremi, da pokažete svojo hvaležnost svoji najljubši športni ekipi.

Zaloge:

Arduino Uno -

9g servo motor -

Spajkalnik -

Spajkanje -

Žice za ploščice -

Športni klobuk -

Bambusova nabodala -

1. korak: Pripravite servomotorje

Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje
Pripravite servomotorje

9 g servomotorji, ki jih uporabljam, imajo dve različni pritrdilni roki za različne namene. Moja je imela pritrjene križne roke, zato sem jih odstranila z odstranitvijo sredinskega vijaka in jih zamenjala z enostranskimi.

Za to aplikacijo bodo boljši, saj pri namestitvi na klobuk ne bodo štrleli z dna.

Ko so bile roke nameščene, sem preizkusil servomotorje z osnovno skico v Arduinu, da preverim, ali oba delujeta.

2. korak: pritrdite stebre za zastave

Pritrdite stebre za zastave
Pritrdite stebre za zastave
Pritrdite stebre za zastave
Pritrdite stebre za zastave
Pritrdite stebre za zastave
Pritrdite stebre za zastave

Ko so servo ročice pripravljene, sem servo rokam dodal gumijaste trakove in kot stebričke zastave uporabil dve bambusovi nabodali.

Celoten projekt je le prototip, zato se nisem potrudil, da bi jih bolje zavaroval. Če bi klobuk uporabil zunaj ali morda na kakšni športni tekmi, bi ga verjetno zlepil z vročim lepilom.

Gumijasti trakovi zagotavljajo tudi nekakšno amortizacijo servo motorjev pri programiranju in preizkušanju animacij, saj ne obremenjujejo preveč, ko palica nekaj udari.

3. korak: Pritrdite zastave na stebre

Pritrdite zastave na pola
Pritrdite zastave na pola
Pritrdite zastave na pola
Pritrdite zastave na pola
Pritrdite zastave na pola
Pritrdite zastave na pola

Za zastave sem uporabil dve moji nalepki za kanale, ki sta pritrjeni drug na drugega, pri tem pa steber pritrdili na sredini.

Tu lahko uporabite zastave svoje države ali svoje najljubše ekipe, saj je ta korak v celoti odvisen od priložnosti, ki jo želite praznovati.

Za rojstnodnevne zabave lahko naredite nekaj oštevilčenih zastavic ali pa preprosto bodite ustvarjalni in uporabite svojo domišljijo. V komentarjih mi lahko pokažete svoje stvaritve.

4. korak: Pripravite in pritrdite sprožilni gumb

Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb
Pripravite in pritrdite sprožilni gumb

Sprožitev premikanja servomotorjev se nadzoruje s pritiskom na gumb, ki sem ga ožičil z daljšim kablom. Na ta način lahko gumb preusmerite skozi oblačila, da ga imate v roki ali ga postavite kamor koli želite.

Na koncu, ki je pritrjen na Arduino, sem neposredno spajkal 1KOhm upor, ki je pritrjen na tla kot izvlečni upor, da se prepreči plavajoča napetost.

Servomotorji se krmilijo prek zatičev 9 in 11 in se napajajo iz 5V izhoda na Arduinu, medtem ko je vhodni gumb pritrjen med nožico 7 in 3.3V izhodom na Arduinu. To je dovolj, da ga prepozna kot HIGH in sproži kodo.

5. korak: Programirajte gibanja

Kodo za klobuk, kot sem ga uporabil, najdete na repoju Github:

github.com/bkolicoski/arduino-celebration-…

Obstajajo tri animacije: zamah, vzvratno in naključno. Ko pritisnete gumb, se naključno izbere in izvede. Ko se animacija ustavi, se servomotorji ponastavijo v srednji položaj in se pripravijo na naslednjo potezo.

Uporabite to kodo ali jo spremenite na kakršen koli način.

6. korak: Sestavite klobuk

Sestavite klobuk
Sestavite klobuk
Sestavite klobuk
Sestavite klobuk
Sestavite klobuk
Sestavite klobuk

Ko je bilo vse pripravljeno, sem z malo vročega lepila vse prilepila na stari klobuk, ki sem ga imela naokoli.

Arduino je pritrjen na hrbet, zato običajno ni viden, medtem ko so servomotorji prilepljeni na vrh senčila spredaj.

Nisem se trudil skriti nobene žice, če pa želite to narediti za trajnejši projekt, lahko žice zašijete v klobuk. Prav tako lahko uporabite kakšno manjšo desko razen Uno in jo tudi zašijete v klobuk, da bo lepša.

7. korak: Zabavajte se

Zabavaj se!
Zabavaj se!

Upam, da vam je bil ta projekt všeč in da se boste, če se boste odločili za njegovo ponovitev, ob uporabi zelo zabavali.

Vsekakor sem se zelo zabaval in mojim otrokom je bilo všeč. Ker ste v času pisanja tega članka zaradi COVID-19 v karanteni, je zelo pomembno ohraniti svoje duševno zdravje in ostati pozitiven.

Vsem naročnikom želim ponovno reči HVALA, za ostalo pa predlagam, da si ogledate moj kanal in se morda naročite. Delam tedenske video posnetke elektronike, kode in izdelave na splošno, zato sem prepričan, da boste našli kaj zanimivega.

Ostanite varni in hvala!

Priporočena: