Índice:
- Etapa 1: configuração
- Etapa 2: o banco de dados
- Etapa 3: Fiação
- Etapa 4: Faça de você um programa de serviço
- Etapa 5: Alojamento
- Etapa 6: iniciar o aplicativo
Vídeo: Coquetéis SmartBar: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
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
- Imagem de disco win32 aberta
- Selecione sua imagem do Rasbian OS
- Selecione o seu cartão SD
- Clique em escrever
Antes de começarmos a codificar, precisaremos configurar algumas coisas no pi.
- Vá para o diretório de inicialização do cartão SD
- Abra o arquivo "cmdline.txt"
- Adicionar ip = 169.254.10.1 No final da longa linha de texto separado por um espaço
- Salve o arquivo.
- 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.
- Abra o prompt de comando
- Digite "ssh [email protected]"
- Clique em entrar
- 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
Para meu banco de dados eu uso 7 tabelas
- pompConfig
- sensores
- MesureSensors
- Comercial
- encomendados coquetéis
- coquetéis
- conta
Etapa 3: 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
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
- conecte o pi
- espere até que o programa esteja rodando
- vá para o ip que você vê na tela LCD
- escolha um coquetel
- escaneie seu RFID
- Desfrute de uma bebida bem merecida
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Armário de fliperama para coquetéis: 8 etapas
Cocktail Table Arcade Cabinet: Eu decidi fazer algo bom para mim e usar meu fim de semana de férias para finalmente terminar este projeto
Impressora de coquetéis: 6 etapas
Impressora de coquetéis: construímos com meu marido uma impressora de coquetéis: uma máquina que é capaz de " imprimir " coquetéis diferentes de 6 fontes líquidas. Mas pode ser 4, 8, 12, 37 …. O que você quiser. Este sistema permite decidir qual coquetel você quer imprimir
Armário de Arcade para Coquetéis de Classe de Móveis: 12 etapas (com fotos)
Furniture Grade Cocktail Arcade Cabinet: Sou designer de produtos, geek de videogame e hobbista de apartamentos. Fui mordido pelo bug do arcade MAME e precisava comprar um presente de casamento para meus amigos Dorothy e Arvon, então decidi projetar e construir um gabinete de arcade que seria discreto