Índice:

CocktailMaker: 4 etapas
CocktailMaker: 4 etapas
Anonim
CocktailMaker
CocktailMaker

CocktailMaker é o nome do meu projeto, a função já pode ser deduzida do nome.

O objetivo é fazer o coquetel que você escolher em um site criado por você. No site, você encontra quais coquetéis podem ser feitos, a história dos coquetéis (quantos foram feitos). A própria máquina produz acionada por bombas o coquetel que você selecionou no site. Com um sensor de temperatura, você pode ver em um display a temperatura dentro da máquina. O sensor ultrassônico é usado para detectar se um vidro está presente. Sem um copo você não pode produzir o coquetel. O último sensor é o resistor sensor de força. Ele será usado para medir o líquido na garrafa. Quando ocorre um erro, a campainha apaga e o código do erro é mostrado no display.

Suprimentos

Microcontroladores

Raspberry Pi

Sensores e atuadores

  • HCSR04 (sensor ultrassônico)
  • Resistência quadrada de força
  • DS18B20 (sensor de temperatura)
  • LCD20x4 -I2C (exibição)
  • Bomba (24V)
  • Campainha (3V3)

Caso

  • Engradado de bebida
  • Acrílico
  • Caixa de metal (RPI, placas de ensaio …)
  • Cola
  • Fios

Etapa 1: Instalando o Raspberry Pi

Instalando o Raspberry Pi
Instalando o Raspberry Pi

Antes de começarmos nosso projeto, precisamos instalar e programar nosso Raspberry Pi.

  1. Instale o IMG. arquivo no cartão SD (16 GB>).
  2. Conecte o cartão SD no Pi.
  3. Instale Putty (SSH) e conecte com 169.254.10.1.

Agora, começamos a programar nosso Raspberry Pi.

  1. Configurando sua rede doméstica, use este comando para configurá-la em seu Pi: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. Reinicie seu Pi e digite ifconfig. Se tudo estiver bem, você verá um endereço IP.
  2. Depois disso, você deve alterar sua senha. Todo pi padrão tem a mesma senha e nome de usuário e isso torna mais fácil para hackers invadirem o Pi. Você pode fazer isso digitando o comando passwd.
  3. Instale os seguintes pacotes de que precisamos para coisas 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 restart apache2.service, sudo apt install phpmyadmin -y.
  4. Agora precisamos instalar as bibliotecas. Usamos o comando pip3: pip3 install mysql-connector-python, pip3 instale flask-socketio, pip3 instale flask-cors, pip3 instale geventpip3 instale gevent-websocket.
  5. Como uma etapa final, definimos nosso Pi habilitado para um fio, spi e i2C. Use o seguinte comando para inserir o arquivo de configuração: sudo raspi-config.
  6. Quando você estiver no arquivo, vá para Opções de interface e entre.
  7. Você verá opções que podem ser desabilitadas ou habilitadas. Precisamos habilitar o one-wire, spi e i2C.
  8. Reinício

Etapa 2: Preparando as coisas

Preparando as coisas
Preparando as coisas

Agora que tudo está definido no nosso Raspberry Pi, passamos para o circuito. A melhor opção para começar é fazer tudo passo a passo, mas primeiro precisamos definir nossa conexão SSH no Visual Studio. Este link explica como fazer isso:

  1. Conecte o Pi ao circuito.
  2. Integre a temperatura no circuito.
  3. Teste o circuito.
  4. Integre o HC SR04 no circuito.
  5. Teste o circuito.

Etapa 3: Banco de dados

Base de dados
Base de dados
Base de dados
Base de dados

Depois de testar os componentes, criaremos um banco de dados para armazenar dados. Primeiro, precisamos fazer uma conexão por SSH. Este link mostra como fazemos isso: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. Quando estiver conectado, você pode começar a fazer tabelas e adicionar colunas ou pode importar dados usando "Importação de dados". Esse arquivo inclui todos os dados e estruturas.

Etapa 4: Caso

Caso
Caso
Caso
Caso
Caso
Caso

Como última etapa, você precisa tornar seu produto atraente. Usei 3 cabos para 12 conexões em vez de 36 fios soltos e tudo está guardado em uma caixa. Depois disso, usei uma caixa de bebidas e borrifei tinta para deixá-la nova e fresca. Dentro, as garrafas são resfriadas por um ventilador em cima da caixa de bebidas. Também usei leds para torná-la colorida por dentro.

Recomendado: