完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本项目选择的蓝牙模块为HC-08,其详细介绍如下:
具体参数请登录:广州汇承信息科技有限公司 (hc01.com)
该蓝牙模块可通过UART 接口与MCU连接,本程序选择N32G45x UART-2 接口
1、应用N32G45XVL-STB连接蓝牙模块
2、通过蓝牙模块发送温湿度值
3、手机端,通过蓝牙模块小程序,接收数据
如下只展示核心代码,详细代码参考gitee项目:
源代码和开发文档地址
https://gitee.com/mftang/n32-g45-xvl-stb.git
void bluetooth_action( void ) { uint32_t time_count; time_count = get_timer1_countMs(); if( time_count%1000 == 0 ) // 1000 ms scan the bluetooth port { bluetooth_senglog(); } } static void bluetooth_senglog( void ) { uint8_t dataBuff[36]; double _outVal; shtOpt *shtOpt = sht2xdrv_getResult(); // tempeture if(shtOpt->st_Temp.dataValid) { memset((char*)dataBuff, '\0', sizeof(dataBuff)); _outVal = shtOpt->st_Temp.outValue; shtOpt->st_Temp.dataValid = 0; sprintf((char*)dataBuff, "TM(C): %.2f ", _outVal*0.01); bluetooth_sendString( dataBuff ); } // humidity if(shtOpt->st_RH.dataValid) { memset((char*)dataBuff, '\0', sizeof(dataBuff)); _outVal = shtOpt->st_RH.outValue; shtOpt->st_RH.dataValid = 0; sprintf((char*)dataBuff, "HM: %.2f \r\n", _outVal*0.01); bluetooth_sendString( dataBuff ); } }
硬件测试
微信小程序接收数据
只有小组成员才能发言,加入小组>>
448个成员聚集在这个小组
晒晒我的奖品 国民技术N32L436_EVB开发板
2471 浏览 0 评论
【国民技术N32项目移植】lorawan移植--接入腾讯云
2453 浏览 0 评论
【国民技术N32项目移植】半小时移植完成SPI1驱动代码&使用W5500模块进行UDP通信,十分甚至九分好用
3150 浏览 0 评论
【国民技术N32项目移植】基于N32G4FR和小度音响的智能家庭中枢控制系统
2934 浏览 0 评论
【国民技术N32项目移植】基于freeRTOS的CAN通信
3281 浏览 0 评论
2471浏览 0评论
电子发烧友网
电子发烧友开云(中国)官方
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-4-7 15:18 , Processed in 0.751386 second(s), Total 67, Slave 51 queries .
Powered by 电子发烧友网
© 2015 www.ringvoyeur.com