Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Para monitorar salas ou escritórios ou qualquer lugar podemos usar este projeto e que se mostra com tantos detalhes como gráfico, temperatura em tempo real e muito mais.
Estamos usando:
Em primeiro lugar, temos que fazer a conta nesta plataforma IoT, e colocar este código em seu Wemos DI e fazer a interface de seu sensor LM35 com Wemos D1 como mostrado no diagrama e, em seguida, processar alguma etapa na plataforma Iot como mostrado no ppt.
Mostre PPT para obter mais informações sobre a plataforma IoT.
Você tem que pegar seu próprio código de projeto (ele será fornecido por thingsIO. AI, como mostrado em PPT) e fazer o upload para o microcontrolador.
Etapa 1: Processo passo a passo deste projeto
Etapa 2: Código
Você deve carregar este código em seu microcontrolador. Aqui estou usando wemos d1 e devo importar algo que você tem que alterar seu SSID e senha do wifi. (Aqui meu é SSID: DDIK Makadia e senha: kidd123456789)
Etapa 3: Diagrama
Você deve conectar seu sensor LM35 conforme mostrado na figura.
Etapa 4: descrição do hardware
Sensor LM35:
Tensão operacional: 4-20V 3 pinos: VCC, GND, SIGNAL SIGNAL pino muda a tensão de acordo com a temperatura LM35 é um sensor de temperatura de 3 pinos que requer um VCC e GND e em troca o terceiro pino restante nos dá uma saída analógica. Para suas configurações de pinos, consulte o Diagrama de Circuito abaixo. Esta saída é então fornecida aos ADCs presentes no AtMega 16 IC que de acordo com uma fórmula calculam a temperatura no formato ° C. A série LM35 são sensores de temperatura de circuito integrado de precisão, cuja tensão de saída é linearmente proporcional à temperatura Celsius (Centígrados). O LM35 tem, portanto, uma vantagem sobre os sensores de temperatura linear calibrados em ° Kelvin.
Wemos D1:
Recursos:
11 pinos de entrada / saída digital, todos os pinos têm interrupção / pwm / I2C / um fio suportado (exceto para D0) 1 entrada analógica (entrada máxima de 3,2 V) Conexão micro USB Conector de alimentação, entrada de alimentação de 9-24 V. Compatível com Arduino Compatível com nodemcu
Especificações técnicas:
Microcontrolador ESP-8266EX
Tensão operacional 3,3 V
Pinos de E / S digital 11
Pinos 1 de entrada analógica (entrada máxima: 3,2 V)
Velocidade do relógio 80 MHz / 160 MHz
Flash 4M bytes
Comprimento 68,6 mm
Largura 53,4 mm
Peso 25g
Alfinete:
Pin | Função ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Entrada analógica, entrada máx. 3,3 V | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k pull-up | GPIO0
D4 | IO, 10k pull-up, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k pull-down, SS | GPIO15
G | Ground | GND
5V | 5V | -
3V3 | 3,3 V | 3,3 V
RST | Reiniciar | RST