Sommario:
- Passaggio 1: il design
- Passaggio 2: come funziona
- Passaggio 3: il circuito
- Passaggio 4: elenco I/O
- Passaggio 5: il programma
- Passaggio 6: il codice
- Passaggio 7: valutazione
- Passaggio 8: Candy Mixer in azione
- Passaggio 9: estendi il progetto
Video: EAL - Programmazione integrata: Candy Mixer 1000: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Per il nostro progetto in Arduino abbiamo deciso di realizzare un mixer per caramelle. L'idea è che l'utente possa premere un pulsante e quindi i motori inizieranno a espellere la caramella in una ciotola e quando il programma avrà eseguito il suo corso si fermerà.
La prima bozza era di realizzare un mixer con 5 tipi di caramelle e una cella di carico per misurare il peso, ma a causa del tempo limitato e dei problemi nel far funzionare il peso (cella di carico), abbiamo ridimensionato il programma a 2 tipi di caramelle e utilizzando un timer invece del peso per garantire la stessa quantità di caramelle in ogni ciotola.
Passaggio 1: il design
Il nostro modello è realizzato con 2 contenitori incastonati in una custodia. La caramella verrà messa in un contenitore nella parte superiore del modello, dove scivolerà nel tubo con la trivella. Quando il motore si avvia la coclea farà avanzare la caramella, fino a farla cadere nella ciotola.
Abbiamo trovato il design per i tubi e la coclea su
Passaggio 2: come funziona
Il modo in cui funziona il mixer è che abbiamo 1 tipo di caramelle in ogni tubo e quando l'utente preme il pulsante sulla parte anteriore, il mixer mescolerà i 2 tipi di caramelle nella ciotola.
Un display LCD indicherà quindi un messaggio quando il mixer è in funzione e di nuovo quando è terminato.
Passaggio 3: il circuito
Per il progetto abbiamo bisogno di collegare i 2 motori, il display LCD e un pulsante all'arduino.
Passaggio 4: elenco I/O
Passaggio 5: il programma
Il programma viene avviato quando l'utente preme il pulsante, quindi entrambi i motori funzionano per 5 secondi, quindi passano a una nuova modalità in cui funzionano per 1,5 secondi ciascuno per 3 secondi.
Il display LCD sposterà il messaggio da "Tryk Start" a "Blander" quando il programma viene eseguito.
Passaggio 6: il codice
All'inizio del codice definiamo i pin utilizzati per il Display LCD, i 2 motori DC e il pulsante.
In fase di Setup definiamo il pulsante come Input, i motori come Output, e impostiamo la linea della testata sul display LCD su “Candy Mixer 1000”
Nel ciclo del codice, controlliamo lo stato del pulsante per vedere quando il nostro programma dovrebbe iniziare a funzionare.
Quando il pulsante viene premuto, il display LCD cambierà da "Tryk Start" a "Blander" e i motori inizieranno la loro sequenza.
Nella sequenza del motore, prima facciamo funzionare i motori per 5 secondi contemporaneamente e poi li azionamo uno per uno per 3 secondi.
Passaggio 7: valutazione
Sfortunatamente, non siamo riusciti a far funzionare la cella di carico in quanto avrebbe reso il progetto molto migliore e il codice era stato più impegnativo.
Nel corso del progetto abbiamo riscontrato diversi problemi, la maggior parte del tempo è stata utilizzata per far funzionare la cella di carico, ma abbiamo anche avuto alcuni con le caramelle che si sono incastrate nel tubo bloccando la rotazione delle coclee. Abbiamo risolto mettendo un mattone nell'alloggiamento, dove la coclea incontra il bordo del tubo, in modo che le caramelle abbiano un po' di spazio libero per cadere nello spazio attorno alla coclea.
Tutto sommato un buon progetto divertente in cui abbiamo superato alcune sfide e alla fine abbiamo completato un buon modello.
Passaggio 8: Candy Mixer in azione
Una piccola dimostrazione del nostro piccolo dosatore Candy
Passaggio 9: estendi il progetto
La nostra idea originale era di avere una cella di carico collegata al mixer, in modo che quando le caramelle venivano mescolate, la cella di carico monitorasse il peso e poi interrompesse il programma quando veniva raggiunto un peso surden. A causa di problemi con la cella di carico che abbiamo avuto, non siamo mai riusciti a non collaborare.
Quindi un mixer con 5 tubi per caramelle, una cella di carico per il peso e un pannello per digitare il peso desiderato, sarebbe stato un progetto perfetto da consegnare, ma il tempo ha lavorato contro di noi alla fine, quindi abbiamo finito per ridimensionare il progetto.
Consigliato:
Orange Pi Plus 2 - Armbian (su scheda SD o memoria integrata da 16 GB!) - Aggiornamento: 6 passaggi
Orange Pi Plus 2 - Armbian (su scheda SD o memoria integrata da 16 GB!) - Aggiornamento: ciao a tutti! Questo è il mio primo Instructable e l'inglese non è la mia lingua madre, quindi per favore non essere duro con me. Per cominciare, l'Orange Pi Plus 2 è un meraviglioso piccolo dispositivo proprio come un Raspberry Pi ma più veloce! Per il Raspberry Pi c'è una grande comunità
La EEPROM integrata di Arduino: 6 passaggi
La EEPROM integrata di Arduino: In questo articolo esamineremo la EEPROM interna nelle nostre schede Arduino. Che cos'è una EEPROM che alcuni di voi potrebbero dire? Una EEPROM è una memoria di sola lettura programmabile cancellabile elettricamente. È una forma di memoria non volatile che può ricordare
UCL - Industria 4.0: Candy Mixer 4.000: 9 passaggi
UCL - Industry 4.0: Candy Mixer 4.000: Per il nostro progetto in Industry 4.0 abbiamo deciso di realizzare un mixer per caramelle. L'idea è che abbiamo un pannello utente, realizzato in Node-Red, in cui i clienti possono ordinare le loro caramelle, quindi un arduino elaborerà l'ordine e mescolerà le caramelle in una ciotola. Allora noi
FoldTronics: creazione di oggetti 3D con elettronica integrata utilizzando strutture pieghevoli a nido d'ape: 11 passaggi
FoldTronics: creazione di oggetti 3D con elettronica integrata utilizzando strutture pieghevoli a nido d'ape: in questo tutorial, presentiamo FoldTronics, una tecnica di fabbricazione basata sul taglio 2D per integrare l'elettronica in oggetti piegati 3D. L'idea chiave è tagliare e perforare un foglio 2D utilizzando un plotter da taglio per renderlo pieghevole in una struttura a nido d'ape 3D
UCL - Auto controllata integrata: 5 passaggi
UCL - Embedded Controlled Car: avevamo grandi ambizioni per questo progetto. Auto a guida autonoma! Seguendo una linea nera o guidando liberamente evitando gli ostacoli. Connessioni Bluetooth e un 2° arduino per controller con comunicazione wireless dell'auto. Forse una seconda macchina che potrebbe seguire