Índice:
- Suprimentos
- Etapa 1: drivers de firmware e micropython
- Etapa 2: conexões
- Etapa 3: Adicionar Sensores ao Domoticz
- Etapa 4: Resultado
Vídeo: Caixa de Sensores para Estufa: 5 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Ei. Quero apresentar mais um projeto meu para toda a sociedade.
O projeto visa automatizar a estufa que construí no meu quintal. Esta é a primeira etapa - criação de um complexo de sensores para estufa. Mais tarde, no futuro, com base em dados de sensores, planejo automatizar a irrigação e a ventilação. O dispositivo é baseado no Wemos D1 mini Pro. O software para este projeto foi escrito em MicroPython. Os dados dos sensores fluem para o servidor Domoticz em execução no Raspberry Pi Zero.
Agora vamos nos aprofundar nos detalhes.
Suprimentos
Para este projeto, você precisa de:
1. Wemos D1 mini Pro
2. Base trippler Wemos
3. Blindagem da fonte de alimentação (opcional, você pode alimentar D1 via USB).
4. Tela OLED
5. Sensor DHT22
6. Sensor de SOLO
7. sensor de temperatura 18b20
8. Habitação
9. Cabos Dupont
10. Executando servidor Domoticz (estou usando Raspberry Pi Zero)
11. Arquivos Pyhon. Todos os arquivos de que você precisa estão aqui.
Etapa 1: drivers de firmware e micropython
Não vou me aprofundar em como o firmware é instalado no dispositivo. O procedimento é descrito em detalhes em um dos meus posts anteriores aqui.
Embora haja uma coisa que você precisa saber sobre como instalar o firmware no WemosD1 mini Pro. Normalmente, quando estou instalando o firmware, uso o seguinte comando:
python esptool.exe --port COM5 --baud 460800 write_flash --flash_size = detect 0 C: / path_to_firmware
Mas não funciona com a versão D1 mini Pro. Funciona com D1 mini, mas não com Pro. Depois de instalar o firmware dessa forma, o D1 entra em loop infinito - ele reinicia constantemente. Em algum lugar da internet descobri que é necessário descrever o tamanho da memória flash que ela usará. Você deve usar o comando abaixo:
python esptool.exe -p COM8 write_flash -fs 4 MB 0 C: / path_to_firmware
Então, depois de instalar o firmware, carregue os arquivos mencionados acima em 11.) exceto main.py, usando ampy por exemplo. Você precisará editar main.py mais tarde, portanto, não faça upload agora:).
Etapa 2: conexões
Conecte todo o hardware.
1. Sensor de solo:
Fio vermelho ======> + 3,3 V
Preto ======> GND
Amarelo (dados) ===> A0
2. Tela OLED:
GND ======> GND
VCC ======> + 5V
SCL ======> D1
SDA ======> D2
3. ds18x20:
Vermelho ======> + 3,3 V
Preto ======> GND
Branco (dados) ==> D6, também através do resistor de 4,7 kOhm conectado a + 3,3 V
4. DHT22:
GND ======> GND
VCC ======> + 3,3V
OUT ======> D3
Etapa 3: Adicionar Sensores ao Domoticz
Adicione sensores ao seu servidor Domoticz.
1. Selecione SETUP / HARDWARE para adicionar hardware.
2. Adicione "Dummy" no menu suspenso. Quando o hardware é adicionado, a visão geral de todo o hardware definido será exibida.
O novo hardware deve estar na lista e deve haver um botão "Criar Sensores Virtuais". Clique neste botão. Escolha o tipo de sensor que você criou. Observe o número IDX do seu sensor.
Insira os números idx para cada sensor no arquivo main.py. Você precisa disso em seu script Python para endereçar dados de sensores a sensores virtuais.
Para ver a lista de dispositivos, clique na guia CONFIGURAÇÃO e selecione DISPOSITIVOS.
Além disso, insira o endereço IP do seu servidor Domoticz no arquivo main.py.
Agora você pode fazer upload de main.py para Wemos D1 mini Pro.
Etapa 4: Resultado
Ligue o dispositivo.
Após o início do ESP, encontre uma nova rede WiFi chamada "Wifimanager". Conecte-se a ele com seu PC ou telefone usando a senha: "tayfunulu", vá para o endereço IP 192.168.4.1.. Aqui você pode conectar seu ESP à rede WiFi local. Escolha a rede WiFi que você vai usar, digite a senha e clique em "Enviar". Se tudo estiver correto, você verá a mensagem "ESP conectado com sucesso à rede XXXX". Seu ESP agora está conectado à sua rede WiFi e pronto. Assim que se conectar ao WiFi, ele se conectará ao servidor Domoticz e começará a enviar dados dos sensores. Você pode acompanhar o processo em "Setup" / "Log". Exiba os sensores recém-criados clicando na guia "Temperatura". A imagem do sensor será mostrada.
O sensor de solo será mostrado na guia "Utilitários".
Marque os sensores como "favoritos" clicando na estrela para vê-los todos na guia "Painel de controle".
Uma vez que o tratamento de erros é implementado no código, o dispositivo não irá travar, mas apenas reiniciar em caso de erro.
Agora você saberá o que está acontecendo na sua estufa.
Boa sorte:)
Recomendado:
Automatizando uma estufa com LoRa! (Parte 1) -- Sensores (temperatura, umidade, umidade do solo): 5 etapas
Automatizando uma estufa com LoRa! (Parte 1) || Sensores (Temperatura, Umidade, Umidade do Solo): Neste projeto irei mostrar como automatizei uma estufa. Isso significa que vou mostrar como construí a estufa e como conectei a eletrônica de energia e automação. Além disso, mostrarei como programar uma placa Arduino que usa L
Estufa Inteligente: 12 Passos
Smart Greenhouse: você já teve o problema de que estava muito quente na sua estufa, então todas as suas plantas morreram porque você se esqueceu de abrir as saídas de ar? Não procure mais, a smart estufa é a solução para esse problema. A etapa seguinte mostra como construir você
Sensores de efeito estufa inteligentes: 5 etapas
Sensores Smart Greenhouse: Este Instructable está agora no concurso de Microcontroladores, por favor, votem nele: DHello a todos, Hoje vou mostrar a vocês meu pequeno projeto que construí por alguns dias. Este conjunto é composto por 4 (quatro) sensores diferentes e acho que todo dono de estufa
A Barbie Box: uma caixa camuflada / caixa de som para seu reprodutor de MP3: 4 etapas (com fotos)
A Barbie Box: uma caixa camuflada / caixa de som para seu reprodutor de mp3: esta é uma caixa de proteção acolchoada para seu reprodutor de mp3 que também converte o fone de ouvido em um quarto de polegada, pode funcionar como uma caixa de som com o toque de um botão e disfarça o seu mp3 player como um toca-fitas do início dos anos noventa ou roubo baixo semelhante
Construir uma caixa de bateria para caixa de charuto para rádios de tubo: 4 etapas
Construir uma caixa de bateria de charuto para rádios de tubo: Se você gosta de construir e brincar com rádios de tubo como eu, provavelmente você tem um problema semelhante ao que eu tenho para ligá-los. A maioria dos circuitos antigos foi projetada para funcionar com baterias de alta tensão que não estão mais disponíveis. Então