Obsah:

CocktailMaker: 4 kroky
CocktailMaker: 4 kroky

Video: CocktailMaker: 4 kroky

Video: CocktailMaker: 4 kroky
Video: Bartesian Cocktail Maker | 1year later @Bartesian | Hurricane Drink 2024, Červenec
Anonim
Výrobce koktejlů
Výrobce koktejlů

CocktailMaker je název mého projektu, funkci lze již odvodit z názvu.

Cílem je připravit koktejl, který si vyberete, na vlastní webové stránce. Na webových stránkách najdete, jaké koktejly lze vyrobit, historii koktejlů (kolik jich bylo vyrobeno). Stroj, který vyrábí, poháněný čerpadly koktejl, který jste vybrali na místě. S teplotním čidlem můžete na displeji vidět teplotu uvnitř stroje. Ultrazvukový senzor slouží k detekci přítomnosti sklenice. Bez sklenice nemůžete koktejl vyrobit. Posledním senzorem je odpor snímající sílu. Bude použit k měření kapaliny v láhvi. Pokud dojde k chybě, bzučák se vypne a na displeji se zobrazí chybový kód.

Zásoby

Mikrokontroléry

Raspberry Pi

Senzory a akční členy

  • HCSR04 (ultrazvukový senzor)
  • Silový rezistor
  • DS18B20 (teplotní senzor)
  • LCD20x4 -I2C (displej)
  • Čerpadlo (24V)
  • Bzučák (3V3)

Případ

  • Přepravka na nápoje
  • Plexisklo
  • Kovové pouzdro (RPI, prkénka…)
  • Lepidlo
  • Dráty

Krok 1: Instalace Raspberry Pi

Instalace Raspberry Pi
Instalace Raspberry Pi

Než budeme moci začít s naším projektem, musíme nainstalovat a naprogramovat náš Raspberry Pi.

  1. Nainstalujte IMG. soubor na SD kartu (16 GB>).
  2. Připojte kartu SD k Pi.
  3. Nainstalujte Putty (SSH) a připojte se k 169.254.10.1.

Nyní začneme programovat náš Raspberry Pi.

  1. Při nastavování vaší domácí sítě použijte tento příkaz pro nastavení na vašem Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Restartujte Pi a napište ifconfig. Pokud je vše v pořádku, uvidíte IP adresy.
  2. Poté byste si měli změnit heslo. Každé výchozí pi má stejné heslo a uživatelské jméno, což hackerům usnadňuje invazi do Pi. To lze provést zadáním příkazu passwd.
  3. Nainstalujte následující balíčky, které potřebujeme pro budoucí věci: 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 restart apache2.service, sudo apt install phpmyadmin -y.
  4. Nyní musíme nainstalovat knihovny. Používáme příkaz pip3: pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
  5. Jako poslední krok jsme nastavili naši Pi povolenou pro jeden drát, spi a i2C. Do konfiguračního souboru zadejte následující příkaz: sudo raspi-config.
  6. Když jste v souboru, přejděte na Možnosti rozhraní a zadejte.
  7. Vidíte možnosti, které můžete zakázat nebo povolit. Musíme povolit jednožilové, spi a i2C.
  8. Restartujte

Krok 2: Příprava věcí

Příprava věcí
Příprava věcí

Nyní je vše nastaveno na našem Raspberry Pi, přejdeme k okruhu. Nejlepší možností, jak začít, je vše krok za krokem, ale nejprve musíme nastavit připojení SSH ve Visual Studiu. Tento odkaz vysvětluje, jak to udělat:

  1. Připojte Pi k obvodu.
  2. Integrujte teplotu do okruhu.
  3. Otestujte obvod.
  4. Integrujte HC SR04 do obvodu.
  5. Otestujte obvod.

Krok 3: Databáze

Databáze
Databáze
Databáze
Databáze

Po otestování komponent vytvoříme databázi pro ukládání dat. Nejprve musíme vytvořit připojení přes SSH. Tento odkaz ukazuje, jak to děláme: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Když jste připojeni, můžete začít vytvářet tabulky a přidávat sloupce nebo můžete importovat data pomocí „Import dat“. Tento soubor obsahuje všechna data a struktury.

Krok 4: Případ

Případ
Případ
Případ
Případ
Případ
Případ

Jako poslední krok musíte svůj produkt zatraktivnit. Použil jsem 3 kabely pro 12 připojení místo 36 uvolněných vodičů a vše je uloženo v krabici. Poté jsem použil přepravku na nápoje a nastříkal ji barvou, aby vypadala nová a svěží. Uvnitř jsou lahve chlazeny ventilátorem na bedně s nápoji. Také jsem použil LED, aby to uvnitř vypadalo barevně.

Doporučuje: