Taula de continguts:

Còctels SmartBar: 6 passos
Còctels SmartBar: 6 passos

Vídeo: Còctels SmartBar: 6 passos

Vídeo: Còctels SmartBar: 6 passos
Vídeo: Батончики из Пятерочки Smartbar протеиновые 2024, De novembre
Anonim
Còctels SmartBar
Còctels SmartBar

En aquest instructiu us ajudaré a crear una barra intel·ligent. He fet aquest projecte perquè m'agrada beure un còctel i volia automatitzar el procés.

Subministraments:

Els subministraments necessaris per a aquest projecte són els següents:

Al menys

  • 1 Raspberry Pi
  • 1 targeta SD (16 GB)
  • uns quants cables de pont
  • cinta elèctrica
  • Cinta adhesiva de 2 cares

Sensors

  • 1 pantalla LCD
  • 1 sensor RFID
  • 1 sensor de contacte magnètic
  • 2 sensors de càrrega + xip HX711

Actuadors

  • 4 bombes peristàltiques (12V)
  • 1 relé de 4 canals

Els meus materials de construcció

  • Fusta OSB de 12 mm
  • plexiglàs
  • tub de coure (1m)

Pas 1: Configuració

Per començar, primer haurem de configurar el vostre Pi.

Necessitareu dues coses:

  • Imatge de disc win32
  • Imatge del sistema operatiu Raspbian

La instal·lació

  1. Obriu la impressora de disc Win32
  2. Seleccioneu la vostra imatge del sistema operatiu Rasbian
  3. Seleccioneu la vostra targeta SD
  4. Feu clic a escriure

Abans de començar a codificar, haurem de configurar algunes coses al pi.

  1. Aneu al directori d’arrencada de la targeta SD
  2. Obriu el fitxer "cmdline.txt"
  3. Afegiu ip = 169.254.10.1 Al final de la llarga línia de text separada amb un espai
  4. Deseu el fitxer.
  5. Creeu un fitxer anomenat ssh sense cap extensió al mateix directori

Ara podeu expulsar la targeta SD amb seguretat i iniciar el pi amb la targeta SD

Connectant al pi

Podeu connectar-vos amb diferents mètodes al pi, però m'agrada fer servir el símbol del sistema.

  1. Obriu el símbol del sistema
  2. Introduïu "ssh [email protected]"
  3. Feu clic a Retorn
  4. Empleneu la contrasenya "gerd"

WiFi

Per accedir al vostre lloc al telèfon, necessitareu una IP WiFi. aquí haurà de connectar-se al WiFi.

  • introduïu "sudo wpa_passphrase" SSID "" CONTRASENYA ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • Introduïu el client WPA

wpa_cli

Seleccioneu la interfície

interfície wlan0

Torna a carregar la configuració

reconfigurar

Paquets Python

  • Flascó
  • Flask-cors
  • Flask-MySQL
  • Flask-SocketIO
  • Gevent
  • Gevent-websocket

utilitzeu el codi següent per instal·lar els paquets

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

Pas 2: la base de dades

La base de dades
La base de dades

Per a la meva base de dades faig servir 7 taules

  • pompConfig
  • sensors
  • MesureSensors
  • usuaris
  • commanderCocktails
  • còctels
  • compte

Pas 3: cablejat

Cablejat
Cablejat

Utilitzeu el meu esquema per connectar tot el projecte.

El relé utilitza 5V però es controla amb 3,3V

La pantalla LCD utilitza 5V

Pas 4: feu un programa de servei

Per assegurar-vos que el vostre programa s'iniciï quan inicieu el vostre pi, haureu de convertir el vostre codi en un servei. Feu això seguit.

"sudo systemctl habilita myscript.service"

Pas 5: Habitatge

Habitatge
Habitatge
Habitatge
Habitatge

Per a aquest projecte he utilitzat fusta OSB. Necessitareu taulons de la mida següent

  • 2 vegades 60 x 42 cm (panell frontal i posterior)
  • 2 vegades 15 x 42 cm (panells laterals)
  • 2 vegades 13 x 40 cm (separadors interiors)
  • 2 vegades 10 x 7 cm (plataforma per a 2 ampolles)
  • 1 vegada 23 x 10 cm (plataforma per a 2 ampolles)

Per tallar aquesta fusta, tingueu cura i demaneu ajuda si cal

Després de muntar el meu estoig, he perforat uns quants productes integrals per als meus components.

  • Pantalla LCD. (7 cm x 2,5 cm)
  • Botons (cercle de 15 mm)
  • Pantalla d'ampolla (40 cm x 25 cm)
  • RFID (4 cm x 3 mm)

Després d'això es comença a col·locar als meus electonices.

Pas 6: inicieu l'aplicació

  1. endolleu el pi
  2. espereu fins que el programa estigui en execució
  3. aneu a la IP que veieu a la pantalla LCD
  4. tria un còctel
  5. escaneja el teu RFID
  6. Gaudeix d’una merescuda copa

Recomanat: