2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Estas são as instruções sobre como conectar e programar um Wemos mini D1 para que ele possa ler a temperatura de um DHT11 e você possa manipular as informações por meio do aplicativo Blynk via WIFI. Usar o aplicativo Blynk permitirá o uso para exibir valores graficamente (Umidade e / ou Temperatura) e, se desejar, pode definir eventos através do aplicativo Blynk, tornando-o mais conveniente, pois podemos usar um aplicativo em vez de reescrever codificado no IDE do Arduino toda vez que quisermos modificar ou adicionar um evento (confira www.blynk.cc) O segundo será "hard code", eu o chamo assim porque se você quiser modificar o código terá que carregá-lo manualmente através do compilador a propósito de usar o aplicativo Blynk, o código é para o sensor e relé PIR. Também incluirei meu arquivo STL para meu gabinete personalizado, se desejar imprimi-lo. Eu faço isso como um hobby e sou bastante novo nisso. Se houver alguma sugestão onde eu possa melhorar isso, de qualquer forma, me avise.
PROPÓSITO:
O Wemos mini D1 será capaz de ler temperatura e umidade e detectar movimento através do PIR. O que você quer fazer com isso é com você. O aplicativo Blynk oferece muitas opções sobre como usar essa configuração. Meu código está configurado para ter o relé ligado por 30 minutos. Você é mais do que bem-vindo para alterar isso se desejar através do código.
Alternativamente, uma opção poderia ser Ler a temperatura de uma sala e com aquele valor determinado, através do aplicativo Blynk, criar mesmo com declarações IF. Por exemplo, posso ler a temperatura e configurá-la para, SE a temperatura ambiente estiver acima desta temperatura (vamos configurá-la para 90 graus), então abra o relé; A CA pode ser conectada ao relé, portanto, quando a temperatura ambiente estiver acima de uma determinada temperatura, a CA será ligada. Caso contrário, desligue o relé. MAS você terá que recodificá-lo e tornar virtual o pino ao qual o relé está conectado, e enviá-lo ao aplicativo blynk para que possa manipular o relé através do aplicativo
Passo 1:
Foi assim que conectei meu Wemos D1. Eu aprendi da maneira mais difícil que você não pode conectar nada a GPIO0, GPIO2 e / ou GPIO15, caso contrário, não seria capaz de redefinir a placa para o modo de programação e não me deixaria carregar meu esboço enquanto algo estivesse conectado a qualquer um desses pinos. Mudei meu pino PIR de D4 (GPIO2) para D1.
Passo 2:
Este é meu gabinete personalizado que se encaixa bem em todos os meus componentes. Ele tem um suporte para a tomada de parede e um orifício de ilhó na parte traseira para os cabos. Se você não tiver uma impressora 3D, você pode pegar a caixa de saída 1-Gang no HomeDepot, apenas certifique-se de que os componentes se encaixem. No futuro, irei refazer o gabinete e adicionar um local para um micro USB fêmea, então não terei que remover o Wemos de seu gabinete sempre que desejar fazer o upload de um esboço para ele.
Etapa 3:
Em anexo está o código para o Wemods D1. Abra no Arduino IDE, mude sua rede WIFI, senha, código Blynk Auth e faça upload do esboço.