Mundarija:

SmartBar kokteyllari: 6 qadam
SmartBar kokteyllari: 6 qadam

Video: SmartBar kokteyllari: 6 qadam

Video: SmartBar kokteyllari: 6 qadam
Video: LES MILLS Equipment | SMARTBAR 2024, Noyabr
Anonim
SmartBar kokteyllari
SmartBar kokteyllari

Bu qo'llanmada men sizga aqlli panel yasashga yordam beraman. Men bu loyihani qildim, chunki men kokteyl ichishni yaxshi ko'raman va jarayonni avtomatlashtirishni xohlardim.

Ta'minot:

Loyihani amalga oshirish uchun quyidagi materiallar kerak bo'ladi:

Kamida

  • 1 Raspberry Pi
  • 1 SD karta (16 GB)
  • bir nechta o'tish simlari
  • elektr tasmasi
  • 2 tomonlama yopishqoq lenta

Sensorlar

  • 1 ta LCD displey
  • 1 ta RFID sensori
  • 1 ta magnit kontaktli sensor
  • 2 ta yuk sensori + HX711 chipi

Aktuatorlar

  • 4 ta peristaltik nasos (12V)
  • 1 4 kanalli o'rni

Mening qurilish materialim

  • OSB yog'och 12 mm
  • pleksiglas
  • mis quvur (1 m)

1 -qadam: sozlash

Boshlash uchun biz avval Pi -ni sozlashimiz kerak.

Sizga ikkita narsa kerak bo'ladi:

  • win32 disk tasviri
  • Raspbian OS tasvir

O'rnatish

  1. Win32 disk tasvirini oching
  2. Rasbian OS tasvirini tanlang
  3. SD -kartangizni tanlang
  4. Yozishni bosing

Kodlashni boshlashdan oldin biz pi -da bir nechta narsalarni o'rnatishimiz kerak.

  1. SD -kartaning yuklash katalogiga o'ting
  2. "Cmdline.txt" faylini oching
  3. Matn uzun satrining oxirida bo'sh joy bilan ajratilgan ip = 169.254.10.1 qo'shing
  4. Faylni saqlang.
  5. Xuddi shu katalogda kengaytmasi bo'lmagan ssh nomli fayl yarating

Endi siz SD -kartani xavfsiz chiqarib olishingiz va SD -karta bilan pi -ni ishga tushirishingiz mumkin

Pi ga ulanish

Siz pi -ga turli usullar bilan ulanishingiz mumkin, lekin men buyruq satridan foydalanishni yaxshi ko'raman.

  1. Buyruq satrini oching
  2. "Ssh [email protected]" kiriting
  3. Enter ni bosing
  4. "Malina" parolini to'ldiring

Wifi

Saytga kirish uchun sizga Wi -Fi tarmog'i kerak bo'ladi. bu erda siz Wi -Fi tarmog'iga ulanishingiz kerak.

  • "sudo wpa_passphrase" SSID "parolini kiriting >> /etc/wpa_supplicant/wpa_supplicant.conf"
  • WPA mijozini kiriting

wpa_cli

Interfeysni tanlang

wlan0 interfeysi

Konfiguratsiyani qayta yuklash

qayta sozlamoq

Python paketlar

  • Shisha
  • Flask-kors
  • Flask-MySQL
  • Shisha-rozetka
  • Gevent
  • Gevent-veb-rozetkasi

paketlarni o'rnatish uchun quyidagi koddan foydalaning

"Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket-ni o'rnatish"

2 -qadam: ma'lumotlar bazasi

Ma'lumotlar bazasi
Ma'lumotlar bazasi

Ma'lumotlar bazasi uchun men 7 ta jadvaldan foydalanaman

  • pompConfig
  • sensorlar
  • MesureSensors
  • foydalanuvchilar
  • buyurtma qilingan kokteyllar
  • kokteyllar
  • hisob

3 -qadam: simlarni ulash

Ulanish
Ulanish

Butun loyihani birlashtirish uchun mening sxemamdan foydalaning.

O'rnimizni 5Vdan foydalanadi, lekin 3,3V bilan boshqariladi

LCD 5V dan foydalanadi

4 -qadam: Sizga xizmat ko'rsatish dasturi

Sizning pi -ni ishga tushirganingizda dasturingiz ishga tushishiga ishonch hosil qilish uchun siz kodingizni xizmatga aylantirishingiz kerak bo'ladi. Siz buni ketma -ket bajarasiz.

"sudo systemctl myscript.service -ni yoqadi"

5 -qadam: uy -joy

Uy -joy
Uy -joy
Uy -joy
Uy -joy

Ushbu loyiha uchun men OSB yog'ochidan foydalanardim. Sizga quyidagi o'lchamdagi taxtalar kerak bo'ladi

  • 2 marta 60 x 42 sm (old va orqa panel)
  • 2 marta 15 x 42 sm (yon panellar)
  • 2 marta 13 x 40 sm (ichki bo'linmalar)
  • 2 marta 10 x 7 sm (2 shisha uchun platforma)
  • 1 marta 23 x 10 sm (2 shisha uchun platforma)

Yog'ochni kesish uchun ehtiyot bo'ling va agar kerak bo'lsa yordam so'rang !

Kassamni yig'gandan so'ng, men komponentlarim uchun bir nechta tog'larni burg'uladim.

  • LCD (7 sm x 2,5 sm)
  • Tugmalar (aylanasi 15 mm)
  • Shisha displey (40 sm x 25 sm)
  • RFID (4 sm x 3 mm)

Bu mening elektron tanlovimga joylashtirilgandan so'ng.

6 -qadam: Ilovani ishga tushiring

  1. pi -ni ulang
  2. dastur ishga tushguncha kutib turing
  3. LCD displeyda ko'rgan ip -ga o'ting
  4. kokteylni tanlang
  5. RFID -ni skanerlang
  6. Siz munosib ichimlikdan rohatlaning

Tavsiya: