Índice:
- Etapa 1: Soldando o Firebeetle
- Etapa 2: Mudança de habitação
- Etapa 3: fios de solda para micro USB
- Etapa 4: Quebra da solda para o Firebeetle
- Etapa 5: imprimir o caso em 3D
- Etapa 6: colar o inserto
- Etapa 7: coloque a fita dupla-traseira
- Etapa 8: Faça conexões
- Etapa 9: Codificação - Firebeetle
- Etapa 10: Instalando Bibliotecas para Firebeetle
- Etapa 11: Configuração do arquivo.yaml do Home Assistant
- Etapa 12: instalar o hardware
- Etapa 13: prenda a bateria na tampa
- Etapa 14: Mais detalhes
Vídeo: The Brew Probe - Monitor de temperatura WiFi: 14 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste instrutível, estaremos construindo uma sonda de temperatura que utiliza MQTT e Home Assistant para retransmitir as informações de temperatura para uma página da web onde você pode monitorar a temperatura de germinação em qualquer lugar do seu fermentador.
A lista completa de coisas necessárias para isso é a seguinte:
3D Printable Casehttps://www.thingiverse.com/thing: 2502515
Arquivos de código Arduino e modelo 3D
github.com/misperry/Brew_Probe
Kit de sensor à prova d'água DS18B20: $ 8
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Tem que instalar manualmente a biblioteca onewire
playground.arduino.cc/Learning/OneWire
É necessário instalar a biblioteca arduinoJson. Adicione https://arduino.esp8266.com/stable/package_esp8266… aos URLs do gerenciador de placas.
É necessário adicionar a biblioteca firebeetle
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Sensor MQTT HomeAssistant
home-assistant.io/components/sensor.mqtt/…
Itens a comprar para auxiliar na construção:
Placa USB Micro-B Breakout
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Great Planes Double-Sided Servo Tape 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
Chave PCB
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Red PLA Filament
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Etapa 1: Soldando o Firebeetle
Agora você precisará soldar um cabeçalho incluído em apenas um lado do firebeetle. Será o lado com o VCC.
Etapa 2: Mudança de habitação
Primeiro, você precisará remover o invólucro do conector da sonda térmica e substituí-lo por um invólucro único para cada pino.
Você pode escolher um pino de caixa a partir do seguinte:
Kit de Habitação
Etapa 3: fios de solda para micro USB
Agora você precisará soldar os fios de alimentação e aterramento ao ponto da placa de breakout usb mirco para que possa alimentar a unidade a partir de uma conexão micro usb.
Etapa 4: Quebra da solda para o Firebeetle
Agora você precisa olhar para a porta micro USB do Firebeetle. Existem dois pads marcados com "+" e "-". Eles estarão onde você conectará sua alimentação e aterramento da placa de breakout USB.
Etapa 5: imprimir o caso em 3D
Agora você precisará imprimir o caso em 3D. Os arquivos do modelo podem estar localizados no seguinte:
www.thingiverse.com/thing:2502515
Etapa 6: colar o inserto
Agora você precisará aplicar cola na inserção de cabeça hexagonal e, em seguida, inseri-la no corpo principal da caixa.
Etapa 7: coloque a fita dupla-traseira
Coloque a fita dupla de volta na parte de trás do firebeetle e na parte de trás da placa de proteção de temperatura para instalar.
Etapa 8: Faça conexões
Você conectará o pino vermelho ao VCC e o pino preto ao aterramento. Você conectará o pino sens ao GPIO D6 no firebeetle.
Além disso, você precisará conectar o switch em série com a linha de alimentação proveniente da bateria LiPo. Dessa forma, quando você alterna a chave, ela controla a energia para a unidade.
Etapa 9: Codificação - Firebeetle
Agora você precisará editar o código do seu aplicativo.
A seção será a seguinte:
const PROGMEM char * MQTT_CLIENT_ID = "";
const PROGMEM char * MQTT_SERVER_IP = "";
const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;
const PROGMEM char * MQTT_USER = "";
const PROGMEM char * MQTT_PASSWORD = "";
const PROGMEM char * MQTT_SENSOR_TOPIC = "";
Etapa 10: Instalando Bibliotecas para Firebeetle
Em seu software arduino, você precisará ir para arquivo -> preferências. Em seguida, na seção "URLs de gerenciador de placas adicionais:", você adicionará os dois links a seguir com uma vírgula entre eles.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Em seguida, vá para Ferramentas -> Placa -> Gerenciador de placas … e procure firebeetle. Escolha a "Placa principal FireBeetle-ESP32 da DFrobot DFRDuino" e instale-a.
Finalmente, você precisa ir para Sketch -> Incluir Biblioteca -> Gerenciar Bibliotecas … e você pesquisará o seguinte:
ArduinoJson de Benoit Blanchon (instale isso)
onewire
pubsubclient
Assim que terminar, você instalará o código que possui escolhendo a placa firebeetle, conectando um cabo USB a ela, escolhendo a porta de comunicação em que está no menu do arduino e carregando o esboço.
Etapa 11: Configuração do arquivo.yaml do Home Assistant
Agora você precisará acessar o arquivo configuration.yaml para a instância do assistente inicial. Depois de editar este arquivo, você precisará adicionar a seguinte configuração:
#algum lugar no topo adicione
mqtt:
# então você precisa adicionar o seguinte sensor
sensor 1:
plataforma: mqtt
estado_tópico: ''
nome: ''
unit_of_measurement: '° F'
value_template: '{{value_json.temperature}}'
Etapa 12: instalar o hardware
Você instalará o firebeetle na parte inferior da caixa, removendo a fita dupla-face e colando-a no interior da caixa.
Instale o breakout USB nos dois espaçadores que estão na lateral. Use dois pequenos parafusos para fixá-lo.
Em seguida, você alimentará a sonda de temperatura através da inserção e conectará o fio vermelho à alimentação, o preto ao aterramento e o amarelo ao pino de sinal da placa de interrupção da sonda de temperatura.
Por fim, instale a placa de segurança na lateral do gabinete, retirando a proteção da fita e prendendo-a ao lado onde não interfira com os outros componentes.
Por último, você precisará conectar a bateria e colocar todos os fios dentro do gabinete.
Etapa 13: prenda a bateria na tampa
Agora você precisará simplesmente colocar a bateria na tampa com o mesmo método de aplicar um pouco de fita adesiva dupla na bateria e, em seguida, colá-la na tampa da unidade.
Depois que a bateria estiver no lugar, você pode fechar a tampa do gabinete e ligá-lo !!
Etapa 14: Mais detalhes
Se você quiser mais detalhes, confira o vídeo sobre como construir isso e, no final, há um link para o vídeo detalhado com o procedimento de construção completo definido para você.
-------------------------------------------------- -------------------- Experimente o Amazon Prime 30 dias
Suporte a dica do canal com bitcoins Endereço: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Siga-me no Instructables
Siga-me no Facebook
Siga-me no Twitter
Camisetas
Recomendado:
Super Probe Carlson: 11 etapas (com fotos)
Carlson's Super Probe: Olá a todos, recentemente fiz a " Carlson Super Probe " e eu gostaria de compartilhar com vocês como fazer isso! Em primeiro lugar, ouça o vídeo do Paul. Você verá por que deve construir esta sonda, o quão sensível isso é. Além disso, se você gosta de música eletrônica, você
Home Brew - Mac: 14 etapas
Home Brew - Mac: Este Instructable será usado em alguns outros documentos e, portanto, decidi separá-lo para evitar dobrar nos outros Instructables que irei escrever. Este Instructable irá guiá-lo através do processo para instale Ho
Monitoramento de temperatura do Nodemcu ESP8266 usando DHT11 em um servidor da Web local - Obtenha a temperatura e umidade da sala no seu navegador: 6 etapas
Monitoramento de temperatura Nodemcu ESP8266 usando DHT11 em um servidor da Web local | Obtenha a temperatura e umidade da sala no seu navegador: Olá, pessoal, hoje vamos fazer um teste de umidade & sistema de monitoramento de temperatura usando ESP 8266 NODEMCU & Sensor de temperatura DHT11. A temperatura e a umidade serão obtidas no DHT11 Sensor & pode ser visto em um navegador cuja página da web será gerenciada
ESP32 NTP Temperatura Sonda Cozinhar Termômetro com Correção Steinhart-Hart e alarme de temperatura: 7 etapas (com fotos)
Termômetro de cozinha de sonda de temperatura NTP ESP32 com correção de Steinhart-Hart e alarme de temperatura .: Ainda na jornada para concluir um "próximo projeto", "termômetro de cozinha de sonda de temperatura NTP ESP32 com correção de Steinhart-Hart e alarme de temperatura"; é um Instructable que mostra como adiciono uma sonda de temperatura NTP, piezo b
O MacroGyver - ou Filtro de Macro Home Brew: 6 etapas
O MacroGyver - ou Filtro Macro Home Brew: Sempre quis tirar fotos superproximadas de insetos e pequenas coisas? Esta é uma maneira rápida, fácil e barata de obter bons resultados com muito pouco esforço e dinheiro, e ainda manter todas as configurações da câmera, como a temperatura. Você precisará de: uma lente slr para