Sommario:

Robot Mixer per cocktail - Bevi responsabilmente: 5 passaggi
Robot Mixer per cocktail - Bevi responsabilmente: 5 passaggi

Video: Robot Mixer per cocktail - Bevi responsabilmente: 5 passaggi

Video: Robot Mixer per cocktail - Bevi responsabilmente: 5 passaggi
Video: Как сделать умного бармена на Raspberry Pi 2024, Settembre
Anonim
Robot Mixer per cocktail - Bevi responsabilmente
Robot Mixer per cocktail - Bevi responsabilmente

In questo progetto avevo molti obiettivi, ma principalmente volevo dispensare due cocktail per il mio matrimonio. Quando dispensato volevo che impiegasse circa un minuto e con quantità accurate di liquore. L'impianto idraulico richiederebbe una pulizia semplice.

I miei obiettivi di allungamento includevano selezioni di menu tramite una manopola, connessione WiFi per menu con telefono e pompe codificate per misurazioni più accurate. Questi obiettivi durante la pianificazione del matrimonio non sono stati raggiunti a causa dei limiti di tempo. In questo progetto ho scelto di utilizzare materiali che avevo a disposizione gratuitamente. I materiali utilizzati sono a discrezione del costruttore. Per l'impianto idraulico suggerisco acciaio inossidabile alimentare e tubo in silicone alimentare. Le pompe che ho scelto per questa build erano sottodimensionate e consiglio caldamente pompe più grandi per una produzione di bevande più rapida.

Come nota finale, questo progetto è stato realizzato per adulti di età pari o superiore a 21 anni. Non mi assumo la responsabilità di come viene implementato questo progetto, del tuo uso degli strumenti, né di come programmi il tuo dispositivo. Qualsiasi codice fornito è solo per l'implementazione di questo progetto e non riflette come ti piacciono i tuoi drink. Tieni presente che questo dispositivo non è vincolato alle bevande alcoliche, basta scrivere una ricetta nel programma per la miscela.

Per favore bevi responsabilmente!!!!!!

Forniture

In questo progetto ho usato quanto segue ma non è limitato a

troncatrice

tornio e mulino

Saldatore Tig

strumenti manuali

Brad Nailer

saldatore

Passaggio 1: il recinto

Il recinto
Il recinto
Il recinto
Il recinto
Il recinto
Il recinto

In questo passaggio, ho dovuto decidere le dimensioni del mio recinto e la dimensione della tazza che volevo riempire. Ho iniziato con le bottiglie di liquore raggruppate insieme e ho costruito un recinto attorno a loro. Noterai una differenza nelle immagini perché ho dovuto rifare il recinto per essere più grande. Dal primo involucro ho imparato che avevo bisogno di più spazio per far entrare la mia tazza sotto e una base più ampia per consentire più bottiglie. Stavo cercando di imitare un distributore di bevande gassate o un distributore di granite. Ho aggiunto la parte superiore con una cerniera per consentire l'accesso dall'alto per evitare di dover spostare la macchina. Infine, avevo bisogno di un foro per far passare il tubo per erogare la bevanda.

Passaggio 2: l'impianto idraulico

l'impianto idraulico
l'impianto idraulico
l'impianto idraulico
l'impianto idraulico
l'impianto idraulico
l'impianto idraulico
l'impianto idraulico
l'impianto idraulico

Ho iniziato creando un collettore e ho scoperto rapidamente che le mie pompe erano troppo piccole, quindi ho dovuto crearne un secondo. Per costruire entrambi i collettori, ho trovato due bulloni in acciaio inossidabile da 3/4 "x 6". Ho usato il tornio per trasformarli in un albero liscio senza filettature o testa esagonale. Ho quindi forato il centro per poi forare il centro per un foro da 7/16 ". Questa è la dimensione del trapano per un rubinetto per tubi NTP da 1/4". Volevo mantenere lo spessore della parete per gestire il calore derivante dalla saldatura dei raccordi della pompa. Dopo aver toccato entrambi i lati sono passato ai raccordi della pompa. Li ho realizzati con diversi bulloni da 1/4 "-20. Ho abbassato il bullone proprio come il collettore per rimuovere i filetti e la testa esagonale. Ho tenuto a mente di non togliere troppo materiale in modo da non tagliare nello spessore della mia parete. Ho quindi forato il centro e in una passata di tornitura ho tagliato una spalla per adattare il mio tubo. Ho lasciato del materiale extra sul raccordo in modo da poter successivamente saldare al collettore.

Sono quindi passato al mulino e ho iniziato con il corpo del collettore. Sul primo ho fatto 4 fori su un lato e sul secondo ho deciso 6 fori. Questo ha reso la saldatura più difficile, ma ce l'ho fatta. Nel mio modello CAD pensavo di volere il beccuccio sul collettore ma dopo i test ho scoperto che non era abbastanza. Quando ho praticato questi 10 fori, ho praticato prima il foro per il passaggio del fluido poiché stavo usando un mulino manuale senza DRO. Dopo aver praticato un foro passante, sono passato a una punta da trapano per una dimensione corrispondente al diametro dei raccordi che ho realizzato. Questo mi ha permesso di inserire il raccordo in modo lasco durante la saldatura e di allineare il foro per il fluido. L'ho ripetuto per tutte e 10 le buche.

