Sommario:

Barista automatizzato: 6 passaggi
Barista automatizzato: 6 passaggi

Video: Barista automatizzato: 6 passaggi

Video: Barista automatizzato: 6 passaggi
Video: ☕️I FONDAMENTALI in #caffetteria ☕️part.6 - "Manutenzione" #bar #corsidiformazione 2024, Novembre
Anonim
Barista automatizzato
Barista automatizzato

L'obiettivo di questo progetto è rendere più semplice il processo di creazione/miscelazione di cocktail tramite IoT (Internet of Things). le ricette dei cocktail (una volta inserite) verranno ricordate dal progetto. I contenitori per le bevande sono integrati con sensori che misurano la temperatura e il contenuto della bottiglia. Tutto il progetto sarà controllato attraverso un sito web su smartphone/computer.

Forniture

Hardware:

- foglio di legno mdf (0, 5cm)

- viti per legno

- Tubo da 4 mm di diametro interno

- 4 contenitori in plastica

- Tubo in pvc da 40 mm

elettronica:

- lampone pi3

- 4x sensore a ultrasuoni (hc-sr04)

- 4x 10k ntc (impermeabile)

- ADC mcp3008

- scanner rfid

- Schermo a cristalli liquidi

- Relè 4 moduli

- 4 pompe peristaltiche

- Adattatore di alimentazione 12v cc

utensili:

- tec7 silicone trasparente

- trapano

- stampante 3d

- Sega

il costo del progetto del foro sarà di circa 130 euro.

Passaggio 1: Passaggio 1: Cablaggio dell'elettronica

Cablaggio:

durante la costruzione del cablaggio dell'intero progetto consiglio di utilizzare dei cavi più lunghi per i sensori a ultrasuoni, il motivo è che devono raggiungere ogni contenitore. fai lo stesso con il modulo relè poiché questo sarà dall'altra parte della build.

Saldare il circuito della pompa all'adattatore 12v cc e collegarlo al modulo relè. (etichetta le pompe in modo che sia più facile ricordare quale pompa è collegata a quale interruttore relè, questo sarà utile più avanti nella costruzione)

facoltativo (questo risparmierà lavoro durante la costruzione dell'intero caso):

- puoi etichettare i sensori ad ultrasuoni collegati ai pin con i numeri sottostanti

- etichettare l'ntc come connesso al mcp3008

Raspberry Pi (BCM):

GPIO2(sda1/i2c) ==> modulo relè 1

GPIO3(scl1/i2c) ==> modulo relè 2

GPIO17 ==> trigger ultrasonico 1

GPIO27 ==> eco ad ultrasuoni 1

GPIO22 ==> trigger ultrasonico 2

SPI_MOSI(GPIO10) ==> mcp3008(Din) & rfid (MOSI)

SPI_MISO(GPIO9) ==> mcp3008(Dout) & rfid (MISO)

SPI_SCLK(GPIO11) ==> mcp3008 (CLK) & rfid (CLK)

GPIO5 ==> eco ad ultrasuoni 2

GPIO6 ==> trigger ultrasonico 2

GPIO13 ==> eco ad ultrasuoni 3

GPIO19 ==> trigger ultrasonico 4

GPIO26 ==> eco ad ultrasuoni 4

GPIO14(uart0_TXD) ==> modulo relè 3

GPIO15(uart0_RXD) ==> modulo relè 4

GPIO23 ==> LCD (D7)

GPIO24 ==> LCD (D6)

GPIO25 ==> rfid (RST)

SPI0_CE0(GPIO8) ==> rfid(SDA)

SPI0_CE1(GPIO7) ==> mcp3008 (CS/SHDN)

GPIO12 ==> LCD (D5)

GPIO16 ==> LCD (D4)

GPIO20 ==> LCD (E)

GPIO21 ==>LCD (RS)

Passaggio 2: Passaggio 2: configurare il Raspberry Pi

configurazione:

collega il pi al tuo wifi e abilita l'SPI nel menu di configurazione (sudo rasp-config => opzioni interfaccia => SPI => abilita)

installa i seguenti pacchetti:

- mfrc522

- RPLCD

- borraccia

- flask_cors

- flask_socketio

Banca dati:

installa mariadb sul raspberry pi.

effettuare una connessione remota a ssh con mysql workbench.

importare il file autonomo con il database sul raspberrypiane assicurarsi che l'utente disponga di tutti i diritti sul database.

programma:

sotto questa sezione c'è un file rar scaricalo ed estrai i file all'interno.

questi file contengono il server flask e le classi necessarie per il progetto.

trasferisci questi file sul raspberry pi, ti consiglio di creare una mappa per il tuo utente chiamata bartender automatico e di inserire i filetti lì dentro

prima di poter eseguire il programma dovrai aprire app.py e cercare 'db = DataBase(app, "user", "password", "cocktails_db")'

cambia utente e password con nome utente e password mariadb

sito web:

installa un server apache2 sul raspberry pi.

connettersi tramite filezilla.

estrai il file qui sotto e dovrai ancora cambiare alcune cose, all'interno del file js ci sono 4 file.js.

e infine trasferisci tutto nella mappa /var/www sul raspberry pi con filezilla.

Passaggio 3: Passaggio 3: costruire il caso

Passaggio 3: costruire il caso
Passaggio 3: costruire il caso
Passaggio 3: costruire il caso
Passaggio 3: costruire il caso
Passaggio 3: costruire il caso
Passaggio 3: costruire il caso

Esiste il caso di un telaio in legno e poi l'aggiunta dei fogli di mdf.

Portafoto:

con le assi di legno 2x1 dovrai segarle delle giuste dimensioni.

- 6x 20 cm

- 3x 49 cm

- 2x 15 cm

lato posteriore (cornice):

prendi 2 pezzi del listello di legno da 50 cm e 2 pezzi del listello da 25 cm

e fare un semplice rettangolo. (foto)

lato anteriore (telaio):

prendi quello che resta del legno, che dovrebbe essere 4 pezzi da 25 cm, 1 pezzo da 50 cm e 2 pezzi da 17,5 cm

e disponili come nella figura seguente.

Caso:

con i fogli di mdf da 0,5 cm tagliare le seguenti misure:

caso principale:

- 1x 51x36 cm (in alto)

- 1x 50x35 cm (in basso)

- 2x 50x23, 5 cm (anteriore e posteriore)

- 2x 35, 5x23, 5cm (pannelli laterali)

trattino:

-1x 19, 5x19 cm

-3x 10x19 cm

1. Prendiamo il 50x36cm per il fondo e vi attaccheremo il retro e il davanti della cornice.

2. ora attacca i pannelli laterali al telaio, questi dovrebbero essere i lati senza telaio. (il motivo per cui non abbiamo fatto le assi laterali per il telaio è per risparmiare spazio all'interno del progetto).

3. Ora prendi i pannelli del pannello frontale e dovremo fare una rientranza e un foro in alto a sinistra per il display lcd.

trattino:

- per il rientro devi prima estrarre un rettangolo dal pannello frontale alto 18 cm per 19 cm

- quindi prendi i tuoi 4 pezzi per la rientranza e incollali insieme con un po' di colla per legno e un inserto nella custodia.

il 19,5x19cm è il pannello posteriore per il rientro.

foro display lcd:

- in alto a sinistra del pannello frontale dovrai fare un foro di 7 cm di lunghezza per 2,5 cm di larghezza

Passaggio 4: Passaggio 4: creare i contenitori

Passaggio 4: creare i contenitori
Passaggio 4: creare i contenitori
Passaggio 4: creare i contenitori
Passaggio 4: creare i contenitori

il coperchio e il contenitore stesso sono da modificare, il contenitore necessita di un foro per entrare nel tubo per il pompaggio dell'acqua stessa e di un foro per il sensore di temperatura il coperchio necessita di 3 fori 1 per versare la bevanda e altri 2 per il sensore ad ultrasuoni all'interno ogni contenitore.

coperchio del contenitore:

- Praticare 1 foro di 4,5 cm sul lato superiore del coperchio

- sul lato inferiore 2 fori di 1, 6cm con 0, 8cm in mezzo

contenitore stesso:

- sarà necessario praticare 2 fori sul fondo del contenitore stesso sul lato opposto del contenitore (i lati corti)

- 1 dei 2 fori deve essere a circa 1, 5 cm dal fondo perché il lato posteriore del telaio, l'altro deve essere basso verso il basso.

Passaggio 5: Passaggio 5: Integrazione dell'elettronica

Passaggio 5: integrazione dell'elettronica
Passaggio 5: integrazione dell'elettronica
Passaggio 5: integrazione dell'elettronica
Passaggio 5: integrazione dell'elettronica
Passaggio 5: integrazione dell'elettronica
Passaggio 5: integrazione dell'elettronica

1. prima di tutto inizieremo ad attaccare la breadboard sul lato sinistro vista dal davanti.

2. Successivamente, prova a posizionare l'affissione a cristalli liquidi all'interno del rettangolo segato nella parte anteriore, che dovrebbe essere abbastanza stretto da poter essere tenuto da solo. ma puoi usare le viti se ne senti il bisogno

3. Proprio sotto l'affissione a cristalli liquidi è necessario avvitare/fissare lo scanner rfid in posizione. (entrambi funzioneranno)

4. Sul lato destro posizioneremo il relè come mostrato nell'immagine e avviteremo le pompe sul lato destro, con i cavi per il lampone pi che vanno oltre la rientranza nella parte anteriore.

5. Ora ti servirà il contenitore con il foro più basso rivolto verso l'interno e inserisci i sensori di temperatura secondo la numerazione con la bottiglia numero 1 partendo da sinistra andando verso destra. i fori con i sensori di temperatura devono essere impermeabili quindi incollare con il tec7.

6. inserire i tubi dall'altro lato e prendere una misura approssimativa della lunghezza necessaria per arrivare alle pompe e tagliarle. assicurati di incollarlo.

7. nel frattempo possiamo inserire i sensori ad ultrasuoni e i tubi in pvc nei fori corrispondenti senza bisogno di colla dovrebbero adattarsi abbastanza bene.

Passaggio 6: Passaggio 6: Conclusione

- estrarre i 2 alimentatori dal lato posteriore e avvitare la piastra posteriore.

- svitare i tappi di chiusura del tubo in pvc posizionare la parte superiore sulla custodia stessa si può avvitare se necessario, ma preferisco non sinds posso accedervi in quel modo dopo che è stata fatta.

Il progetto ora è finito, puoi decorare come vuoi.

Consigliato: