Esta web es parte de la ayuda TSI-063000-2021-33, financiada por Ministerio de Asuntos Económicos y Transformación Digital y la Unión Europea-Plan de Recuperación de la UE como entidades financiadoras, en el marco del Plan de Recuperación, Transformación y Resiliencia y el Mecanismo de Recuperación y Resiliencia

IoT Smart Home Kit para ESP32.

🛜 Proyecto 14: Recibir información por bluetooth. 🟠

Descripción

En este proyecto, como en el proyecto anterior hemos convertido nuestro ESP32STEAMakers en un dispositivo bluetooth, en este caso lo que haremos sera recibir información del sensor DHT11 si asi lo solicitamos.

Componentes

Lista de componentes utilizados para realizar el proyecto:

  • Microcontrolador: ESP32 STEAMakers
  • Actuadores:

  • Sensor:
    • DHT11 en el PIN 17

Esqematico

Proyecto 1

Código

Proyecto 8

Ejercicios propuestos

  1. Cada vez que un dispositivo Bluetooth envíe una solicitud para obtener los datos del DHT11, muestra en la pantalla LCD los valores actuales de temperatura y humedad. Asegúrate de que la información sea clara, por ejemplo, “Temp: 28°C” y “Hum: 60%”.
  2. Modifica el proyecto para que el dispositivo Bluetooth pueda solicitar información tanto del DHT11 como de un segundo sensor (por ejemplo, un sensor de gas o PIR). Dependiendo de la solicitud enviada, el ESP32 debe enviar los datos del sensor correspondiente a través de Bluetooth. Asegúrate de que la pantalla LCD también muestre los datos del sensor que ha sido solicitado. Podrías crear un comando de Bluetooth que solicite información de ambos sensores simultáneamente y muestre ambos resultados en la pantalla LCD y en la aplicación.