Inhoudsopgave:

Arduino Celebration Hat - Ajarnpa
Arduino Celebration Hat - Ajarnpa

Video: Arduino Celebration Hat - Ajarnpa

Video: Arduino Celebration Hat - Ajarnpa
Video: Celebration hat with Arduino - 1000 Subscribers Special 2024, Juli-
Anonim
Arduino Viering Hoed
Arduino Viering Hoed
Arduino Viering Hoed
Arduino Viering Hoed

Hallo iedereen, Om mijn mijlpaal van 1000 abonnees op YouTube te vieren, heb ik deze feesthoed voor mezelf gemaakt met twee vlaggen die automatisch zwaaien.

De hoed is een geweldig feestartikel of een uitstekende aanvulling op je sportkleding om je favoriete sportteam beter te waarderen.

Benodigdheden:

Arduino Uno -

9g servomotor-https://s.click.aliexpress.com/e/_d6sziDG

Soldeerbout -

Soldeer -

Breadboard-draden -

Sport hoed -

Bamboe spiesjes -

Stap 1: Bereid de servo's voor

Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor
Bereid de servo's voor

De 9g-servo's die ik gebruik, worden geleverd met twee verschillende bevestigingsarmen voor verschillende toepassingen. De mijne had de dwarsarmen bevestigd, dus ik heb ze verwijderd door de middelste schroef te verwijderen en ik heb ze vervangen door de eenzijdige armen.

Ze zijn beter voor deze toepassing, omdat ze niet uit de bodem steken als ze op de hoed worden geplaatst.

Toen de armen eenmaal op hun plaats zaten, testte ik de servo's met de basisschets in Arduino om te controleren of ze allebei werken.

Stap 2: Bevestig de vlaggenmasten

Bevestig de vlaggenmasten
Bevestig de vlaggenmasten
Bevestig de vlaggenmasten
Bevestig de vlaggenmasten
Bevestig de vlaggenmasten
Bevestig de vlaggenmasten

Met de servo-armen klaar, voegde ik elastiekjes toe aan de servo-armen en gebruikte ik twee bamboespiesen als vlaggenmasten.

Het hele project is slechts een prototype, dus ik heb niet de moeite genomen om ze beter te beveiligen. Als ik de hoed buiten zou gebruiken of misschien bij een sportwedstrijd, zou ik ze waarschijnlijk op hun plaats hebben gelijmd met hete lijm.

De elastiekjes bieden ook een soort afschrijving aan de servomotoren tijdens het programmeren en testen van de animaties, omdat ze het niet te veel belasten wanneer de paal iets raakt.

Stap 3: Bevestig de vlaggen aan de palen

Bevestig de vlaggen aan de palen
Bevestig de vlaggen aan de palen
Bevestig de vlaggen aan de palen
Bevestig de vlaggen aan de palen
Bevestig de vlaggen aan de palen
Bevestig de vlaggen aan de palen

Voor de vlaggen heb ik twee van mijn kanaalstickers gebruikt die rug aan rug tegen elkaar zijn geplakt, waarbij de paal in het midden vastzit.

Voel je vrij om je land of je favoriete teamvlaggen hier te gebruiken, want deze stap is volledig afhankelijk van de gelegenheid die je wilt vieren.

Voor verjaardagsfeestjes kun je genummerde vlaggen maken of gewoon creatief zijn en je fantasie gebruiken. Voel je vrij om me je creaties te laten zien in de comments.

Stap 4: Bereid de triggerknop voor en bevestig deze

Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze
Bereid de triggerknop voor en bevestig deze

De activering van de servobeweging wordt bestuurd via een drukknop die ik heb bedraad met een langere kabel. Op deze manier kan de knop door kleding worden geleid om hem in je arm te hebben of overal te plaatsen waar je maar wilt.

Aan het uiteinde dat aan de Arduino wordt bevestigd, heb ik direct een weerstand van 1 KOhm gesoldeerd die als een pull-down-weerstand aan aarde is bevestigd om zwevende spanning te voorkomen.

De servo's worden bestuurd via pinnen 9 en 11 en worden gevoed door de 5V-uitgang op de Arduino, terwijl de ingangsknop is bevestigd tussen pin 7 en de 3,3V-uitgang op de Arduino. Dit is voldoende om het als een HIGH te herkennen en de code te activeren.

Stap 5: Programmeer de bewegingen

Je kunt de code voor de hoed vinden zoals ik deze heb gebruikt in de Github-repo:

github.com/bkolicoski/arduino-celebration-…

Er zijn drie animaties: swing, reverse swing en random. Wanneer de knop wordt ingedrukt, wordt er willekeurig een gekozen en uitgevoerd. Zodra de animatie stopt, worden de servo's teruggezet naar hun middenpositie en maken ze zich klaar voor hun volgende zet.

Voel je vrij om deze code te gebruiken of aan te passen zoals je wilt.

Stap 6: Monteer de hoed

Monteer de hoed
Monteer de hoed
Monteer de hoed
Monteer de hoed
Monteer de hoed
Monteer de hoed

Toen alles klaar was, gebruikte ik een beetje hete lijm om alles op een oude hoed te plakken die ik had liggen.

De Arduino zit aan de achterkant vast, dus hij is over het algemeen uit het zicht terwijl de servo's aan de bovenkant van de kap aan de voorkant zijn vastgelijmd.

Ik heb niet de moeite genomen om de draden te verbergen, maar als je dit een meer permanent project wilt maken, kun je de draden in de hoed naaien. Je kunt ook een ander kleiner bord dan Uno gebruiken en het ook in de hoed naaien om het mooier te maken.

Stap 7: Veel plezier

Veel plezier!
Veel plezier!

Ik hoop dat je dit project leuk vond en dat als je ervoor kiest om het te repliceren, je er veel plezier aan zult beleven.

Ik had absoluut veel plezier en mijn kinderen vonden het geweldig. Op het moment van schrijven in quarantaine vanwege COVID-19, is het van groot belang om je mentale gezondheid op peil te houden en positief te blijven.

Aan iedereen die geabonneerd is wil ik nogmaals DANK U zeggen en voor de rest raad ik u aan mijn kanaal te bekijken en u misschien te abonneren. Ik maak wekelijks video's over elektronica, code en maken in het algemeen, dus ik weet zeker dat je iets interessants zult vinden.

Blijf veilig en bedankt!

Aanbevolen: