Cómo utilizar un sensor de temperatura/humedad DHT22
Para utilizar un sensor de temperatura/humedad enviando la información sobre la temperatura al smartphone a través del módulo BLE AT-09 necesitaremos los elementos siguientes:
- un módulo UNO con su cable USB.
Para obtener más información sobre productos o sus descripciones técnicas entre en nuestra web Solectro Shop.
Realice la siguiente conexión con la placa prototipo MB-102 sin soldar:
Realice la siguiente conexión con la placa prototipo MB-102 sin soldar:
Vamos a tener que leer la temperatura en uno de los pines disponibles. La librería utilizada permite leer la temperatura en grados Celsius o Fahrenheit, solo tenemos que mandar una variable de tipo string al módulo BLE AT-09.
Para poder leer la temperatura, en un archivo nuevo, escribimos el código siguiente en la interfaz de programa Arduino.
Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.
Un mensaje nos indicará si el código ha sido copiado con éxito o contiene errores.
Si el código se compila con éxito, aparece el mensaje siguiente :
Una vez compilado cargue el programa en el micro controlador ATMEGA328P-PU del módulo Uno R3, haciendo clic en Programa/Subir.
Compruebe su funcionamiento abriendo el monitor serie.
Abra el aplicativo LightBlue en su smartphone :
Luego abra las propiedades de TX&RX :
Y seleccione Listen for notifications. Así puede ver a los mensajes llegando desde el módulo BLE AT-09.
Como puede comprobar, en la pantalla la temperatura aparece en valor hexadecimal. Seleccione Hex en la parte superior derecha de su pantalla y cambie a UTF-8 para que la temperatura aparezca en grados Celsius.
0 comentarios:
Publicar un comentario