首先思路很简单
第一步,用传感器读取环境温度
然后,将温湿度数据处理,通过某种方式上传服务器。
接下来,服务器程序接收数据,并写入数据库
最后,通过网页,app或则其他方式访问数据库,获取数据并显示
做了一个简单Demo,如下:
一,获取环境温度 SHT-30+stm32 C语言
SHT-30 温湿度传感器 淘宝上都有很便宜十几,二十块节 借图如下
stm32 市面上流行一款微控制器(也叫单片机,或则MCU)
贵的便宜的,都有,像我这个也就十多二十块
单片机和传感器之间是用的I2C通信
程序写得很简单,演示一下
int main(void)
{
delay_init();
/* 串口初始化 115200 8-N-1 */
USART_Config();
SHT30_CheckOk();
while(1)
{
// 读取温湿度
Read_sht30();
// 数据处理
Convert_sht30();
// 打印温湿度 有一个重定向在里面,把温湿度打印到串口
printf("%f\n", tem);
printf("%f\n&