Innholdsfortegnelse:
- Trinn 1: Trinn 1: Nødvendige verktøy og rekvisita
- Trinn 2: Trinn 2: 3D-utskrevne filer
- Trinn 3: Trinn 3: Kretsmontering og testing
- Trinn 4: Trinn 4: Montering
Video: Angry Egg Timer: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Denne instruksjonsboken ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com).
Dette prosjektet er en tidtaker som roterer fra en rynke til et smil til den valgte tiden er ute, og deretter snurrer den rundt i seier og "poops" godteri som belønning. Jeg har alltid vært glad i å bruke tidtakere og belønninger for å holde meg fokusert på å studere, og jeg er mer motivert av dumme ting enn egentlig motivasjonsinnhold, og derfor bestemte jeg meg for å lage en ganske enkel, men morsom enhet for å belønne meg selv for å bli fokusert.
Trinn 1: Trinn 1: Nødvendige verktøy og rekvisita
Nødvendige verktøy og rekvisita- 3D-skriveradgang- kan eies eller bestilles personlig fra et laboratorium
-papir og akrylmaling (valgfritt)
-Super lim, varmt lim, E6000 eller annet sterkt lim etter eget valg
-Bore
-3 Små skruer-eksakt størrelse er ikke viktig, se hva som sitter godt i det 3D-trykte øvre skallet
-1 Arduino mikrokontroller
-Kabel for å koble Arduino til datamaskin-En Android-lader fungerer bra hvis kortet ditt har en microUSB-port
-1 knapp
-2 SG90 9G servomotorer
-Mini brødbrett (Jo mindre jo bedre)
-Genser ledninger
-Trinnmotor
-ULN2003 Motordrivermodul
-Liten godteri å dispensere (Nerds eller Pop Rocks ville være ideelt, mini M & Ms kunne fungere, noe mye større kunne syltet servoen)
-Tynn plast eller papp
-To lysdioder (hvilken som helst farge) og 220 ohm motstander (valgfritt, for å teste kretsen din)
Trinn 2: Trinn 2: 3D-utskrevne filer
Skriv ut en kopi av hver av disse filene.
Vær forsiktig når du fjerner støttene på delene, da det er lett å knipse armene av den øvre delen. Disse kan limes sammen igjen hvis det skjer. Du må kanskje bore ut de tre hullene hvis støttene ikke kommer pent ut.
Flere hull må legges til de midterste og nedre skalldelene enten ved å bore eller modifisere filene-tre skruehull for å koble bunnen og den øvre delen, et hull for knappen og et spor i basen for kabelen. Skruehullens diametre bør være omtrent tykkelsen på veggene i den øvre delen og vertikale eller litt vinklet opp i den øvre halvdelen. Størrelsen og den nøyaktige plasseringen av knapphullet er ikke så viktig-det må bare være stort nok til å stikke et bambusspyd eller et annet langt smalt objekt inn for å trykke på knappen og et sted rundt midten av eggets bakside. Sporet i bunnseksjonen skal ha samme diameter eller større enn kabelen din. For en matt, mer egglignende tekstur kan det være lurt å pusse delene dine. Øye- og munndetaljer kan også males på
Trinn 3: Trinn 3: Kretsmontering og testing
VIKTIG MERKNAD- Det er en stor feil i diagrammet, strømledninger for lysdioder bør festes til pinne A4 og A5, IKKE strømskinnen.
Fritzing -diagrammet ovenfor viser utformingen av brødbrettet. Hvis du vet hvordan du skal lodde denne kretsen på riktig måte, kan du sikkert det, men som en applikasjon med lav belastning er dette ikke nødvendig, selv om det kan spare plass. Lysdiodene og motstandene og ledningene som kobler dem til pinner og bakken er kun til for å teste kretsen din og kan fjernes for å spare plass.
Pin 5- Smilrotasjonsservo
Pin 4- Dispenser klaff servo
Pins 10 11 12 13- Stepper Motor tilkoblinger
Pin 6- Positiv ledning for knappen
Fest A4 og A5- Positiv ledning for LED
Plasseringene for strøm- og jordforbindelser på brødbrettet kan flyttes etter behov, så lenge det er en ledning som forbinder 5V -pinnen med den positive (røde) skinnen og en GRN -pinne til den negative (blå) skinnen, og hver komponent har en tilkobling til jord og strøm..
På grunn av problemer med programmet har ledningene alle samme farge i diagrammet, mens farge egentlig ikke betyr noe funksjonelt, bruk av røde ledninger for positive og blå eller svart for bakken er typisk for å unngå forvirring.
Last opp den inkluderte koden til Arduino
Servo.h -biblioteket er et standard Arduino -bibliotek. StepperAK.h -biblioteket er inkludert for nedlasting ovenfor, legg disse filene i mappen 'biblioteker' for Arduino
Standard tidsintervall er 18 sekunder for testformål. Du kan enkelt endre dette i koden ved å bytte ut det tallet til ønsket tid, på sekunder. Når kretsen er satt sammen, anbefales det å teste. Trykk på knappen for å starte og tilbakestille timeren et par ganger og la den nå slutten for å sikre at trinnmotoren og smilet og dispenserservoene fungerer som de skal. Den anbefalte servomodellen kan noen ganger være defekt og oppføre seg uberegnelig er satt til hele 180 eller 0 grader. Hvis du har en servo som denne, kan du bruke den til munnen der denne bevegelsen ikke er et problem og kan legge til det vanvittige utseendet på timeren mens den snurrer rundt før den tilbakestilles, slik den gjorde på min. Hvis du bruker en servo som denne til dispenseren, kan den sette seg fast mot innsiden av basen og skade den eller servoen.
Når timeren er startet, bør smilservoen krysse 180 grader til tiden går ut, hvoretter trinnmotoren vil rotere to ganger og dispenserservoen vil snu opp og ned en gang. Hvis timeren tilbakestilles, bør smilservoen vende tilbake til utgangsposisjonen. Legg merke til hvordan servoene er orientert på slutten av syklusen for å finne full smile -posisjon og lukket dispenserposisjon, dette er viktig for montering. Hvis du har lagt til testlysdiodene, slås den ene på hvis timeren startes, den andre slås på når den tilbakestilles.
Trinn 4: Trinn 4: Montering
Du må kanskje koble fra motorene for å lime dem på plass, se diagrammet for å sette dem tilbake på riktig måte.
Lim en liten firkant av plast over den øvre åpne enden av den øvre huskomponenten, det er her trinnmotoren din vil sitte. Sørg for å la et hull eller gap være stort nok til å føre ledningene gjennom. Hvis du har nok plass til å passe steppermotoren din inne i karosseriet, kan du lime dette inn der i stedet, så lenge den roterende delen av motoren stikker ut av toppen. Lim en annen liten firkant av plast eller papp til bunnen av armedelen, og lim den deretter til den roterende delen av trinnmotoren, og prøv å feste den så sentrert som mulig. Lim deretter trinnmotoren til plasten på eller nær toppen av huset, og pass på at armene er riktig innrettet.
Fjern eventuelle tips på smilservoen og lim den på innsiden av overkroppen med den roterende biten justert gjennom hullet. Klipp av pekeren til det ene hodet, så det er bare en ring og test at det roterer fritt. Hvis du bruker koden som er oppgitt, vil den på slutten av syklusen være i full smile (180 grader) posisjon. Lim smilestykket til tuppen av servomotoren slik at den er riktig orientert.
Fest en endet peker til dispenserservoen og lim deretter en liten plastklaff på den som vist, og sørg for at den tillater full rotasjon mens den for det meste dekker bunnhullet. Test koden din med dispenserservoen for å finne utgangsposisjonen for å sikre at den ikke setter seg fast, lim deretter servoen ned slik at den dekker hullet i utgangsposisjonen.
Å montere komponentene i det lille huset er mer en kunst enn en vitenskap. Du kan eksperimentere med forskjellige oppsett for å se hva som passer. Plassering av Arduino og brødbrett flatt mot hverandre og orientert vertikalt med tilkoblingskabelen peket ned fungerte best i mine eksperimenter. Hvis du fjerner testlysdiodene, sparer du plass. Å sette inn elektronikken med kroppen vendt opp ned gjør det lettere å montere dem med tyngdekraften som hjelper deg. Pass på at knappen er nær nok hullet til at du kan nå den med et langt, smalt redskap som et bambusspyd eller en liten skrutrekkerspiss. Når du har pakket alt inn, test kretsen igjen for å sikre at ingenting falt ut og at dispenserservoen kan bevege seg fritt.
På dette tidspunktet vil du legge godteriet ditt i bunnen av kroppen. Skru nå de små skruene inn i hullene for å feste de midterste og nedre kroppsseksjonene. Du kan skru dem av for reparasjoner og godteri påfyll senere hvis det er nødvendig.
Til slutt bør øyepinnene passe pent inn i de riktige hullene, du må kanskje bore dem litt ut hvis de ikke gjør det. Lim disse på plass, plasser dem så symmetrisk eller asymmetrisk som ønsket.
Anbefalt:
DIY Arduino-kontrollert egg-bot: 12 trinn (med bilder)
DIY Arduino-kontrollert egg-bot: I denne instruksjonene vil jeg vise deg hvordan du lager din egen Egg-Bot kontrollert med Arduino. Jeg ville gjøre det før, men jeg syntes det er for vanskelig for meg, men jeg tok feil. Det er enkelt å bygge, så alle kan gjøre det
"L-egg-o" Lego Egg Decorator Robot: 14 trinn (med bilder)
"L-egg-o" Lego Egg Decorator Robot: Påsken er nesten her, og det betyr at det er på tide å dekorere noen egg! Du kan bare dyppe eggene dine i farger, men det er ikke på langt nær så morsomt som å lage en robot som kan dekorere for deg.:) Så la oss lage denne DIY Roboteggdekoratøren med bein
Angry Iron Fist: 7 trinn (med bilder)
Angry Iron Fist: Jeg tenker på det i vårt daglige liv, når vi støter på noe som gjør folk sinte, er det noe som kan bære sinne og frigjøre sinne? Jeg lagde denne demoen som ble kalt iron iron fist. Du trenger bare å bruke en halv time på å
Switch-Adapt Toys: Egg Remote Controlled Snake Made Accessible !: 7 trinn (med bilder)
Switch-Adapt Toys: Egg Remote Controlled Snake Made Accessible !: Leketilpasning åpner for nye veier og tilpassede løsninger for å la barn med begrensede motoriske evner eller utviklingshemming samhandle med leker uavhengig av hverandre. I mange tilfeller klarer ikke barna som trenger de tilpassede lekene
IC Egg Timer: 11 trinn (med bilder)
IC Egg Timer: Laget av: Gabriel ChiuOverviewDette prosjektet demonstrerer det grunnleggende i digital logikk, egenskapene til en NE555 timer, og demonstrerer hvordan binære tall telles. Komponentene som brukes er: en NE555-timer, en 12-bit kruseteller, to 2-inpu