Sadržaj:

CocktailMaker: 4 koraka
CocktailMaker: 4 koraka

Video: CocktailMaker: 4 koraka

Video: CocktailMaker: 4 koraka
Video: По Законам Военного Времени 3. 1-4 Серии. Военно-историческая драма. StarMedia 2024, Rujan
Anonim
Proizvođač koktela
Proizvođač koktela

CocktailMaker je naziv mog projekta, funkcija se već može zaključiti iz naziva.

Cilj je napraviti koktel koji odaberete na vlastitoj web stranici. Na web stranici možete pronaći koje koktele možete napraviti, povijest koktela (koliko ih je napravljeno). Sam stroj proizvodi pokretane pumpe koktel koji ste odabrali na web mjestu. Sa senzorom temperature možete vidjeti temperaturu unutar stroja. Ultrazvučni senzor koristi se za otkrivanje prisutnosti stakla. Bez čaše ne možete proizvesti koktel. Posljednji senzor je otpornik za osjet sile. On će se koristiti za mjerenje tekućine u boci. Kad dođe do pogreške, zujalica se isključuje i na zaslonu se prikazuje kôd pogreške.

Pribor

Mikrokontroleri

Malina Pi

Senzori i aktuatori

  • HCSR04 (ultrazvučni senzor)
  • Prisiliti kvadratni otpornik
  • DS18B20 (osjetnik temperature)
  • LCD20x4 -I2C (zaslon)
  • Pumpa (24V)
  • Zvučni signal (3V3)

Slučaj

  • Gajba za piće
  • Pleksiglas
  • Metalno kućište (RPI, matične ploče …)
  • Ljepilo
  • Žice

Korak 1: Instaliranje Raspberry Pi

Instaliranje Raspberry Pi
Instaliranje Raspberry Pi

Prije nego što počnemo s našim projektom, moramo instalirati i programirati naš Raspberry Pi.

  1. Instalirajte IMG. datoteku na SD kartici (16 GB>).
  2. Uključite SD karticu u Pi.
  3. Instalirajte Putty (SSH) i povežite se sa 169.254.10.1.

Sada počinjemo programirati naš Raspberry Pi.

  1. Postavljanje vaše kućne mreže upotrijebite ovu naredbu za postavljanje na vašem Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Ponovo pokrenite Pi i upišite ifconfig. Ako je sve u redu, vidjet ćete IP adrese.
  2. Nakon toga trebate promijeniti lozinku. Svaki zadani pi ima istu lozinku i korisničko ime, što hakerima olakšava invaziju na Pi. To možete učiniti upisivanjem naredbe passwd.
  3. Instalirajte sljedeće pakete koji su nam potrebni za buduće stvari: 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 ponovno pokrenite apache2.service, sudo apt install phpmyadmin -y.
  4. Sada moramo instalirati knjižnice. Koristimo naredbu pip3: pip3 instaliraj mysql-connector-python, pip3 instaliraj flask-socketio, pip3 instaliraj flask-cors, pip3 instaliraj geventpip3 instaliraj gevent-websocket.
  5. Kao posljednji korak, postavili smo Pi omogućenim za jednu žicu, spi i i2C. Za unos konfiguracijske datoteke upotrijebite sljedeću naredbu: sudo raspi-config.
  6. Kad ste u datoteci, prijeđite na Opcije sučelja i unesite.
  7. Vidite opcije koje možete onemogućiti ili omogućiti. Moramo omogućiti jednožilne, spi i i2C.
  8. Ponovno podizanje sustava

Korak 2: Priprema stvari

Priprema stvari
Priprema stvari

Sada je sve postavljeno na našem Raspberry Pi, prelazimo na krug. Najbolja opcija za početak je poduzeti sve korak po korak, ali prvo moramo postaviti našu SSH vezu na Visual Studio. Ova veza objašnjava kako to učiniti:

  1. Spojite Pi na krug.
  2. Integrirajte temperaturu u krug.
  3. Ispitajte krug.
  4. Integrirajte HC SR04 u krug.
  5. Ispitajte krug.

Korak 3: Baza podataka

Baza podataka
Baza podataka
Baza podataka
Baza podataka

Nakon testiranja komponenti stvorit ćemo bazu podataka za pohranu podataka. Prvo moramo uspostaviti vezu putem SSH-a. Ova veza prikazuje kako to radimo: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Kad ste povezani, možete početi izrađivati tablice i dodavati stupce ili možete uvesti podatke pomoću "Uvoza podataka". Ta datoteka uključuje sve podatke i strukture.

Korak 4: Slučaj

Slučaj
Slučaj
Slučaj
Slučaj
Slučaj
Slučaj

Kao posljednji korak, morate svoj proizvod učiniti privlačnim. Koristio sam 3 kabela za 12 veza umjesto 36 labavih žica i sve je spremljeno u kutiju. Nakon toga sam upotrijebio sanduk za piće i poprskao ga bojom kako bi izgledala nova i svježa. Unutra se boce hlade ventilatorom na vrhu sanduka za piće. Također sam koristio LED diode kako bi iznutra izgledao šareno.

Preporučeni: