Satura rādītājs:

SmartBar kokteiļi: 6 soļi
SmartBar kokteiļi: 6 soļi

Video: SmartBar kokteiļi: 6 soļi

Video: SmartBar kokteiļi: 6 soļi
Video: Батончики из Пятерочки Smartbar протеиновые 2024, Novembris
Anonim
SmartBar kokteiļi
SmartBar kokteiļi

Šajā pamācībā es palīdzēšu jums izveidot viedo joslu. Es izveidoju šo projektu, jo man patīk dzert kokteili, un es gribēju procesu automatizēt.

Piegādes:

Šim projektam nepieciešamie materiāli ir šādi:

Vismaz

  • 1 Raspberry Pi
  • 1 SD karte (16 GB)
  • daži džemperu vadi
  • elektriskā lente
  • Divpusēja līmlente

Sensori

  • 1 LCD displejs
  • 1 RFID sensors
  • 1 magnētiskais kontakta sensors
  • 2 slodzes sensori + HX711 mikroshēma

Izpildmehānismi

  • 4 peristaltiskie sūkņi (12V)
  • 1 4 kanālu relejs

Mani celtniecības materiāli

  • OSB koks 12 mm
  • plexiglass
  • vara caurule (1 m)

1. darbība: iestatīšana

Lai sāktu, mums vispirms ir jāiestata jūsu Pi.

Jums būs nepieciešamas divas lietas:

  • win32 diska attēlveidotājs
  • Raspbian OS attēls

Instalācija

  1. Atveriet Win32 diska attēlveidotāju
  2. Atlasiet Rasbian OS attēlu
  3. Izvēlieties savu SD karti
  4. Noklikšķiniet uz rakstīt

Pirms mēs varam sākt kodēšanu, mums ir jāiestata dažas lietas pi.

  1. Dodieties uz SD kartes sāknēšanas direktoriju
  2. Atveriet failu "cmdline.txt"
  3. Pievienojiet ip = 169.254.10.1 Teksta garās rindas beigās, kas atdalīta ar atstarpi
  4. Saglabājiet failu.
  5. Tajā pašā direktorijā izveidojiet failu ar nosaukumu ssh bez paplašinājuma

Tagad jūs varat droši izņemt SD karti un sākt pi ar SD karti

Savienojuma izveide ar pi

Pi var savienot ar dažādām metodēm, bet man patīk izmantot komandu uzvedni.

  1. Atveriet komandu uzvedni
  2. Ievadiet "ssh [email protected]"
  3. Noklikšķiniet uz Enter
  4. Aizpildiet paroli "aveņu"

Bezvadu internets

Lai tālrunī piekļūtu vietnei, jums būs nepieciešams WiFi ip. šeit jums būs jāizveido savienojums ar WiFi.

  • ievadiet "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • Ievadiet WPA klientu

wpa_cli

Izvēlieties interfeisu

interfeiss wlan0

Pārlādēt konfigurāciju

pārkonfigurēt

Python paketes

  • Kolba
  • Kolbas
  • Kolba-MySQL
  • Flask-SocketIO
  • Gevent
  • Gevent-websocket

izmantojiet šādu kodu, lai instalētu paketes

"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"

2. darbība. Datu bāze

Datu bāze
Datu bāze

Manai datu bāzei es izmantoju 7 tabulas

  • pompConfig
  • sensori
  • MesureSensors
  • lietotājiem
  • pasūtīti kokteiļi
  • kokteiļi
  • konts

3. darbība: elektroinstalācija

Elektroinstalācija
Elektroinstalācija

Izmantojiet manu shēmu, lai savienotu visu projektu kopā.

Relejs izmanto 5V, bet tiek kontrolēts ar 3.3V

LCD izmanto 5V spriegumu

4. solis: izveidojiet pakalpojumu no jums

Lai pārliecinātos, ka jūsu programma tiek startēta, startējot pi, jums ir jākļūst par kodu. Jūs to darāt sekoja.

"sudo systemctl iespējot myscript.service"

5. solis: mājoklis

Mājokļi
Mājokļi
Mājokļi
Mājokļi

Šim projektam es izmantoju OSB koku. Jums būs nepieciešami šāda izmēra dēļi

  • 2 reizes 60 x 42 cm (priekšējais un aizmugurējais panelis)
  • 2 reizes 15 x 42 cm (sānu paneļi)
  • 2 reizes 13 x 40 cm (iekšējie sadalītāji)
  • 2 reizes 10 x 7 cm (platforma 2 pudelēm)
  • 1 reizi 23 x 10 cm (platforma 2 pudelēm)

Lai zāģētu šo koku, lūdzu, esiet uzmanīgs un, ja nepieciešams, lūdziet palīdzību

Pēc korpusa salikšanas es izurbju dažas detaļas saviem komponentiem.

  • LCD. (7 cm x 2,5 cm)
  • Pogas (aplis 15 mm)
  • Pudeles displejs (40 cm x 25 cm)
  • RFID (4 cm x 3 mm)

Pēc tam tas tiek ievietots manā elektronikā.

6. darbība: palaidiet lietotni

  1. pievienojiet pi
  2. pagaidiet, līdz programma darbojas
  3. dodieties uz ip, ko redzat LCD ekrānā
  4. izvēlēties kokteili
  5. skenējiet savu RFID
  6. Izbaudiet pelnītu dzērienu

Ieteicams: