Cuprins:
- Pasul 1: consumabile
- Pasul 2: Schema Fritzing
- Pasul 3: Baza de date
- Pasul 4: Wireframes & Design
- Pasul 5: Cablarea totul
- Pasul 6: Frontend & Backend Code
- Pasul 7: Locuința
- Pasul 8: atingerea finală
Video: GrooveTail - Mașină de cocktail: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Încetează-ți timpul în timp ce trebuie să faci un cocktail și să cauți toate ingredientele. Faceți-vă doar un aparat de cocktail. Asta îmi trecea prin cap când mi-a venit ideea de a face acest proiect.
Am vrut să fac ceva pentru care mi-ar plăcea să lucrez și tocmai asta este. După ce mi-am făcut propriul cocktailmachine, mă simt minunat, pentru că acum pot bea cocktail-uri toată vara fără a fi nevoie să fac nimic.
Acest proiect este controlat complet de un site web simplu, care este receptiv și foarte ușor de utilizat. Ingredientele și cocktail-urile pe care le-ai pus în proiect depind în totalitate de tine.
Acest aparat de cocktail este uimitor și vă voi arăta cum l-am făcut.
Pasul 1: consumabile
Din păcate, acest proiect nu este gratuit …. Va trebui să cumpărați unele consumabile necesare pentru a controla aplicația și pompele.
Este atașată o listă completă de aprovizionare (lista materialelor (BOM)).
- „Raspberry Pi” este necesar pentru a controla tot ce veți codifica.
- Avem nevoie de o „sursă de alimentare de 12V” pentru a ne asigura că totul este alimentat. Acesta vine și cu un cablu de alimentare.
- Am comandat 6 "12V Perialistic Pumps" pentru a pompa lichidul în pahar.
- 7,5 metri de tuburi din silicon pentru a trece de la lichid la pompă și apoi la sticlă.
- De asemenea, avem nevoie de un „releu cu 8 canale” pentru a controla modul de pornire (pornire / oprire) al pompelor perialiste.
- „Regulatorul 5V” este utilizat pentru conectarea sursei de alimentare de 12V la 5V Raspberry Pi.
- În acest proiect am folosit o „placă de distribuție a energiei” pentru a controla + și - dar puteți face acest lucru și pe o placă de calcul.
- De asemenea, am comandat un „afișaj OLED” pentru a afișa ip-ul pe care va trebui să-l introduceți în browser.
- Pentru locuința proiectului am mers la un magazin local și am cumpărat 2 grinzi de lemn de 27x27mm și 210cm înălțime și 2 plăci de lemn de 125x62, 5cm
- Pentru băuturi am mers și la un magazin local și am cumpărat băuturile necesare pentru cocktailurile mele.
Pasul 2: Schema Fritzing
Primul lucru pe care l-am făcut a fost să-mi fac schema. Acest program este foarte ușor de utilizat și vă ajută foarte mult atunci când vă conectați efectiv toate componentele.
Puteți verifica întotdeauna ce pini am folosit și cum am conectat totul în fișierele atașate.
Pasul 3: Baza de date
După ce am terminat schema, mi-am făcut baza de date. Baza mea de date este utilizată pentru a conecta împreună medicamentele și cocktailurile mele. Baza de date a stocat și temperatura preluată de la senzorul ds1820.
Am început să desenez un model și, odată ce modelul meu a fost completat bine, l-am proiectat înainte.
Pasul 4: Wireframes & Design
Aveam deja o idee pentru structura site-ului web de când am început cu acest proiect. Așa că l-am desenat pe fireframes la început și după aceea am adăugat culorile. Am ales culori închise pentru că cocktail-urile ar ieși mai mult.
Acesta este și momentul în care a trebuit să mă gândesc la ce caracteristici aveam să pun în proiectul meu. Am adăugat un buton de anulare, deci dacă apăsați pe faceți cocktail în caz de accident, vă puteți anula acțiunea. De asemenea, am simțit că este necesar să introduc o funcție de curățare, astfel încât să existe o viață bacteriană mai mică în tuburi.
Pasul 5: Cablarea totul
Este timpul să conectăm totul. Asigurați-vă că utilizați schema Fritzing pentru acest lucru, deoarece acestea fac acest lucru mult mai ușor de făcut și nu veți face la fel de multe greșeli.
Asigurați-vă că ați pus regulatorul de 5V între sursa de alimentare de 12V și Raspberry Pi. În caz contrar, Raspberry Pi va fi supratensibil și va muri. De asemenea, asigurați-vă că toate firele + și - sunt la locul corect, deoarece Raspberry Pi este foarte fragil pentru acest gen de lucruri.
Pasul 6: Frontend & Backend Code
După ce mi-am realizat wireframe-urile în design. Am început să-mi scriu html en css. Totul a mers foarte bine și ar trebui să meargă destul de repede.
Codul frontend a fost scris în Visual Studio Code cu javascript, iar codul backend a fost scris în Python3.5.
În frontendul meu am scris câteva caracteristici precum procesul de numărătoare inversă atunci când fac un cocktail. În backend-ul meu am scris totul pentru a face legătura cu baza mea de date, afișarea temperaturii, afișarea intrărilor și activarea și dezactivarea pompelor.
Partea dificilă apare atunci când trebuie să legați codul frontend cu codul backend. Am folosit prize pentru asta. Soclurile sunt destul de ușor de utilizat și au funcționat bine pentru mine.
Depozit Github
Pasul 7: Locuința
După ce s-a făcut o mare parte din codificarea mea, am început să realizez carcasa acestui proiect. Am cumpărat totul de la un magazin local.
- 2 grinzi de lemn de 27x27mm și 210cm înălțime
- 2 farfurii din lemn de 125x62, 5cm
Am început prin a tăia toate dimensiunile potrivite ale grinzilor și plăcilor de lemn. Locuința mea are 40x40cm și 62, 5cm înălțime.
După ce am tăiat toate dimensiunile potrivite, am făcut un dreptunghi cu grinzile de lemn. Odată ce dreptunghiul a fost făcut, am pus plăcile de lemn din jurul său cu niște șuruburi. M-am asigurat că există o placă în mijlocul carcasei pentru a se potrivi dispozitivelor mele electronice. Această parte va fi închisă ulterior și va fi afișată doar partea inferioară a carcasei.
După ce s-au făcut cele mai multe lucruri principale din carcasă, am început să înșurubez câteva găuri în care ar fi pompele perialiste și le-am pus la locul lor.
În partea din spate a carcasei a fost realizată o gaură I pentru ca cabina electrică să se potrivească. În platforma din mijloc am tras 6 găuri pentru ca tuburile de silicon să treacă și să intre în băuturi.
De asemenea, am tras o gaură în mijlocul peronului și am pus un tub alb prin el pe care îl așezam în casă, un pic de improvizație. Acest tub este locul în care vor intra toate tuburile din silicon.
Pasul 8: atingerea finală
După ce exteriorul carcasei a fost terminat. Am înșurubat și am înregistrat toate componentele mele. A fost o mulțime de muncă și necesită mult timp, deoarece trebuie să faceți acest lucru foarte atent și precis pentru a nu deteriora componentele.
După ce am introdus toate componentele mele, mi-am atașat pompele Perialistic la carcasă și am atașat tuburile de silicon la ea.
Am introdus tuburile de silicon prin găurile pe care le-am tras pe o parte. Și, pe de altă parte, l-am pus în tubul alb, astfel încât toate tuburile de silicon să se unească. Aici sticla ajunge să stea.
Ecranul OLED este unul dintre ultimele lucruri pe care le-am atașat la carcasa mea. L-am înșurubat și, de asemenea, am înșurubat o gaură mică pentru ca toate firele să intre în partea componentă.
După ce am conectat totul și am testat dacă funcționează, am închis partea superioară a părții frontale a carcasei și părea foarte frumos. Sunt foarte mândru de proiectul pe care l-am creat.
Recomandat:
Cocktail-uri SmartBar: 6 pași
Cocktail-uri SmartBar: În acest instructiv vă voi ajuta să creați un smartbar. Am făcut acest proiect pentru că îmi place să beau un cocktail și am vrut să automatizez procesul
Creați-vă propriul aparat de cocktail brut: 5 pași (cu imagini)
Faceți-vă propriul aparat de cocktail brut: în acest proiect vă voi arăta cum am combinat un Arduino Nano, un LCD, un codificator rotativ, trei pompe peristaltice cu motoare, o celulă de încărcare și câteva bucăți de lemn pentru a crea un brut, dar funcțional Cocktail Machine. Pe parcurs voi de
Dulap arcade pentru masă de cocktail: 8 pași
Cocktail Table Arcade Cabinet: Am decis să fac ceva frumos pentru mine și să-mi folosesc weekendul de vacanță pentru a finaliza în cele din urmă acest proiect
Mixer de cocktail Bluetooth: 9 pași
Bluetooth Cocktail Mixer: Acesta este un mixer de cocktail ieftin pentru a vă rezolva problemele petrecute în modul Arduino Setarea constă în principiu dintr-un nano, două pompe de apă, dispozitiv HC 05 BLE și un pic de codare! Deci, să sărim direct în el
Robot mixer cocktail - băutură responsabilă: 5 pași
Cocktail Mixer Robot - Drink Responsibly: În acest proiect am avut multe obiective, dar în primul rând am vrut să distribui două băuturi mixte pentru nunta mea. Când am fost eliberat, am vrut să dureze aproximativ un minut și cu cantități exacte de lichior. Instalațiile sanitare ar necesita curățare ușoară. S