Sommario:

Angry Egg Timer: 5 passaggi (con immagini)
Angry Egg Timer: 5 passaggi (con immagini)

Video: Angry Egg Timer: 5 passaggi (con immagini)

Video: Angry Egg Timer: 5 passaggi (con immagini)
Video: ERICK SI È FATTO MALE TOGLIENDO UNA PELLICINA… 💀#shorts 2024, Dicembre
Anonim
Timer uovo arrabbiato
Timer uovo arrabbiato

Questo Instructable è stato creato in adempimento dei requisiti di progetto del Makecourse presso la University of South Florida (www.makecourse.com).

Questo progetto è un timer che ruota da un cipiglio a un sorriso fino allo scadere del tempo prescelto, quindi lo fa girare tra le braccia in segno di vittoria e "cacca" caramelle come ricompensa. Mi è sempre piaciuto usare timer e ricompense per mantenermi concentrato sullo studio, e sono più motivato da cose stupide che da veri contenuti motivazionali, e quindi ho deciso di creare un dispositivo abbastanza semplice ma divertente per aiutarmi a ricompensarmi per essere rimasto focalizzata.

Passaggio 1: Passaggio 1: Strumenti e materiali necessari

Strumenti e materiali di consumo richiesti - accesso alla stampante 3D - possono essere posseduti personalmente o ordinati da un laboratorio

-carta vetrata e vernice acrilica (opzionale)

-Super colla, colla a caldo, E6000 o altro adesivo forte a scelta

-Trapano

-3 Viti piccole: la dimensione esatta non è importante, guarda cosa si adatta saldamente al guscio superiore stampato in 3D

-1 microcontrollore Arduino

-Cavo per collegare Arduino al computer-Un caricabatterie Android funziona bene se la tua scheda ha una porta microUSB

-1 pulsante

-2 servomotori SG90 9G

-Mini breadboard (più piccola è, meglio è)

-Cavi per ponticelli

-Motore passo-passo

-ULN2003 Modulo driver motore