Passiamo ora alla saldatura per questo progetto. Quando si tratta di saldare è sempre utile pulire le parti. Dato che queste parti erano solo imbevute di fluido da taglio, le ho pulite con sgrassatore e aria compressa. Ho usato il tornio per lucidare ogni parte per dare un aspetto migliore e per sbavare. Dopo la saldatura, eseguire qualsiasi lavoro di finitura sarebbe molto difficile.

Ho alzato il flusso di argon a causa della sporgenza del tungsteno (è un punto stretto). Ho usato il petalo del piede per controllare la mia pozzanghera. Non ho avuto bisogno di aggiungere molto riempitivo perché il sottotaglio dal raccordo scorreva nel giunto. Noterò che non avevo la configurazione migliore per farlo correttamente senza sottosquadro.

Per finire questo passaggio ho usato la ruota metallica per ripulire la colorazione dal processo di saldatura.

Passaggio 3: il circuito stampato

Il circuito stampato
Il circuito stampato
Il circuito stampato
Il circuito stampato
Il circuito stampato
Il circuito stampato

Il circuito è molto semplice. Avevo bisogno di accendere/spegnere 10 motori. Per il controllo del motore sono andato con un semplice transistor con configurazione a diodo fly-back da parti che avevo in giro. Ho bloccato il motore e ho scoperto che era inferiore a 1 amp. Ho trovato 10 degli stessi transistor (TIP41C) con più di 1 amp di corrente per mantenere bassa la temperatura del pacchetto transistor, altrimenti avrei bisogno di un dissipatore di calore. Ho usato un resistore per polarizzare il transistor BJT e ho aggiunto un condensatore di massa alla linea di alimentazione per la commutazione dei motori.

Questa scheda è stata progettata per utilizzare un Teensy 3.5. Questa scheda ha uno slot microSD, DAC, ADC e molte altre funzionalità. Questa scheda mostrata doveva essere un piano di riserva se non avessi potuto aggiungere le funzionalità extra in tempo. Ho creato una scheda separata per la codifica. Con questa scheda aggiuntiva ho voluto provare a codificare i magneti che ho inserito nella pompa. Ho usato un DRV5053, questo è un sensore ad effetto hall che produrrà un cambiamento di tensione in base alla polarità del magnete. Sono stato in grado di attivare ogni rullo della pompa e contare gli impulsi. Durante la programmazione questo è diventato difficile e incoerente con gli impulsi mancanti degli interrupt. La sfida è che ogni pompa crea un'interruzione contemporaneamente a un'altra pompa. Il teensy conterà solo 1 impulso per un motore e quindi ignora gli altri impulsi. Poi ho provato a mettere in sequenza le pompe ma questo ha allungato il tempo per il riempimento. La decisione finale è stata quella di utilizzare i timer. Ciò ha consentito risultati accurati di 0,1 ml.

Forse in futuro potrei progettare una scheda da collegare a ciascuna pompa con un encoder. Ciò potrebbe consentire l'invio di 4 fili al motore, 2 per l'alimentazione e 2 per la comunicazione. Se fosse I2C potrei inviare un carattere per un dato importo e un secondo carattere per tempo.

Fase 4: L'Assemblea

L'assemblea
L'assemblea
L'assemblea
L'assemblea
L'assemblea
L'assemblea

Nel montaggio ho dovuto realizzare una staffa per le pompe e il collettore. Ho usato del plexiglas che avevo in giro e ho fatto dei buchi per ogni motore. Ho tagliato un foglio di alluminio di scorta e l'ho piegato per fare una staffa per tenere fermo il collettore. Ho usato un trapano per attorcigliare alcuni fili e saldare i motori. Tubi collegati a tutte le pompe e al collettore lasciando abbastanza tubo per raggiungere ogni bottiglia. Ha collegato la batteria alla scheda principale e ha aggiunto luci per aiutare a vedere i tubi al buio. La scheda che ho ordinato per contenere il teensy non aveva I2C rotto o il WiFi aggiunto come volevo aggiungere. Ho messo tutto questo su una scheda prototipi e ho collegato gli LCD frontali e gli interruttori RGB a questa scheda di riserva. Se c'è una prossima revisione, aggiungerò queste funzionalità su una scheda progettata. Per il WiFi, viene utilizzato l'ESP8266 e dispone di un sito Web per eseguire il debug e selezionare le bevande.

Passaggio 5: il test

Image
Image

In 1 minuto sono riuscito a riempire un 16 fl. oncia coppa solista. Questo stava usando tutte e 10 le pompe. Con il file.ino allegato, si applica a un NodeMCU ESP8266.

Consigliato: