Cuprins:

Prototip de dozator de condimente: 4 pași
Prototip de dozator de condimente: 4 pași

Video: Prototip de dozator de condimente: 4 pași

Video: Prototip de dozator de condimente: 4 pași
Video: DD-4 Автоматический дозатор пороха. Сделано в России. #prostrelkov #rangeday #DD4дозаторпороха 2024, Noiembrie
Anonim
Image
Image

Provenind dintr-un mediu italian puternic, am fost învățat încă de la o vârstă fragedă că mâncarea bună poate vindeca orice. Aroma și gătitul copios provin din cele mai bune ingrediente și o mulțime de condimente. Pentru persoanele cu dizabilități, dexteritate limitată sau artrită, deschiderea și turnarea condimentelor poate fi o provocare imensă. Acest lucru m-a inspirat să creez un distribuitor de condimente mic, simplu, care poate fi ușor de acționat și montat în apropierea zonelor de gătit. Recipientele pentru condimente trebuie deschise o singură dată pentru a fi turnate în buncăr - ceea ce cred că va reduce stresul și durerea asociate acestei activități. Și cel mai bun dintre toate, gătirea mâncărurilor uimitoare devine la fel de simplă ca apăsarea unui buton!

Vă rugăm să rețineți că acesta este un design prototip. Am de gând să măresc dimensiunea dozatorului, precum și a carcasei pentru ambarcațiuni cu butoane mari. Multumesc pentru sprijin!

Provizii

Toate componentele electronice necesare acestui proiect sunt incluse în acest kit:

x1 placa Arduino

x1 panou mediu sau mare

x1 28BYJ-48 motor pas cu pas cu placă de conducere ULN2003A

x3 butoanele deschise în mod normal

x3 Rezistențe 10k Ohm

baterie x1 9V + suport cu cabluri feminine

cablu de alimentare cu butoi x1 (acesta poate fi înlocuit cu o a doua baterie de 9V cu suport butoi)

Sârmă asortată

Pentru dozator:

O imprimantă 3D sau un serviciu de imprimare

x2 # 4 piuliță și șurub de 1/2 inch

x1 rășină limpede pentru a face distribuitorul sigur alimente

Pasul 1: Imprimați și asamblați distribuitorul

Imprimați și asamblați distribuitorul
Imprimați și asamblați distribuitorul
Imprimați și asamblați distribuitorul
Imprimați și asamblați distribuitorul

Atașate sunt cele patru fișiere. STL necesare pentru a imprima piesele distribuitorului. Fiecare piesă a fost tipărită cu umplutură de 10% utilizând software-ul Cura Slicing. Șurubul de bază și melcul trebuie să fie imprimate cu suporturi. Odată îndepărtate suporturile, recomand cu tărie șlefuirea șurubului melcului și a interiorului bazei. De asemenea, vă recomand să asigurați buncărul cu adeziv fierbinte, chiar dacă va rămâne la locul său fără el.

Asigurați-vă că șurubul melcului este orientat corect, cu gaura ovală spre partea din spate a bazei și gaura rotundă din față, așa cum se vede în desenul atașat.

Pasul 2: Asamblați circuitul

Asamblați circuitul
Asamblați circuitul
Asamblați circuitul
Asamblați circuitul

Folosind o placă de măsurare medie sau mare, faceți următoarele conexiuni:

Pentru fiecare buton:

1. Așezați butonul peste canalul central de pe panoul dvs. de calcul. Acest lucru va asigura că este orientat corect și va funcționa așa cum era de așteptat

2. Conectați partea stângă a butonului la alimentare.

3. În partea dreaptă a butonului și peste canal, utilizați un rezistor de 10K ohm pentru a vă conecta la masă.

4. Între buton și rezistorul împământat, puneți un fir și conectați-l la pinul 2 de pe Arduino.

5. Repetați acești pași pentru fiecare buton, utilizând un pin digital diferit.

Dacă utilizați un cip de matrice de tranzistoare ULN2003A:

1. Conectați pinii 8, 9, 10 și 11 de pe Arduino la IN1, IN2, IN3 și IN4 pe placa ULN2003A.

2. Conectați cablurile motorului 28byj la placă.

Pasul 3: Programați Arduino

Conectați-vă Arduino la un computer și încărcați următorul cod:

#includeint pinchButton = 2;

int tspButton = 3; int linguraButon = 4; int linguraCerere; int tspCerere; int pinchRequest; const int stepsPerRevolution = 32; // trepte motor helix pas cu pas (stepPerRevolution, 8, 10, 9, 11); void setup () {pinMode (2, INPUT); pinMode (3, INPUT); pinMode (4, INPUT); pinMode (8, OUTPUT); pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); helix.setSpeed (700); Serial.begin (9600); } void loop () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispense (); }} else if (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} while (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }} // Funcțiile void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }

Pasul 4: Faceți ceva bun

Tot ce a mai rămas este să alimentezi totul și să distribui niște condimente!

Recomandat: