Saludos! Seguimos con los ejemplos del PIC18F25K22 utilizando la PIC18BTMCE Board, en esta ocasión estaremos leyendo los datos del DHT22 y aviándolos a través del bluetooth FSC-BT986 para monitorearlo en "MRC SerialPortCtrl".
Sponsor: Feasycom
Este post esta patrocinado por la empresa Feasycom, la cual se centra en la investigación y el desarrollo de productos de IoT (Internet de las cosas), como lo son módulos Bluetooth y módulos WiFi. Con más de 15 años de experiencia en la conectividad inalámbrica, Feasycom tiene capacidades para brindar desarrollo de productos, reducir el costo de integración y acortar el ciclo de personalización del producto para diversos clientes en todo el mundo. Los servicios de ingenierÃa y diseño de Feasycom incluyen:
- SDK
- Soporte de aplicaciones
- Diseño de PCB
- Placas de desarrollo
- Desarrollo de firmware
- Personalización de profundidad
- Solicitud de certificación
Recomendado antes de continuar, revisar los siguientes posts:
Circuito:
Como ya hemos venido haciendo en otros ejemplos para testear el codigo estaré usando la PIC18BT MCE Development Board v1.0 la cual recientemente en otro post mostré como he agregado el FSC-BT986, bueno el circuito es muy sencillo y aca tienes como quedarÃa conectado:
Código:
El codigo envÃa los datos cada dos segundos a través del bluetooth para monitorearlo por el puerto COM.
Resultados:
Como dije vamos a estar recibiendo los datos en el monitor serial, para esto es necesario primero vincular el bluetooth a la computadora:
Ahora solo falta revisar que puertos COM le fueron asignados, en mi caso COM3 y COM4 (Entrante y Saliente respectivamente).
Bueno seleccionamos el puerto COM y seleccionamos el respectivo baudrate, para proceder a conectar.
Aca podemos ver la recepción de los datos de temperatura y humedad:
Descargas:
Aquà el enlace directo para DESCARGAR los archivos disponibles, también puedes revisar o descargar la información desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquÃ, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.
Donaciones:
Si te gusta el contenido o si los recursos te son de utilidad, comparte el enlace en tus redes sociales o sitios donde creas que puede ser de interés y la otra puedes ayudarme con una donación para seguir realizando publicaciones y mejorar el contenido del sitio. También puedes hacer donaciones en especie, ya sea con componentes, tarjetas de desarrollo o herramientas. Ponte en contacto para platicar, o puedes volverte uno de nuestros sponsors.
Pido una retroalimentación avisando cada que un enlace no sirva o tenga errores al momento de abrirlo, asà también si una imagen no se ve o no carga, para corregirlo en el menor tiempo posible.
Links:
- Microchip, "Datasheet PIC18(L)F2X/4XK22", https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC18%28L%29F2X-4XK22-Data-Sheet-40001412H.pdf
- MrChunckuee, "PIC18BT MCE Development Board: Diagrama esquematico", https://mrchunckuee.blogspot.com/2023/02/PIC18BT-MCE-Board-Esquematico.html
- MrChunckuee, "PIC18F25K22 & XC8: Uso del sensor de temperatura y humedad relativa DHT22/AM2302 - Mostrar datos en una LCD16x2", https://mrchunckuee.blogspot.com/2026/03/pic18f25k22-xc8-uso-del-sensor-de.html
- MrChunckuee, "PIC18F25K22 & XC8: Uso de la UART1 con interrupciones para envio y recepción de datos", https://mrchunckuee.blogspot.com/2026/03/pic18f25k22-xc8-uso-de-la-uart1-con.html






0 Comentarios