Tabla de contenido:

CocktailMaker: 4 pasos
CocktailMaker: 4 pasos

Video: CocktailMaker: 4 pasos

Video: CocktailMaker: 4 pasos
Video: 4 COGNAC Cocktails | Cocktail Recipes 2024, Noviembre
Anonim
Coctelero
Coctelero

CocktailMaker es el nombre de mi proyecto, la función ya se puede deducir del nombre.

El objetivo es hacer el cóctel que elijas en un sitio web creado por ti mismo. En el sitio web, puede encontrar qué cócteles se pueden hacer, la historia de los cócteles (cuántos se hicieron). La propia máquina produce impulsada por bombas el cóctel que seleccionó en el sitio. Con un sensor de temperatura, puede ver en una pantalla la temperatura dentro de la máquina. El sensor ultrasónico se utiliza para detectar si hay un vaso. Sin una copa no se puede producir el cóctel. El último sensor es la resistencia de detección de fuerza, que se utilizará para medir el líquido en la botella. Cuando hay un error, el zumbador se apaga y el código de error se muestra en la pantalla.

Suministros

Microcontroladores

Frambuesa pi

Sensores y actuadores

  • HCSR04 (sensor ultrasónico)
  • Resistencia cuadrada de fuerza
  • DS18B20 (sensor de temperatura)
  • LCD20x4 -I2C (pantalla)
  • Bomba (24 V)
  • Zumbador (3V3)

Caso

  • Caja de bebidas
  • Plexiglás
  • Caja de metal (RPI, protoboards…)
  • Pegamento
  • Alambres

Paso 1: Instalación de Raspberry Pi

Instalación de Raspberry Pi
Instalación de Raspberry Pi

Antes de que podamos comenzar con nuestro proyecto, necesitamos instalar y programar nuestra Raspberry Pi.

  1. Instale el IMG. archivo en la tarjeta SD (16GB>).
  2. Conecta la tarjeta SD al Pi.
  3. Instale Putty (SSH) y conecte con 169.254.10.1.

Ahora, comenzamos a programar nuestra Raspberry Pi.

  1. Configurando su red doméstica, use este comando para configurarla en su Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Reinicie su Pi y escriba ifconfig. Si todo está bien, verá una dirección IP.
  2. Después de eso, debe cambiar su contraseña. Cada pi predeterminado tiene la misma contraseña y nombre de usuario y eso facilita que los piratas informáticos invadan el Pi. Puede hacerlo escribiendo el comando passwd.
  3. Instale los siguientes paquetes que necesitamos para cosas futuras: 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 reiniciar apache2.service, sudo apt install phpmyadmin -y.
  4. Ahora necesitamos instalar las bibliotecas. Usamos el comando pip3: pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
  5. Como paso final, configuramos nuestro Pi habilitado para un cable, spi e i2C. Use el siguiente comando para ingresar al archivo de configuración: sudo raspi-config.
  6. Cuando esté en el archivo, vaya a Opciones de interfaz e ingrese.
  7. Verá opciones que puede deshabilitar o habilitar. Necesitamos habilitar el one-wire, spi e i2C.
  8. Reiniciar

Paso 2: Preparar las cosas

Preparando las cosas
Preparando las cosas

Ahora que todo está configurado en nuestra Raspberry Pi, pasamos al circuito. La mejor opción para comenzar es tomar todo paso a paso, pero primero debemos configurar nuestra conexión SSH en Visual Studio. Este enlace explica cómo hacerlo:

  1. Conecta el Pi al circuito.
  2. Integrar la temperatura en el circuito.
  3. Prueba el circuito.
  4. Integre el HC SR04 en el circuito.
  5. Prueba el circuito.

Paso 3: base de datos

Base de datos
Base de datos
Base de datos
Base de datos

Después de probar los componentes, crearemos una base de datos para almacenar datos. Primero necesitamos hacer una conexión a través de SSH. Este enlace muestra cómo lo hacemos: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Cuando esté conectado, puede comenzar a crear tablas y agregar columnas o puede importar datos usando "Importación de datos". Ese archivo incluye todos los datos y estructuras.

Paso 4: Caso

Caso
Caso
Caso
Caso
Caso
Caso

Como último paso, debe hacer que su producto sea atractivo. Usé 3 cables para 12 conexiones en lugar de 36 cables sueltos y todo está guardado en una caja. Luego utilicé una caja de bebidas y la rocié con pintura para que pareciera nueva y fresca, por dentro, las botellas se enfrían con un ventilador en la parte superior de la caja de bebidas, también usé leds para que se vea colorido por dentro.

Recomendado: