Cuprins:
- Provizii
- Pasul 1: Instalarea Raspberry Pi
- Pasul 2: Pregătirea lucrurilor
- Pasul 3: Baza de date
- Pasul 4: Caz
Video: CocktailMaker: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
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
Înainte de a putea începe proiectul nostru, trebuie să instalăm și să programăm Raspberry Pi.
- Instalați IMG. fișier pe cardul SD (16 GB>).
- Conectați cardul SD la Pi.
- Instalați Putty (SSH) și conectați-vă cu 169.254.10.1.
Acum, începem să ne programăm Raspberry Pi.
- 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.
- 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.
- 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.
- 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.
- 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.
- Când vă aflați în fișier, treceți la Opțiuni interfață și introduceți.
- Vedeți opțiuni pe care le puteți dezactiva sau activa, trebuie să activăm un singur fir, spi și i2C.
- Reporniți
Pasul 2: 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:
- Conectați Pi la circuit.
- Integrați temperatura în circuit.
- Testați circuitul.
- Integrează HC SR04 în circuit.
- Testați circuitul.
- …
Pasul 3: Baza 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
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:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași
Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași
Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
CocktailMaker: 22 de pași
CocktailMaker: Cocktailurile, o modalitate excelentă de a încheia o zi obositoare sau de a începe o petrecere interesantă. Mergi la bar, comanzi o băutură elegantă, stai pe spate și aștepți să sosească amestecul ceresc. La sfârșitul nopții plătiți factura, dați bacșiș barmanului și sunteți în căutarea voastră