Cuprins:

CocktailMaker: 4 pași
CocktailMaker: 4 pași

Video: CocktailMaker: 4 pași

Video: CocktailMaker: 4 pași
Video: 4 WAYS TO ENJOY JAGERMEISTER! 2024, Noiembrie
Anonim
CocktailMaker
CocktailMaker

CocktailMaker este numele proiectului meu, funcția poate fi deja dedusă din nume.

Scopul este de a face cocktailul pe care îl alegeți pe un site web creat de sine stătător. Pe site, puteți găsi care cocktailuri pot fi făcute, istoria cocktailurilor (câte au fost făcute). Mașina în sine produce acționat de pompe cocktailul pe care l-ați selectat pe site. Cu un senzor de temperatură, puteți vedea pe un afișaj temperatura din interiorul mașinii. Senzorul cu ultrasunete este utilizat pentru detectarea prezenței unui pahar. Fără un pahar nu puteți produce cocktailul. Ultimul senzor este rezistența de detectare a forței. El va fi folosit pentru a măsura lichidul din sticlă. Când există o eroare, buzzer-ul se stinge și codul de eroare va fi afișat pe afișaj.

Provizii

Microcontrolere

Raspberry Pi

Senzori și actuatoare

  • HCSR04 (senzor cu ultrasunete)
  • Rezistență forțată
  • DS18B20 (senzor de temperatură)
  • LCD20x4 -I2C (Afișaj)
  • Pompa (24V)
  • Buzzer (3V3)

Caz

  • Lada pentru băuturi
  • Plexiglas
  • Carcasă metalică (RPI, panouri de verificare …)
  • Lipici
  • Fire

Pasul 1: Instalarea Raspberry Pi

Instalarea Raspberry Pi
Instalarea Raspberry Pi

Înainte de a putea începe proiectul nostru, trebuie să instalăm și să programăm Raspberry Pi.

  1. Instalați IMG. fișier pe cardul SD (16 GB>).
  2. Conectați cardul SD la Pi.
  3. Instalați Putty (SSH) și conectați-vă cu 169.254.10.1.

Acum, începem să ne programăm Raspberry Pi.

  1. Configurarea rețelei dvs. de domiciliu, utilizați această comandă pentru a o seta pe Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Reporniți Pi-ul și tastați ifconfig. Dacă totul este în regulă, veți vedea o adresă IP.
  2. După aceasta, ar trebui să vă schimbați parola. Fiecare pi implicit are aceeași parolă și nume de utilizator, ceea ce face ca hackerii să invadeze Pi. Puteți face acest lucru tastând comanda passwd.
  3. Instalați următoarele pachete de care avem nevoie pentru lucruri viitoare: sudo apt install apache2 -y, sudo apt install php libapache2-mod-php -y, sudo apt install mariadb-server mariadb-client -y, sudo apt install php-mysql -y, sudo systemctl reporniți apache2.service, sudo apt install phpmyadmin -y.
  4. Acum trebuie să instalăm biblioteci. Folosim comanda pip3: pip3 instalează mysql-connector-python, pip3 instalează flask-socketio, pip3 instalează flask-cors, pip3 instalează geventpip3 instalează gevent-websocket.
  5. Ca ultim pas, am setat Pi-ul nostru activat pentru un fir, spi și i2C. Utilizați următoarea comandă pentru a introduce fișierul de configurare: sudo raspi-config.
  6. Când vă aflați în fișier, treceți la Opțiuni interfață și introduceți.
  7. Vedeți opțiuni pe care le puteți dezactiva sau activa, trebuie să activăm un singur fir, spi și i2C.
  8. Reporniți

Pasul 2: Pregătirea lucrurilor

Pregătirea lucrurilor
Pregătirea lucrurilor

Acum totul este setat pe Raspberry Pi, trecem la circuit. Cea mai bună opțiune pentru a începe este să faci totul pas cu pas, dar mai întâi trebuie să ne setăm conexiunea SSH pe Visual Studio. Acest link explică cum se face acest lucru:

  1. Conectați Pi la circuit.
  2. Integrați temperatura în circuit.
  3. Testați circuitul.
  4. Integrează HC SR04 în circuit.
  5. Testați circuitul.

Pasul 3: Baza de date

Bază de date
Bază de date
Bază de date
Bază de date

După testarea componentelor, vom crea o bază de date pentru stocarea datelor. Mai întâi trebuie să facem o conexiune prin SSH. Acest link arată cum facem acest lucru: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Când sunteți conectat, puteți începe să creați tabele și să adăugați coloane sau puteți importa date utilizând „Importul datelor”. Fișierul respectiv include toate datele și structurile.

Pasul 4: Caz

Caz
Caz
Caz
Caz
Caz
Caz

Ca ultim pas, trebuie să vă faceți produsul atractiv. Am folosit 3 cabluri pentru 12 conexiuni în loc de 36 de fire libere și totul este depozitat într-o cutie. După aceea, am folosit o cutie pentru băuturi și am stropit-o cu vopsea pentru a face să pară nouă și proaspătă. În interior, sticlele sunt răcite de un ventilator deasupra cutiei pentru băuturi. De asemenea, am folosit leduri pentru a face să pară colorat în interior.

Recomandat: