Inhoudsopgave:
- Stap 1: Koop uw hardwarecomponenten
- Stap 2: Print de hoesjes voor de Arduino en de LED-lichtbalk
- Stap 3: Download uw code naar de Arduino Uno
- Stap 4: Stel je afstudeerpet samen
- Stap 5: Afgestudeerd
Video: Epische afstudeerpet - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik was afgelopen mei aanwezig bij de diploma-uitreiking van mijn vriend en mijn vriend boog zich naar me toe en zei: "Hé Rachel, je zou een Arduino-project moeten doen, zodat je heel gemakkelijk te herkennen bent wanneer je afstudeert." Dus dat deed ik gewoon.
De dop heeft een raster van 8 bij 32 LED's die het bericht "Hallo mam, ik ben afgestudeerd!" De kwast van de dop wordt bestuurd door een servomotor om je kwast van rechts naar links te laten gaan wanneer het tijd is om af te studeren (wanneer je op de rode knop drukt). Wanneer de kwast eroverheen beweegt, verandert het scrollende bericht ook in "Yay! Ik ben afgestudeerd". De gele knop brengt de dop in de "beeldmodus" waar het scrollen van het LED-raster stopt en het toont gewoon "USF!" voor het maken van foto's (wat altijd veel is bij een diploma-uitreiking).
Je kunt mijn programmabestand en mijn 3D-printbestand vinden in deze Github-repository.
Stap 1: Koop uw hardwarecomponenten
Voor dit project heb ik de volgende hardware gebruikt:
- Een Arduino Uno met kabel
- Eén MAX7219 Dot Matrix Module Microcontroller
- Een servomotor
- Een dunne draagbare oplader voor mobiele telefoons met ten minste één platte kant (ik kocht de mijne bij Staples)
- Een klein breadboard
- Twee knoppen
- Twee weerstanden van 470 ohm
- Een Starbucks-rietje
- Duct tape of elektrische tape
- Afstudeerpet
- Kwast
- Zelfklevend klittenband
-
Draden aansluiten
- 9 man-naar-man
- 2 vrouw-naar-vrouw
- 3 vrouw-naar-man
Stap 2: Print de hoesjes voor de Arduino en de LED-lichtbalk
Deze Arduino Uno-koffer werd gebruikt van thingiverse. Het stl-bestand voor de aangepaste case voor de MAX7219-matrix is hieronder opgenomen. Ik heb ze allebei afgedrukt met een Makerbot van de 5e generatie.
Ik wilde een behuizing maken voor deze componenten om de elektrische componenten te beschermen en de componenten gemakkelijk aan de dop te bevestigen met eenvoudig klittenband.
Stap 3: Download uw code naar de Arduino Uno
Dit project gebruikt de MD_Parola-bibliotheek om de LED-lichtbalk te gebruiken. De ingebouwde Arduino-servomotorbibliotheek wordt ook gebruikt. Verder is de code klaar om te uploaden naar je Arduino Uno.
Stap 4: Stel je afstudeerpet samen
- Scheur de knop van de bovenkant van je afstudeerpet (ja, trek hem er gewoon af)
- Doe de Arduino Uno in de case en sluit deze
- Rits de MAX7219 LED-balk in de behuizing
- Snijd je Starbucks-rietje iets korter dan de grootte van de kwast
- Rijg de kwast door het rietje en rond de pen van de servomotor en gebruik vervolgens ducttape om ervoor te zorgen dat hij op zijn plaats blijft
- Schik alles op de dop zoals weergegeven in de tweede afbeelding
- Gebruik de stick op klittenband om maten te knippen die passen bij alle fysieke componenten en aan je pet te bevestigen
- Gebruik meer ducttape om ervoor te zorgen dat de servomotor nergens heen gaat (ik zal in de toekomst waarschijnlijk proberen de servomotor in de Arduino te schroeven).
- Draad volgens het Fritzing-diagram
- Zorg ervoor dat de batterij van uw mobiele telefoon is opgeladen en schakel deze vervolgens in om de Arduino in te schakelen
Stap 5: Afgestudeerd
Met de batterijvoeding van de mobiele telefoon zou deze Arduino zonder problemen lang aan moeten blijven. Gefeliciteerd afgestudeerd!