MixMaster este un dozator automat de cocktailuri, conceput pentru a oferi utilizatorilor o experiență unică în prepararea băuturilor. Scopul acestui proiect este de a simplifica prepararea cocktailurilor, eliminând necesitatea manuală de a măsura ingredientele, îmbunătățește eficiența și oferă utilizatorilor o experiență plăcută și interactivă, fie că este vorba de petreceri, întâlniri cu prietenii sau pur și simplu de relaxare acasă.
Ideea a pornit de la dorința de a combina tehnologia cu mixologia pentru a crea un dispozitiv care să facă procesul de preparare a băuturilor mai accesibil și mai distractiv. Dozatorul MixMaster este util nu doar pentru consumatori, ci și pentru organizatori de evenimente. Aceștia pot oferi invitaților o gamă variată de cocktailuri fără a fi nevoie de abilități avansate de pregătire. De asemenea, este o soluție ideală pentru petreceri sau întâlniri, economisind timp și eficientizând procesul de servire.
Proiectul urmărește realizarea unui sistem automatizat pentru distribuirea controlată a lichidelor din două recipiente distincte, într-un pahar plasat de utilizator. Ansamblul este construit în jurul unui rezervor ce conține două bidoane, fiecare dotat cu robinet propriu, acționat individual de câte un servomotor. Sub cele două robinete este amplasat un suport pentru pahar, prevăzut cu un senzor de proximitate care are rolul de a detecta prezența acestuia.
La momentul în care utilizatorul plasează paharul în suport, senzorul declanșează în mod automat un procesul predefinit. Inițial, pe un display LCD este actualizat mesajul „Gata de preparare” cu „În pregătire”, semnalând începutul procesului de preparare. Apoi, primul servomotor este activat, permițând deschiderea robinetului primului bidon și eliberarea lichidului pentru un timp prestabilit. După această etapă, servomotorul revine în poziția inițială, închizând robinetul, iar sistemul introduce o pauză de câteva secunde pentru stabilitate. Ulterior, al doilea servomotor este activat pentru a deschide robinetul celui de-al doilea bidon, eliberând a doua cantitate de lichid. La finalul acestei etape, robinetul se închide, iar pe ecran este afișat mesajul „Gata de ridicare”, semnalizând utilizatorului că procesul este complet și că paharul poate fi preluat.
După ce paharul este ridicat, senzorul detectează absența acestuia și întregul sistem revine automat în starea inițială, afișând din nou mesajul „Gata de preparare”, pregătit pentru un nou ciclu de funcționare.
Componenta | Link | Datasheet |
---|---|---|
Arduino Uno | Optimus Digital | Datasheet Arduino UNO |
Servo Motoare (x2) | Emag | Datasheet Servo MG995 |
Display LCD I2C | Optimus Digital | Datasheet LCD1602 |
Senzor ultrasonic | Optimus Digital | Datasheet Senzor HC-SR04 |
Modul cu Driver de Motoare Dual L298N | Optimus Digital | Datasheet Modul L298N |
![]() | ![]() |
---|
Implementarea software este complet funcțională și a fost testată cu succes pe circuitul hardware. Sistemul detectează prezența unui pahar folosind un senzor ultrasonic HC-SR04, declanșează o secvență automată de mișcare a două servomotoare pentru pornirea și oprirea robinetelor, afișează mesaje pe un ecran LCD pentru a înștiința utilizatorul în vederea procesului de preparare și revine în modul standby după finalizare. Logica este temporizată precis cu un timer hardware (Timer2) și un sistem de stare (servoState).
În cadrul implementării proiectului am folosit următoarele elemente studiate la laborator:
Scheletul logic:
A fost un proiect interesant, care la început părea simplu, dar pe parcurs am descoperit că implică mai multe provocări decât anticipasem. Una dintre dificultățile întâmpinate a fost legată de controlul servomotoarelor: inițial am folosit modelul SG90, însă acesta s-a dovedit prea slab pentru a acționa robineții. Am fost nevoita să trec la modele MG995, mai puternice, ceea ce a implicat și adăugarea unui driver pentru motoare și a unei surse externe de alimentare, pentru a le face să funcționeze corect. De asemenea, montarea întregului ansamblu a fost o provocare, fiind un proiect voluminos, atât din cauza componentelor electronice, cât și a dimensiunii rezervoarelor de lichid. Per total, a fost o experiență foarte interesantă, cu seri mai bune și altele mai putin bune, dar din care am învățat multe.
Resurse Software
Resurse Hardware