Sisällysluettelo:

CocktailMaker: 4 vaihetta
CocktailMaker: 4 vaihetta

Video: CocktailMaker: 4 vaihetta

Video: CocktailMaker: 4 vaihetta
Video: Apply Leather Conditioner to Louis Vuitton Vachetta Leather | Part 2 2024, Heinäkuu
Anonim
CocktailMaker
CocktailMaker

CocktailMaker on projektini nimi, toiminto voidaan jo päätellä nimestä.

Tavoitteena on valmistaa cocktail, jonka valitset itse luodulla verkkosivustolla. Verkkosivustolta löydät, mitä cocktaileja voidaan valmistaa, cocktaileiden historiasta (kuinka monta niitä tehtiin). Kone itse tuottaa pumpuilla ohjaamalla paikan päällä valitsemasi cocktailin. Lämpötila -anturin avulla voit nähdä näytöllä koneen sisälämpötilan. Ultraäänianturia käytetään lasin havaitsemiseen. Ilman lasia et voi valmistaa cocktailia. Viimeinen anturi on voiman tunnistava vastus, jota käytetään pullon nesteen mittaamiseen. Virheen sattuessa summeri sammuu ja virhekoodi näkyy näytössä.

Tarvikkeet

Mikro -ohjaimet

Raspberry Pi

Anturit ja toimilaitteet

  • HCSR04 (ultraäänianturi)
  • Pakota neliövastus
  • DS18B20 (lämpötila -anturi)
  • LCD20x4 -I2C (Näyttö)
  • Pumppu (24V)
  • Summeri (3V3)

Kotelo

  • Juomalaatikko
  • Plexiglass
  • Metallikotelo (RPI, leipälevyt …)
  • Liima
  • Johdot

Vaihe 1: Raspberry Pi: n asennus

Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen

Ennen kuin voimme aloittaa projektimme, meidän on asennettava ja ohjelmoitava Raspberry Pi.

  1. Asenna IMG. tiedosto SD -kortille (16 Gt>).
  2. Liitä SD -kortti Pi -laitteeseen.
  3. Asenna Putty (SSH) ja yhdistä 169.254.10.1.

Nyt aloitamme Raspberry Pi: n ohjelmoinnin.

  1. Kun määrität kotiverkkoasi, käytä tätä komentoa Pi: n asentamiseen: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Käynnistä Pi uudelleen ja kirjoita ifconfig. Jos kaikki on kunnossa, näet IP -osoitteet.
  2. Sen jälkeen sinun on vaihdettava salasanasi. Jokaisella oletuspi: llä on sama salasana ja käyttäjätunnus, mikä helpottaa hakkereiden hyökkäystä Pi: hen. Voit tehdä sen kirjoittamalla komennon passwd.
  3. Asenna seuraavat paketit, joita tarvitsemme tulevia asioita varten: 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 käynnistä apache2.service, sudo apt install phpmyadmin -y.
  4. Nyt meidän on asennettava kirjastot. Käytämme pip3-komentoa: pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
  5. Viimeisenä vaiheena asetimme Pi: n käyttöön yhdelle langalle, spi ja i2C. Kirjoita määritystiedosto seuraavalla komennolla: sudo raspi-config.
  6. Kun olet tiedostossa, siirry kohtaan Liitäntäasetukset ja kirjoita.
  7. Näet vaihtoehtoja, jotka voit poistaa käytöstä tai ottaa käyttöön. Meidän on otettava käyttöön yksijohtiminen, spi ja i2C.
  8. Käynnistä uudelleen

Vaihe 2: Asioiden valmistelu

Asioiden valmistelu
Asioiden valmistelu

Nyt kaikki on asetettu Raspberry Pi -laitteellemme, siirrymme kiertoon. Paras vaihtoehto aloittaa on ottaa kaikki askel askeleelta, mutta ensin meidän on asetettava SSH -yhteys Visual Studioon. Tässä linkissä kerrotaan, miten se tehdään:

  1. Liitä Pi piiriin.
  2. Integroi lämpötila piiriin.
  3. Testaa piiri.
  4. Integroi HC SR04 piiriin.
  5. Testaa piiri.

Vaihe 3: Tietokanta

Tietokanta
Tietokanta
Tietokanta
Tietokanta

Komponenttien testaamisen jälkeen luomme tietokannan tietojen tallentamiseksi. Ensin meidän on muodostettava yhteys SSH: n kautta. Tämä linkki näyttää, miten teemme tämän: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Kun olet muodostanut yhteyden, voit aloittaa taulukoiden luomisen ja sarakkeiden lisäämisen tai tuoda tietoja "Tietojen tuonti" -toiminnon avulla. Tiedosto sisältää kaikki tiedot ja rakenteet.

Vaihe 4: Kotelo

Kotelo
Kotelo
Kotelo
Kotelo
Kotelo
Kotelo

Viimeisenä vaiheena sinun on tehtävä tuotteestasi houkutteleva. Käytin 3 kaapelia 12 liitäntään 36 löysän johdon sijaan ja kaikki säilytetään laatikossa. Sen jälkeen käytin juomalaatikkoa ja ruiskutin sen maalilla, jotta se näyttäisi uudelta ja raikkaalta. Sisällä, pullot jäähdytetään tuulettimella juomalaatikon päällä.

Suositeltava: