任务C-2:STM32辅助开发
找到1块 LoRa模块,一个温湿度光照传感器模块,编码实现以下功能
任务要求:
1.LoRa模块采集温湿度和光照度后显示如图,显示值不带小数。
2.光照度LightLux = pow(10, ((1.78 - log10(33/ voltage - 10)) / 0.6)),voltage表示电压。
3.光照度小于100lux,LoRa板LED2灯亮,反之熄灭。
4.LoRa模块通过USB数据线连接工作站电脑,通讯波特率115200。
5.工作站电脑开启串口调试工具,默认Hex方式传输数据。
ASCII方式数据格式:
temperature:27|humidity:36|light:1210
HEX方式数据格式:
74 65 6D 70 65 72 61 74 75 72 65 3A 32 37 7C 68 75 6D 69 64 69 74 79 3A 33 36 7C 6C 69 67 68 74 3A 31 32 31 30
6.按压SW2按键,以ASCII码方式传输数据,松开SW2恢复HEX码方式传输数据。
7.完成以上任务后请做以下步骤:
(1)在这块LoRa模块板上贴上标签纸,注明:C-2。
(2)开发完成后将LoRa模块安装到工作站旁,通过USB转串口数据线连接工作站电脑,工作站电脑打开串口调试工具,接收信息并显示,等待裁判验证评分。
(3)把工程源码打包成压缩文件,另存为“C-2-NBIOT.rar”。
视频
交流方式
联系QQ:1546077713(可能搜索不到)
微信号:QQ1546077713
物联网竞赛交流QQ群:811789852
竞赛笔记知识库链接:[物联网技能大赛]2023年至2024年竞赛笔记_持续更新