Tabla de contenido:

Cócteles SmartBar: 6 pasos
Cócteles SmartBar: 6 pasos

Video: Cócteles SmartBar: 6 pasos

Video: Cócteles SmartBar: 6 pasos
Video: Smart Bar System: Torre de cocteles. 2024, Noviembre
Anonim
Cócteles SmartBar
Cócteles SmartBar

En este instructivo, te ayudaré a hacer una barra inteligente. Hice este proyecto porque me gusta tomar un cóctel y quería automatizar el proceso.

Suministros:

Los suministros necesarios para este proyecto son los siguientes:

Por lo menos

  • 1 frambuesa Pi
  • 1 tarjeta SD (16 GB)
  • algunos cables de puente
  • cinta eléctrica
  • Cinta adhesiva de 2 caras

Sensores

  • 1 pantalla LCD
  • 1 sensor RFID
  • 1 sensor de contacto magnético
  • 2 sensores de carga + chip HX711

Actuadores

  • 4 bombas peristálticas (12V)
  • 1 relé de 4 canales

Mis materiales de construcción

  • Madera OSB 12mm
  • plexiglás
  • tubo de cobre (1 m)

Paso 1: configuración

Para comenzar, primero necesitaremos configurar su Pi.

Necesitarás dos cosas:

  • Win32 Disk Imager
  • Imagen del sistema operativo Raspbian

La instalación

  1. Abra el generador de imágenes de disco win32
  2. Seleccione su imagen del sistema operativo Rasbian
  3. Seleccione su tarjeta SD
  4. Haga clic en escribir

Antes de que podamos comenzar a codificar, necesitaremos configurar algunas cosas en el pi.

  1. Vaya al directorio de arranque de la tarjeta SD
  2. Abra el archivo "cmdline.txt"
  3. Agregue ip = 169.254.10.1 al final de la línea larga de texto separada por un espacio
  4. Guarda el archivo.
  5. Cree un archivo llamado ssh sin extensión en el mismo directorio

Ahora puede expulsar la tarjeta SD de forma segura e iniciar el pi con la tarjeta SD

Conectando al pi

Puede conectarse con diferentes métodos al pi, pero me gusta usar el símbolo del sistema comand.

  1. Abra el símbolo del sistema
  2. Ingrese "ssh [email protected]"
  3. Haga clic en entrar
  4. Complete la contraseña "frambuesa"

Wifi

Para acceder a su sitio en su teléfono, necesitará una ip WiFi. aquí porque necesitará hacer una conexión al WiFi.

  • ingrese "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • Ingrese el cliente WPA

wpa_cli

Seleccionar interfaz

interfaz wlan0

Recargar configuración

reconfigurar

Paquetes de Python

  • Matraz
  • Matraz-cors
  • Frasco-MySQL
  • Matraz-SocketIO
  • Gevent
  • Gevent-websocket

use el siguiente código para instalar los paquetes

"instalación de pip Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"

Paso 2: la base de datos

La base de datos
La base de datos

Para mi base de datos utilizo 7 tablas

  • pompConfig
  • sensores
  • MesureSensors
  • usuarios
  • Cócteles ordenados
  • cócteles
  • cuenta

Paso 3: cableado

Alambrado
Alambrado

Utilice mi esquema para conectar todo el proyecto.

El relé usa 5V pero se controla con 3.3V

La pantalla LCD usa 5V

Paso 4: Haga de su programa un servicio

Para asegurarse de que su programa se inicie cuando inicie su pi, deberá convertir su código en un servicio. Haces esto seguido.

"sudo systemctl enable myscript.service"

Paso 5: Vivienda

Alojamiento
Alojamiento
Alojamiento
Alojamiento

Para este proyecto utilicé madera OSB. Necesitará tablas del siguiente tamaño

  • 2 veces 60 x 42 cm (panel frontal y posterior)
  • 2 veces 15 x 42 cm (paneles laterales)
  • 2 veces 13 x 40 cm (divisores interiores)
  • 2 veces 10 x 7 cm (plataforma para 2 botellas)
  • 1 vez 23 x 10 cm (plataforma para 2 botellas)

Para cortar esta madera, tenga cuidado y pida ayuda si es necesario

Después de ensamblar mi caja, perforé algunos agujeros para mis componentes.

  • LCD. (7 cm x 2,5 cm)
  • Botones (círculo de 15 mm)
  • Expositor de botellas (40 cm x 25 cm)
  • RFID (4 cm x 3 mm)

Después de esto se comienza a colocar en mis electonices.

Paso 6: inicie la aplicación

  1. conecte el pi
  2. espere hasta que el programa se esté ejecutando
  3. ve a la ip que ves en la pantalla LCD
  4. elige un coctel
  5. escanea tu RFID
  6. Disfruta de una merecida bebida

Recomendado: