一、硬件材料清单:
1、STM32核心板
2、OLED显示屏
3、TDS传感器
4、DS18B02水温传感器
5、NB-IoT模块
二、实现的功能
1、数据的实时检测
2、本地OLED数据实时刷新
3、远程终端上位机数据显示刷新
三、效果演示
四、硬件部分源代码共享
//»ñȡζȴ«¸ÐÆ÷Êý¾Ý
temperature=DS18B20_Get_Temp();
if(temperature<0)
{
OLED_ShowString(15,40,"-",16); //ÏÔʾ¸ººÅ
temperature=-temperature; //תΪÕýÊý
}
else
OLED_ShowString(15,40," ",16); //È¥µô¸ººÅ
//OLEDÏÔʾζȴ«¸ÐÆ÷Êý¾Ý
OLED_ShowNum(20,0,temperature/10,2,16);//ÏÔʾÕýÊý²¿·Ö
OLED_ShowString(40,0,".",16); //ÏÔʾСÊýµã
OLED_ShowNum(45,0,temperature%10,1,16);//ÏÔʾСÊý²¿·Ö
msg[4]=temperature/10;
msg[5]=temperature%10;
五、源代码链接
https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.4fee3d0dpGEOMw&ft=t&id=715634386544