Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Para monitorear salas u oficinas o cualquier lugar donde podamos usar este proyecto y que se muestre con tantos detalles como gráfico, temperatura en tiempo real y mucho más.
Estamos usando:
En primer lugar, tenemos que hacer una cuenta en esta plataforma IoT y poner este código en su Wemos DI e interconectar su sensor LM35 con Wemos D1 como se muestra en el diagrama y luego procesar algún paso en la plataforma Iot como se muestra en ppt.
Muestre PPT para obtener más información sobre la plataforma IoT.
Debe tomar su propio código de proyecto (lo proporcionará thingsIO. AI, como se muestra en PPT) y cargarlo en el microcontrolador.
Paso 1: Proceso paso a paso de este proyecto
Paso 2: Código
Tienes que cargar este código en tu microcontrolador. Aquí estoy usando wemos d1 y debo importar lo que tienes que cambiar tu wifi SSID y contraseña. (Aquí el mío es SSID: DDIK Makadia y contraseña: kidd123456789)
Paso 3: diagrama
Tiene que conectar su sensor LM35 como se muestra en la figura.
Paso 4: descripción del hardware
Sensor LM35:
Voltaje de funcionamiento: 4-20V 3 pines: VCC, GND, SIGNAL SIGNAL pin cambia el voltaje según la temperatura LM35 es un sensor de temperatura de 3 pines que requiere un VCC y GND y a cambio el tercer pin restante nos da una salida analógica. Para conocer sus configuraciones de clavijas, consulte el diagrama de circuito a continuación. Esta salida se proporciona a los ADC presentes en AtMega 16 IC que, de acuerdo con una fórmula, calculan la temperatura en formato ° C. La serie LM35 son sensores de temperatura de circuito integrado de precisión, cuyo voltaje de salida es linealmente proporcional a la temperatura Celsius (Centígrados). Por tanto, el LM35 tiene una ventaja sobre los sensores de temperatura lineales calibrados en ° Kelvin.
Wemos D1:
Características:
11 pines de entrada / salida digital, todos los pines tienen soporte para interrupción / pwm / I2C / un cable (excepto para D0) 1 entrada analógica (entrada máxima de 3,2 V) Conexión micro USB Conector de alimentación, entrada de alimentación de 9-24 V. Compatible con Arduino Compatible con nodemcu
Especificaciones técnicas:
Microcontrolador ESP-8266EX
Voltaje de funcionamiento 3,3 V
Pines de E / S digitales 11
Pines de entrada analógica 1 (entrada máxima: 3,2 V)
Velocidad de reloj 80MHz / 160MHz
Flash 4M bytes
Longitud 68,6 mm
Ancho 53,4 mm
Peso 25g
Alfiler:
Pin | Función | ESP-8266
TX | TXD | TXD
RX | RXD | RXD
A0 | Entrada analógica, entrada máxima de 3,3 V | A0
D0 | IO | GPIO16D1 | IO, SCL | GPIO5
D2 | IO, SDA | GPIO4
D3 | IO, 10k Pull-up | GPIO0
D4 | IO, dominadas 10k, BUILTIN_LED | GPIO2
D5 | IO, SCK | GPIO14
D6 | IO, MISO | GPIO12
D7 | IO, MOSI | GPIO13
D8 | IO, 10k desplegable, SS | GPIO15
G | Tierra | GND
5V | 5V | -
3V3 | 3,3 V | 3,3 V
RST | Restablecer | RST