-Piccole caramelle da dispensare (Nerds o Pop Rocks sarebbero l'ideale, mini M&Ms potrebbero funzionare, qualsiasi cosa molto più grande potrebbe bloccare il servo)

-Sottile foglio di plastica o cartone

-Due LED (qualsiasi colore) e resistori da 220 ohm (opzionali, per testare il circuito)

Passaggio 2: Passaggio 2: file stampati in 3D

Passaggio 2: file stampati in 3D
Passaggio 2: file stampati in 3D
Passaggio 2: file stampati in 3D
Passaggio 2: file stampati in 3D
Passaggio 2: file stampati in 3D
Passaggio 2: file stampati in 3D

Stampa una copia di ciascuno di questi file.

Prestare attenzione nel rimuovere i supporti sulle parti poiché è facile staccare i bracci dalla sezione superiore. Questi possono essere incollati di nuovo insieme se si verifica, però. Potrebbe essere necessario praticare i tre fori se i supporti non escono abbastanza ordinatamente.

È necessario aggiungere diversi fori alle parti del guscio centrale e inferiore forando o modificando i file: tre fori per le viti per collegare la base e la parte superiore, un foro per il pulsante e una scanalatura nel bordo della base per il cavo. I diametri dei fori delle viti dovrebbero essere all'incirca lo spessore delle pareti della parte superiore e verticali o leggermente inclinati verso l'alto nella metà superiore. La dimensione e la posizione esatta dell'asola non sono troppo importanti: deve essere abbastanza grande da infilare uno spiedino di bambù o un altro oggetto lungo e stretto per premere il pulsante e da qualche parte intorno al centro della parte posteriore dell'uovo. La scanalatura nella sezione inferiore dovrebbe essere dello stesso diametro o più grande del cavo. Per una consistenza opaca, più simile a un uovo, potresti voler levigare le tue parti. I dettagli di occhi e bocca possono anche essere dipinti

Passaggio 3: Passaggio 3: assemblaggio e test del circuito

Passaggio 3: assemblaggio e test del circuito
Passaggio 3: assemblaggio e test del circuito

NOTA IMPORTANTE- C'è un errore importante nel diagramma, i cavi di alimentazione per i LED devono essere collegati ai pin A4 e A5, NON alla barra di alimentazione.

Il diagramma di Fritzing sopra mostra il layout della breadboard. Se sai come saldare correttamente questo circuito, puoi certamente farlo, ma come applicazione a basso stress questo non è necessario, anche se potrebbe risparmiare spazio. I LED, le resistenze e i fili che li collegano ai pin e alla massa servono solo per testare il circuito e possono essere rimossi per risparmiare spazio.

Pin 5- Servo rotazione sorriso

Pin 4- Servo sportello dispenser

Pin 10 11 12 13- Collegamenti motore passo-passo

Pin 6- Filo positivo per il pulsante

Pin A4 e A5- Filo positivo per LED

Le posizioni delle connessioni di alimentazione e di terra sulla breadboard possono essere spostate secondo necessità, purché vi sia un filo che collega il pin 5V alla guida positiva (rossa) e un pin GRN alla guida negativa (blu) e ogni componente ha un collegamento a terra e alimentazione..

A causa di problemi con il programma, i fili sono tutti dello stesso colore nel diagramma, mentre il colore non ha molta importanza dal punto di vista funzionale, l'uso di fili rossi per il positivo e blu o nero per la terra è tipico per evitare confusione.

Carica il codice incluso sul tuo Arduino

La libreria servo.h è una libreria Arduino predefinita. La libreria stepperAK.h è inclusa per il download sopra, inserisci questi file nella cartella "librerie" per Arduino

L'intervallo di tempo predefinito è di 18 secondi a scopo di test. Puoi facilmente cambiarlo nel codice sostituendo quel numero per il tempo desiderato, in secondi. Una volta che il circuito è assemblato, si consiglia di testarlo. Premi il pulsante per avviare e reimpostare il timer alcune volte e lascia che raggiunga la fine per garantire che il motore passo-passo e i servi del sorriso e del distributore funzionino correttamente. Il modello di servo consigliato a volte può essere difettoso e comportarsi in modo irregolare è impostato su 180 o 0 gradi completi, se hai un servo come questo, usalo per la bocca dove questo movimento non è un problema e puoi aggiungere l'aspetto folle di il timer mentre gira prima di reimpostarsi, come ha fatto sul mio. Se usi un servo come questo per il distributore, potrebbe incepparsi contro l'interno della base e danneggiare esso o il servo.

Quando il timer viene avviato, il servo del sorriso dovrebbe ticchettare di 180 gradi fino allo scadere del tempo, dopodiché il motore passo-passo ruoterà due volte e il servo del distributore si sposterà su e giù una volta. Se il timer viene azzerato, il servo del sorriso dovrebbe tornare alla sua posizione iniziale. Prendere nota di come sono orientati i servi alla fine del ciclo per trovare la posizione full smile e la posizione dispenser chiuso, questo è importante per il montaggio. Se sono stati aggiunti i LED di test, uno si accenderà se il timer viene avviato, l'altro si accenderà quando viene ripristinato.

Passaggio 4: Passaggio 4: assemblaggio

Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio
Passaggio 4: assemblaggio

Potrebbe essere necessario staccare i motori per incollarli in posizione, fare riferimento allo schema per rimontarli correttamente.

Incolla un quadratino di plastica sull'estremità superiore aperta del componente dell'alloggiamento superiore, è qui che si posizionerà il tuo motore passo-passo. Assicurati di lasciare un foro o una fessura abbastanza grande da far passare i fili. Se hai abbastanza spazio per inserire il tuo motore passo-passo all'interno del corpo, puoi incollarlo lì dentro, purché la parte rotante del motore sporga dalla parte superiore. Incolla un altro quadratino di plastica o cartone sul fondo della parte dei bracci e poi incollalo alla parte rotante del motore passo-passo, cercando di fissarlo il più centrato possibile. Quindi incollare il motore passo-passo alla plastica in corrispondenza o vicino alla parte superiore dell'alloggiamento, assicurandosi che i bracci siano allineati correttamente.

Rimuovere eventuali punte sul servo del sorriso e incollarlo all'interno della parte superiore del corpo con la sua punta rotante allineata attraverso il foro. Taglia la punta di una delle teste in modo che sia solo un anello e verifica che ruoti liberamente. Se utilizzi il codice fornito, alla fine del ciclo sarà nella posizione full smile (180 gradi). Incolla il pezzo del sorriso sulla punta del servomotore in modo che sia orientato correttamente.

Attacca un puntatore a un'estremità al servo dell'erogatore e poi incolla un piccolo lembo di plastica come nella foto, assicurandoti che permetta la rotazione completa coprendo per lo più il foro inferiore. Prova il tuo codice con il servo del distributore per trovare la sua posizione iniziale per assicurarti che non si inceppi, quindi incolla il servo in modo che copra il foro nella sua posizione iniziale.

Montare i componenti nel piccolo alloggiamento è più un'arte che una scienza, puoi sperimentare diversi layout per vedere cosa si adatta. Posizionare Arduino e la breadboard l'uno contro l'altro e orientati verticalmente con il cavo del connettore rivolto verso il basso ha funzionato meglio nei miei esperimenti. La rimozione dei LED di prova farà risparmiare spazio. Inserire l'elettronica con il corpo capovolto rende il montaggio un po' più semplice con la gravità che ti assiste. Assicurati che il tuo bottone sia abbastanza vicino al foro da poterlo raggiungere con un attrezzo lungo e stretto come uno spiedino di bambù o una piccola punta di cacciavite. Una volta che hai tutto imballato, prova di nuovo il circuito per assicurarti che non cada nulla e che il servo del distributore sia in grado di muoversi liberamente.

A questo punto, vorrai mettere le tue caramelle nella parte inferiore del corpo. Ora avvita le piccole viti nei loro fori per fissare le sezioni centrale e inferiore del corpo. Puoi svitarli per riparazioni e ricariche di caramelle in seguito, se necessario.

Infine, gli occhielli dovrebbero inserirsi abbastanza ordinatamente nei loro fori appropriati, potrebbe essere necessario forarli un po' se non lo fanno. Incollali in posizione, posizionandoli simmetricamente o asimmetricamente come desiderato.

Consigliato: