Table of Contents

Robo-Barman: Dozator asincron de cocktailuri cu interfață analogică și feedback optic

Introducere

Ce face proiectul? Proiectul “Robo-Barman” este un aparat de tip barman automat care prepară băuturi personalizate din trei lichide diferite. Utilizatorul își creează rețeta dorită rotind trei potențiometre de pe panoul frontal, cantitățile selectate fiind afișate în timp real pe un ecran LCD.

Scopul proiectului Scopul este de a oferi o modalitate simplă și rapidă de a doza cantități exacte din mai multe sticle simultan, fără a folosi meniuri software complicate. Sistemul se bazează pe o interfață pur analogică și un feedback de siguranță.

Ideea de la care am pornit Am vrut să creez un aparat care să automatizeze procesul de creare de cocktailuri, fara a folosi recipiente gradate, având în spate un control digital precis și non-blocant.

De ce este proiectul meu util? Pentru utilizatori, elimină erorile de dozare și previne accidentele (prin senzorul de prezență a paharului). Pentru mine, din punct de vedere academic, este o oportunitate excelentă de a îmbina mai multe concepte de PM: multiplexarea canalelor ADC, folosirea Timerelor și comunicarea prin protocolul I2C.

Descriere generală

Arhitectura proiectului este împărțită în trei blocuri principale: Input (senzori și interfață), Procesare (microcontrolerul) și Output (actuatoare și afișaj).

Schema bloc


Hardware Design

Listă de piese:

Pentru a proteja microcontrolerul, curentul necesar motoarelor din pompe (care poate avea vârfuri mari la pornire) nu este tras din portul USB al plăcii. Pompele și modulul de relee sunt alimentate dintr-o sursă externă separată (încărcător 5V / 2A), având un pin de masă comună legat la placa ATmega328P pentru o referință de tensiune stabilă.

Jurnal

Export to PDF