Mündəricat:

CocktailMaker: 4 addım
CocktailMaker: 4 addım

Video: CocktailMaker: 4 addım

Video: CocktailMaker: 4 addım
Video: Bartesian Cocktail Maker | 1year later @Bartesian | Hurricane Drink 2024, Iyul
Anonim
Kokteyl istehsalçısı
Kokteyl istehsalçısı

CocktailMaker mənim layihəmin adıdır, funksiya artıq addan çıxarıla bilər.

Məqsəd, özünüz yaratdığınız bir veb saytında seçdiyiniz kokteyli hazırlamaqdır. Veb saytında, hansı kokteyllərin edilə biləcəyini, kokteyllərin tarixini (nə qədər hazırlandığını) tapa bilərsiniz. Maşın Özü, bu saytda seçdiyiniz kokteyli pompalarla idarə edir. İstilik sensoru ilə maşının içindəki temperaturu ekranda görə bilərsiniz. Ultrasonik sensor, bir şüşənin olub olmadığını müəyyən etmək üçün istifadə olunur. Bir şüşə olmadan kokteyl istehsal edə bilməzsiniz. Son sensör, güc hissedici rezistordur. Şüşədəki mayenin ölçülməsi üçün istifadə ediləcək. Səhv olduqda səs siqnalı sönür və səhv kodu ekranda görünəcək.

Təchizat

Mikro nəzarətçilər

Moruq Pi

Sensorlar və aktuatorlar

  • HCSR04 (ultrasəs sensoru)
  • Kvadrat müqavimət qüvvəsi
  • DS18B20 (Temperatur sensoru)
  • LCD 20x4 -I2C (Ekran)
  • Nasos (24V)
  • Buzzer (3V3)

Dava

  • İçki sandığı
  • Pleksiglas
  • Metal qutu (RPI, çörək lövhələri …)
  • Yapışqan
  • Tellər

Addım 1: Raspberry Pi qurmaq

Raspberry Pi quraşdırılması
Raspberry Pi quraşdırılması

Layihəmizə başlamazdan əvvəl Raspberry Pi -ni quraşdırmalı və proqramlaşdırmalıyıq.

  1. IMG quraşdırın. SD kartdakı fayl (16GB>).
  2. SD kartı Pi -yə qoşun.
  3. Putty (SSH) quraşdırın və 169.254.10.1 ilə əlaqə qurun.

İndi Raspberry Pi -ni proqramlaşdırmağa başlayırıq.

  1. Ev şəbəkənizi qurarkən Pi -də qurmaq üçün bu əmri istifadə edin: wpa_passphrase "Şəbəkəniz" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Pi -ni yenidən başladın və ifconfig yazın. Hər şey qaydasındadırsa, IP ünvanlarını görəcəksiniz.
  2. Bundan sonra parolunuzu dəyişdirməlisiniz. Hər bir standart pi eyni parol və istifadəçi adına malikdir və bu, hakerlərin Pi -yə hücum etməsini asanlaşdırır. Bunu passwd əmrini yazaraq edə bilərsiniz.
  3. Gələcək işlər üçün lazım olan aşağıdakı paketləri quraşdırın: 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 apache2.service yenidən başladın, sudo apt install phpmyadmin -y.
  4. İndi pip3 əmrindən istifadə edirik: pip3 mysql-connector-python, pip3 flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
  5. Son bir addım olaraq, Pi'imizi bir tel, spi və i2C üçün aktiv olaraq təyin etdik. Konfiqurasiya faylına daxil olmaq üçün aşağıdakı əmrdən istifadə edin: sudo raspi-config.
  6. Dosyada olduğunuzda, İnterfeys seçimlərinə keçin və daxil olun.
  7. Söndürə və ya aktiv edə biləcəyiniz variantları görürsünüz, bir telli, spi və i2C-ni aktivləşdirməliyik.
  8. Yenidən başladın

Addım 2: İşlərin Hazırlanması

İşlərin Hazırlanması
İşlərin Hazırlanması

İndi hər şey Raspberry Pi -də qurulur, dövrəyə keçirik. Başlamaq üçün ən yaxşı seçim hər şeyi addım -addım atmaqdır, amma əvvəlcə Visual Studio -da SSH bağlantımızı qurmalıyıq. Bu link bunu necə edəcəyinizi izah edir:

  1. Pi -ni dövrə qoşun.
  2. Temperaturu dövrə daxil edin.
  3. Dövrəni sınayın.
  4. HC SR04 -ü dövrə daxil edin.
  5. Dövrəni sınayın.

Addım 3: Verilənlər bazası

Verilənlər bazası
Verilənlər bazası
Verilənlər bazası
Verilənlər bazası

Komponentləri sınadıqdan sonra məlumatları saxlamaq üçün bir verilənlər bazası yaradacağıq. Əvvəlcə SSH üzərindən əlaqə qurmalıyıq. Bu bağlantı bunu necə etdiyimizi göstərir: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Bağlandığınız zaman cədvəllər düzəltməyə başlaya və sütun əlavə edə bilərsiniz və ya "Məlumat İdxal" ı istifadə edərək məlumatları idxal edə bilərsiniz. Bu fayl bütün məlumatları və strukturları ehtiva edir.

Addım 4: Dava

Dava
Dava
Dava
Dava
Dava
Dava

Son addım olaraq məhsulunuzu cəlbedici etməlisiniz. 36 boş tel əvəzinə 12 əlaqə üçün 3 kabel istifadə etdim və hər şey bir qutuda saxlanılır. Bundan sonra bir içki sandığı istifadə etdim və yeni və təzə görünməsini təmin etmək üçün boya ilə çilədim. İçərisində şüşələr içki sandığının üstündəki fanatla soyudulur.

Tövsiyə: