Índice:

Coquetéis SmartBar: 6 etapas
Coquetéis SmartBar: 6 etapas

Vídeo: Coquetéis SmartBar: 6 etapas

Vídeo: Coquetéis SmartBar: 6 etapas
Vídeo: «Кайпироска»Один из самых пляжных коктейлей #bartender #cocktail #cocktailbartender 2024, Novembro
Anonim
Coquetéis SmartBar
Coquetéis SmartBar

Neste instrutível vou ajudá-lo a fazer uma barra inteligente. Fiz esse projeto porque gosto de beber um coquetel e queria automatizar o processo.

Suprimentos:

Os suprimentos necessários para este projeto são os seguintes:

Pelo menos

  • 1 Raspberry Pi
  • 1 cartão SD (16 GB)
  • alguns fios de ligação
  • fita isolante
  • Fita adesiva de 2 lados

Sensores

  • 1 display LCD
  • 1 sensor RFID
  • 1 sensor de contato magnético
  • 2 sensores de carga + chip HX711

Atuadores

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

Meus materiais de construção

  • Madeira OSB 12mm
  • acrílico
  • tubo de cobre (1m)

Etapa 1: configuração

Para começar, primeiro precisamos configurar seu Pi.

Você precisará de duas coisas:

  • win32 Disk imager
  • Imagem do sistema operacional Raspbian

A instalação

  1. Imagem de disco win32 aberta
  2. Selecione sua imagem do Rasbian OS
  3. Selecione o seu cartão SD
  4. Clique em escrever

Antes de começarmos a codificar, precisaremos configurar algumas coisas no pi.

  1. Vá para o diretório de inicialização do cartão SD
  2. Abra o arquivo "cmdline.txt"
  3. Adicionar ip = 169.254.10.1 No final da longa linha de texto separado por um espaço
  4. Salve o arquivo.
  5. Crie um arquivo chamado ssh sem extensão no mesmo diretório

Agora você pode ejetar com segurança o cartão SD e iniciar o pi com o cartão SD

Conectando-se ao pi

Você pode se conectar com diferentes métodos ao pi, mas eu gosto de usar o prompt de comando.

  1. Abra o prompt de comando
  2. Digite "ssh [email protected]"
  3. Clique em entrar
  4. Preencha a senha "framboesa"

Wi-fi

Para acessar seu site em seu telefone, você precisará de um ip wi-fi. aqui para, você precisará fazer uma conexão ao Wi-Fi.

  • digite "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • Entre no cliente WPA

wpa_cli

Selecione a interface

interface wlan0

Recarregar configuração

reconfigurar

Pacotes Python

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

use o seguinte código para instalar os pacotes

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

Etapa 2: o banco de dados

O banco de dados
O banco de dados

Para meu banco de dados eu uso 7 tabelas

  • pompConfig
  • sensores
  • MesureSensors
  • Comercial
  • encomendados coquetéis
  • coquetéis
  • conta

Etapa 3: Fiação

Fiação
Fiação

Use meu esquema para conectar todo o projeto.

O relé usa 5 V, mas é controlado com 3,3 V

O LCD usa 5V

Etapa 4: Faça de você um programa de serviço

Para garantir que seu programa seja iniciado quando você inicializar seu pi, você precisará transformar seu código em um serviço. Você faz isso um seguido.

"sudo systemctl enable myscript.service"

Etapa 5: Alojamento

Habitação
Habitação
Habitação
Habitação

Para este projeto usei madeira OSB. Você precisará de pranchas do seguinte tamanho

  • 2 vezes 60 x 42 cm (painel frontal e traseiro)
  • 2 vezes 15 x 42 cm (painéis laterais)
  • 2 vezes 13 x 40 cm (divisórias internas)
  • 2 vezes 10 x 7 cm (plataforma para 2 garrafas)
  • 1 vez 23 x 10 cm (plataforma para 2 garrafas)

Para cortar esta madeira tenha cuidado e peça ajuda se precisar

Depois de montar minha caixa, fiz alguns furos para meus componentes.

  • LCD. (7 cm x 2,5 cm)
  • Botões (círculo de 15 mm)
  • Expositor de garrafa (40 cm x 25 cm)
  • RFID (4 cm x 3 mm)

Depois que isso comece a colocar nas minhas electonices.

Etapa 6: iniciar o aplicativo

  1. conecte o pi
  2. espere até que o programa esteja rodando
  3. vá para o ip que você vê na tela LCD
  4. escolha um coquetel
  5. escaneie seu RFID
  6. Desfrute de uma bebida bem merecida

Recomendado: