Índice:
- Suprimentos
- Etapa 1: preparando sua moradia
- Etapa 2: Solda
- Etapa 3: coloque tudo na caixa
- Etapa 4: Software
- Etapa 5: hora do churrasco
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Neste Instructable, vou mostrar como fazer sua própria versão de uma ferramenta para churrasco que mede a temperatura atual em seu churrasco e liga um ventilador para acendê-lo, se necessário. Além disso, há também um sensor de temperatura do núcleo da carne conectado, e tudo isso está (no meu caso) conectado ao Domoticz: leitura em tempo real das temperaturas atuais e também registro.
Suprimentos
Coisas que você precisa:
- Wemos D1 mini (1x)
- Módulo de termopar MAX31855 incluindo sonda (2x)
- Potenciômetro 10k Ohm (1x)
- LCD 2004 incl módulo I2C (1x)
- IRF 520 mosfet (1x)
- Ventilador 5v (2x)
- Alimentação LM2596 DC (1x) - ajuste a saída para 5v, a entrada pode variar
- Carcaça (1x)
- Conectores para termopar (2x) - (conecte a ambos MAX31855 com as sondas)
- Conector DC fêmea (2x) - um para DC in (dependendo da tomada de alimentação DC)
- Conector DC macho (1x) - para conectar os ventiladores
- Porca e parafuso M3 x 30
- Fonte de alimentação DC pelo menos 5v
- alguns fios duplos - para conectar os ventiladores.
- mini cabo USB antigo - para alimentar o mini D1
Ferramentas de que você precisa:
- Estação de solda
- Brocas em vários tamanhos
- Ferramenta de corte para display
Etapa 1: preparando sua moradia
Em primeiro lugar, meça o tamanho da tela. Faça um corte na parte superior da caixa para que a tela se encaixe perfeitamente. Em seguida, faça dois orifícios no local dos orifícios de montagem na placa traseira do LCD (veja a foto).
Em seguida, use os parafusos M3x30 para montar o display na caixa, veja outra foto de cima.
Agora vamos começar a conectar / soldar todas as peças juntas.
Etapa 2: Solda
Agora é hora de conectar todas as partes, veja a imagem e abaixo:
Wemos D1 mini -> MAX31855 (churrasco)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D8 / GPIO15 -> CS
Wemos D1 mini -> MAX31855 (carne)
3v3 -> VCC
GND -> GND
D6 / GPIO12 -> SO
D5 / GPIO14 -> SCK
D4 / GPIO2 -> CS
Wemos D1 mini -> Potímetro
3v3 -> VCC
GND-> GND
A0 -> Pote
Wemos D1 mini -> IRF520
D0 -> SIG
GND -> GND
Wemos D1 mini -> LCD2004
D1 / GPIO5 -> SCL
D2 / GPIO4 -> SDA
5v -> VCC
GND -> GND
Etapa 3: coloque tudo na caixa
Então agora é hora de colocar tudo na caixa. Os visores já estão montados lá. Você acabou de colocar todas as partes, delicadamente e que as partes de sinal não estão se tocando. Veja a foto como eu fiz.
Além disso, este é o momento de fazer os vários furos para os conectores. No meu caso, coloquei a alimentação de um lado e os sensores / saída da ventoinha no outro.
Etapa 4: Software
O Wemos D1 mini deve ser atualizado com ESPeasy para este tutorial, mas você pode usar sua própria escolha. Como instalar o ESPeasy, consulte:
Configure todos os dispositivos conectados aos GPIOs corretos (veja as fotos para minhas configurações)
- Entrada analógica (potenciômetro) para D0 / ADC (TOUT)
- Ventilador: GPIO 16
- Sensor para churrasco: GPIO15
- Tela LCD2004: GPIO4, 5, 0
- Sensor de carne: GPIO2
Configurações de tarefa
Entrada analógica:
Você precisa configurar os 1024 pontos de medição para graus "normais". Usei 50 a 250 ° C, mas você pode ajustar isso ao seu gosto em "Calibração de dois pontos". Veja fotos. Intervalo de 1 s, valor com 0 casas decimais
Sensores de temperatura (churrasco e carne):
Intervalo de medição para 5 segundos (não muda tanto)
LCD2004:
Encontre o endereço I2C certo, isto é uma tentativa e erro (ou quando você souber o endereço, escolha aquele). Ajuste o tamanho da tela para o tamanho certo (4x20). Nas linhas, preencha o texto e os valores desejados. Veja a foto de como fiz isso (está em holandês).
Ative as regras em "Ferramentas" e selecione "Regras" e "Motor antigo".
Em seguida, faça uma regra, para controlar o ventilador (certifique-se de que os nomes dos dispositivos e os valores são os mesmos, caso contrário, não está funcionando):
na medição # temperatura <[Waarde # Analog] fazer
let, 1, [Waarde # Analog] - [Meting # Temperature]
se% v1%> 5
GPIO, 16, 1 // liga o ventilador
fim se
Fim
em Meting # Temperature> [Waarde # Analog] do
let, 2, [Meting # Temperature] - [Waarde # Analog]
se% v2%> 5
GPIO, 16, 0 // desligar o ventilador
fim se
Fim
É hora de testar! Certifique-se de que o ESP8266 pode se conectar à rede wi-fi, caso contrário, ele não inicializará!
Etapa 5: hora do churrasco
Agora monte os ventiladores juntos e monte-os na churrasqueira. Veja as fotos de como fiz isso. Agora é começar o "guru do churrasco" e começar a fazer churrasco!
Recomendado:
Visor LED de madeira para jogos com tecnologia Raspberry Pi Zero: 11 etapas (com imagens)
Tela de LED de madeira para jogos com tecnologia Raspberry Pi Zero: Este projeto produz uma tela de LED de 20x10 pixels baseada em WS2812 com um tamanho de 78x35 cm que pode ser facilmente instalada na sala de estar para jogar jogos retrô. A primeira versão dessa matriz foi construída em 2016 e reconstruída por muitas outras pessoas. Esta experiência
Visor LCD I2C / IIC - Use um LCD SPI para o visor LCD I2C Usando o módulo SPI para IIC com Arduino: 5 etapas
Visor LCD I2C / IIC | Use um LCD SPI para o Display LCD I2C Usando o Módulo SPI para IIC com Arduino: Oi pessoal, já que um LCD SPI 1602 normal tem muitos fios para conectar, então é muito difícil fazer a interface com o arduino, mas há um módulo disponível no mercado que pode converter a exibição SPI em exibição IIC, então você precisa conectar apenas 4 fios
Faça um enorme visor LED 4096 para Pixel Art Retro: 5 etapas (com imagens)
Faça um enorme visor LED 4096 para Pixel Art Retro: ***** Atualizado em março de 2019 ****** Existem algumas maneiras de prosseguir neste projeto, construir tudo do zero ou aproveitar uma versão de kit. Abordarei os dois métodos neste Instructable. Este Instructable cobre uma instalação de LED 64x64 ou 4.096 RGB
Visor de matriz de LED em rede Mirolo para sinalização digital: 22 etapas (com imagens)
Visor de matriz de LED em rede Mirolo para sinalização digital: a sinalização digital pode ser útil em eventos para informar os visitantes sobre os próximos painéis, mudanças na programação ou fornecer informações dinamicamente. O uso de monitores LED Matrix para isso torna as mensagens legíveis mesmo de longe e é um fe
Aumentando o alcance de um termômetro para churrasco sem fio (rev 2): 11 etapas
Aumentando o alcance de um termômetro para churrasco sem fio (rev 2): Este instrutivo irá descrever um processo muito simples para aumentar o alcance de um termômetro para churrasco sem fio. Embora o processo deva ser semelhante para quase todos os termômetros de RF, o modelo específico que estou hackeando é um " Maverick RediChek Remote Wir