Reporte Dht22 Esp32
Reporte Dht22 Esp32
Reporte Dht22 Esp32
ENSAM4-A 26/07/2024
Marco Teórico
Diagrama Esquemático
JONATHAN WOOLFSON A. ENSAM4-A 26/07/2024
Código
WiFiClient espClient;
PubSubClient client(espClient);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
Serial.println("");
Serial.println("WiFi conectado");
Serial.print("IP address: ");
Serial.println(WiFi.localIP());
}
JONATHAN WOOLFSON A. ENSAM4-A 26/07/2024
Serial.print("Payload: ");
String data = "";
for (int i = 0; i < length; i++) {
data += (char)payload[i];
}
Serial.println(data);
Serial.print("Tamaño de mensaje: ");
Serial.println(length);
}
JONATHAN WOOLFSON A. ENSAM4-A 26/07/2024
float old_temperature=0;
float old_humidity=0;
Explicación de la Simulación
Para simular el funcionamiento del sistema, se utilizó la plataforma Wokwi. Se creó un proyecto
en Wokwi que incluía los componentes virtuales del ESP32, el sensor DHT22 y el broker MQTT.
El código del ESP32 se cargó en la simulación y se observó el comportamiento del sistema.
Conclusiones y Recomendaciones
Fortalezas:
Debilidades:
Recomendaciones:
Agregar más sensores: Se pueden agregar otros sensores para medir variables
adicionales como la presión atmosférica o la luminosidad.
Implementar una interfaz web: Se puede desarrollar una interfaz web para
visualizar los datos en tiempo real y configurar el sistema de forma remota.
Mejorar la frecuencia de muestreo: Se puede aumentar la frecuencia de
muestreo del sensor para obtener datos más precisos.
Explorar otras plataformas MQTT: Se pueden evaluar otras plataformas MQTT