Cuprins:

Mașină de băut: 7 pași
Mașină de băut: 7 pași

Video: Mașină de băut: 7 pași

Video: Mașină de băut: 7 pași
Video: TVneWs - O mama beata cade cu copilul în brate ! 2024, Noiembrie
Anonim
Mașină de băut
Mașină de băut

Această mașină de băut a fost fabricată cu intenția de a facilita modurile în care ne turnăm băuturile.

Pasul 1: MATERIALE

  • 1x SG Big Servo
  • 1 x SG90 Micro Servo
  • 1x Arduino Uno
  • 4x șuruburi mici
  • 1x Stick de vopsea
  • 1x burghiu
  • 1x băut
  • Paie 1x
  • Foaie de tablă
  • 1x diblă de lemn 3 ft țeavă de cupru
  • 1x îmbinare în cupru T 6x fire
  • 1x bandă elastică
  • 1x paie
  • 1x bandă electrică pentru cupă din lemn

Pasul 2: Crearea platformei rotative

Crearea platformei rotative
Crearea platformei rotative

Materiale necesare: -

  • 1 x foaie de tablă
  • 1x diblă din lemn
  • Bandă -
  • 1x șurub
  • 1x Cupă
  • 1x Stick de vopsea
  • Lipici fierbinte
  1. Tăiați foaia de tablă la forma dorită și lipiți marginile pentru a evita tăieturile.
  2. Lipiți fierbinte vopseaua pe partea inferioară a foii de tablă pentru a oferi o rigiditate suplimentară.
  3. Pre-găuriți o gaură în mijlocul foii de tablă și atașați diblul din lemn cu un șurub (Notă: poate fi necesar să atașați greutăți suplimentare pentru a contrabalansa greutatea lichidului distribuit)
  4. Tăiați fundul unei cești pentru a ține paharul și adezivul fierbinte pe o parte a foii de tablă.

Pasul 3: Crearea suportului pentru sticle și a carcasei Arduino

Crearea suportului pentru sticle și a carcasei Arduino
Crearea suportului pentru sticle și a carcasei Arduino
Crearea suportului pentru sticle și a carcasei Arduino
Crearea suportului pentru sticle și a carcasei Arduino

Materiale necesare: -

  • Țeavă de cupru de 3 ft
  • 1x îmbinare în cupru T
  • Lemn
  • Lipici fierbinte
  • Burghiu
  1. Pentru a proteja arduino-ul de daunele cauzate de vărsare, folosiți lemnul pentru a crea o incintă, găuriți o gaură în partea superioară a incintei pentru suport.
  2. Tăiați țeava de cupru la înălțimea dorită pentru a ține sticla.
  3. Folosind sticla la alegere, creați un suport din lemn și găuriți două găuri, una pentru a fi atașată la țeava de cupru și una pentru a înfășura gâtul sticlei.
  4. Atașați suportul la conducta de cupru de deasupra îmbinării T din cupru folosind adeziv fierbinte.

Pasul 4: Crearea canalului de turnare a sticlei

Crearea canalului de turnare a sticlei
Crearea canalului de turnare a sticlei
Crearea canalului de turnare a sticlei
Crearea canalului de turnare a sticlei
  • 1x sticlă din plastic.
  • 1 bucată mică de plastic
  • 1x paie pliabilă
  • 1x mic conector arduino
  • 1x suport cablu
  • Lipici fierbinte
  • Burghiu
  1. Utilizați pistolul de adeziv fierbinte pentru a atașa conectorul arduino la una dintre părțile laterale ale bucății mici de plastic. (Așa cum se arată în imaginea 1).
  2. Utilizați pistolul de lipit fierbinte pentru a atașa suportul cablului de cealaltă parte a bucății mici de plastic. (Așa cum se arată în imaginea 1).
  3. Faceți o gaură prin capacul sticlei de apă aproximativ cu același diametru al paiului de plastic.
  4. Utilizați pistolul de lipit fierbinte pentru a atașa paiul de plastic la capacul sticlei. Folosiți pistolul de lipit fierbinte pentru a sigila paiul, pentru a menține lichidul dorit odată ce este răsturnat cu susul în jos.

Pasul 5: Configurați Arduino

Configurați Arduino
Configurați Arduino
Configurați Arduino
Configurați Arduino
  • 1x Elego UNO R3
  • 6x cablu tată la tată
  • Kitul Arduino R3 Proto Shield
  • 1x cablu firewire
  1. Conectați Protoshield la arduino.
  2. Conectați marele servo la intrarea digitală ~ 10 (așa cum se arată în grafic)
  3. Conectați servo-ul mic la intrarea digitală ~ 9 (După cum se arată în grafic)
  4. Conectați terenurile pe ambele
  5. Utilizați receptorul de 5v pentru a conecta Servo.
  6. Dacă se folosește ecranul protector, veți putea conecta cei doi 5V necesari fără probleme.

Pasul 6: Codul

Codul
Codul

#include

Servo mic Servo; // creați un obiect servo pentru a controla un servo

Servo mareServo;

int pos = 0; // variabilă pentru a stoca poziția servo

int pos2 = 0;

configurare nulă () {

smallServo.attach (9); // atașează servo pe pinul 9 la obiectul servo

bigServo.attach (10); // atașează servo-ul mare la pinul 9

}

bucla nulă () {

smallServo.write (0); // inits servo la zero pozitiv

bigServo.write (0); // init servos to zero positino delay (1000);

for (pos = 0; pos <= 180; pos + = 1) {// merge de la 0 grade la 180 de grade

bigServo.write (pos); // spuneți servo-ului să meargă în poziția variabilă „pos”

întârziere (10); // așteaptă 10ms pentru ca servo să ajungă în poziție

}

întârziere (1000);

for (pos2 = 0; pos2 <= 165; pos2 + = 1) {// merge de la 0 grade la 180 grade

// în pași de 1 grad

smallServo.write (pos2); // spuneți servo-ului să meargă în poziția variabilă „pos”

întârziere (5); // așteaptă 15ms ca servo să ajungă în poziție

}

întârziere (20000); // ACEASTĂ ÎNTÂRZIERE CONTROLEAZĂ CÂTĂ LUNGĂ VARĂ LICHIDUL

for (pos2 = 165; pos2> = 0; pos2 - = 1) {// merge de la 180 grade la 0 grade

smallServo.write (pos2); // spuneți servo-ului să meargă în poziția variabilă „pos”

întârziere (5); // așteaptă 5ms pentru ca servo să ajungă în poziție

}

for (pos = 180; pos> = 0; pos - = 1) {// merge de la 180 grade la 0 grade

bigServo.write (pos); // spuneți servo-ului să meargă în poziția variabilă „pos”

întârziere (15); // așteaptă 15ms ca servo să ajungă în poziție

}

bigServo.detach (); // ÎNLĂTURĂ SERVO-UL PENTRU PREVENIREA MIȘCĂRILOR CONTINOASE.

smallServo.detach ();

}

Pasul 7: Puneți elementele împreună

Pune elemente împreună
Pune elemente împreună
Pune elemente împreună
Pune elemente împreună
  1. Rețineți că lichidele vă pot deteriora aparatele electronice. Aveți grijă când folosiți mașina cu lichide.
  2. Atașați servo-ul mare la tava rotativă.
  3. Atașați servo-ul mic la tubul de cupru și rulați codul sursă furnizat (Notă: Nu utilizați lichide în timpul acestei rulări). Acest lucru vă va permite să puteți calibra paiul și să vă asigurați că atât tava cât și paiul rulează sincronizat.
  4. Dacă este mulțumit de mișcarea tăvii rotative și a paiului. Continuați să-l testați cu apă.
  5. Sigilați Arduino în interiorul cutiei.
  6. Bucurați-vă de băutură.

Recomandat: