Índice:

Alças de torneiras eletrônicas: 7 etapas
Alças de torneiras eletrônicas: 7 etapas
Anonim
Pegas para torneiras eletrônicas
Pegas para torneiras eletrônicas
Pegas para torneiras eletrônicas
Pegas para torneiras eletrônicas
Pegas para torneiras eletrônicas
Pegas para torneiras eletrônicas

Cerveja (também Cidra) Toque em Alças com display eletrônico com o nome da cerveja, o ABV e uma descrição da cerveja. Você insere o nome da cerveja, o ABV e a descrição em uma página da web.

Você pode se conectar à alça da torneira pela rede sem fio OU conectar-se diretamente ao ponto de acesso sem fio da alça da torneira.

Suprimentos

Placa Wemos D1 Mini ESP8266

Chave liga / desliga básica

Bateria recarregável de 3,7 volts

Módulo de carregamento de bateria TP4056

I2C Serial 128x64 SSD1306 OLED LCD Display Módulo LCD para Arduino

Veja as fontes de peças da Amazon no final.

Passo 1:

Etapa 2: conecte tudo junto

Conecte tudo junto
Conecte tudo junto

Conecte o positivo e o negativo da bateria ao módulo de bateria B + e B-

Conecte o Out + do Módulo de Bateria à perna do meio do interruptor liga / desliga

Conecte uma das pernas externas do interruptor liga / desliga à conexão de 5 volts no WEMOS D1 Mini

Conecte a saída - do módulo de bateria ao aterramento no Wemos D1 Mini e no display OLED

Conecte 3,3 Volt no Wemos D1 Mini ao VCC no display OLED

Conecte D1 no Wemos D1 Mini ao SCL no display OLED

Conecte D2 no Wemos D1 Mini ao SDA no display OLED

Etapa 3: programe o Wemos D1 Mini

Você precisará programar o Wemos D1 Mini usando o IDE Arduino disponível aqui:

Este é um bom recurso para baixar o IDE e configurá-lo para o D1 mini.

Conecte o D1 Mini ao cabo USB para encontrar a porta COM que está usando:

gist.github.com/carljdp/e6a3f5a11edea63c2c…

Adicione as bibliotecas necessárias para o Tap Handle Sketch. Aqui estão as informações sobre como baixar / instalar as bibliotecas necessárias:

www.arduino.cc/en/guide/libraries

Você precisará das seguintes bibliotecas:

SPI

Arame

Adafruit_GFX

Adafruit_SSD1306

ESP8266WebServer

ESP8266WiFi

WiFiClient

Baixe o Sketch aqui, abra-o no programa Arduino IDE e faça as alterações necessárias: altere o:

entrada para o nome da rede sem fio / SSIDentry para o número do identificador da senha sem fio, se necessário, variável plastoct

os números do endereço IP conforme necessário. A estrutura do endereço IP deve corresponder à sua rede.

"SOFT-SSID", "PASSWORD" (em ambos os lugares)

Etapa 4: digite o endereço IP para o identificador de toque em um navegador da web

Digite o endereço IP para o identificador de toque em um navegador da web
Digite o endereço IP para o identificador de toque em um navegador da web

Insira o endereço IP que você forneceu para o Tap Handle em seu navegador favorito. No arquivo anexado, o endereço é 192.168.1.201

Isso abrirá o formulário a ser preenchido para a cerveja. Quando você clicar em "enviar", as informações serão exibidas na tela da torneira. A PÁGINA DA WEB MOSTRARÁ "A conexão foi redefinida" após o botão enviar ser pressionado. Basta clicar no botão "voltar" do navegador da web e você estará de volta ao formulário de entrada e poderá fazer as alterações e enviar novamente.

Digite o nome da cerveja. Usando a fonte "Média", que é o padrão, você tem 10 caracteres por linha para o nome da cerveja. Você pode usar no máximo 2 linhas. Se você usar duas linhas para o nome da cerveja, as duas últimas linhas (Descrição 3 e 4) não terão espaço para exibição. Você pode reduzir o tamanho da fonte ABV e obter uma linha de volta (Descrição 3)

Se você selecionar a fonte grande, terá apenas 7 caracteres e a última linha (Descrição 4) não terá espaço para exibição. Novamente, você pode reduzir o tamanho da fonte ABV e voltar para a última linha (Descrição 4).

Você pode brincar com os tamanhos de fonte e descrições até obter as coisas da maneira que você deseja. Isso funcionará com o USB conectado diretamente ao Wemos D1 Mini. Para funcionar sem bateria, coloque o botão na posição "on". Ao desconectar o Wemos do USB com o botão liga / desliga desligado, você perderá as informações da cerveja inseridas e terá que digitá-las novamente. Carregue a bateria conectando um micro cabo USB ao módulo da bateria. A luz vermelha no módulo mostra que ele está carregando, a luz verde significa que ele está carregado.

Etapa 5: carregue a bateria

Carregue a bateria
Carregue a bateria
Carregue a bateria
Carregue a bateria

Conecte um cabo Micro USB ao Módulo de bateria para carregar a bateria. O LED fica vermelho durante o carregamento e azul quando está sendo carregado. Essas cores podem ser diferentes para o seu módulo de carregamento.

Uma bateria de 1000mAh totalmente carregada executará a torneira por cerca de 12 horas

Etapa 6: inserir componentes eletrônicos em uma alça de torneira

Insira componentes eletrônicos em uma alça de torneira
Insira componentes eletrônicos em uma alça de torneira
Insira componentes eletrônicos em uma alça de torneira
Insira componentes eletrônicos em uma alça de torneira
Insira componentes eletrônicos em uma alça de torneira
Insira componentes eletrônicos em uma alça de torneira

Eu gostaria de ter uma ótima solução aqui, mas ainda estou trabalhando nisso. A imagem aqui é a "entranhas" disso colocada em uma caixa de lápis que foi modificada. qualquer coisa em uma torneira. Eu fiz uma "caixa de madeira" para colocar os eletrônicos e não gosto da aparência dela.

Acho que eventualmente vou acabar com um case impresso em 3D, mas ainda estou fazendo protótipos de configurações.

Existem alguns visores de tinta eletrônica intrigantes que seriam perfeitos para isso.

Etapa 7: Lista de peças da Amazon

Aqui estão as peças que usei para esta compilação: Módulo de bateria:

Display OLED:

Placa ESP8266:

Switch (não posso dizer que recomendo este, deve haver alguns de melhor qualidade):

Bateria (você pode usar o tamanho que mais lhe convier, os 1000mAh duram cerca de 12 horas):

Caixa de lápis (tudo pode caber aqui, mas eu acho que é muito alto e é um ajuste bem apertado, você precisa adicionar o encaixe da torneira também): https://smile.amazon.com/gp/product/B00NJ0R23Q/ ref…

Encartes de toque:

Recomendado: