资源简介

使用51单片机连接BH1750光照传感器与ds18b20温度传感器,对光照、温度进行采集,通过串口打印出来。

资源截图

代码片段和文件信息

#include
#include 
#include 

 
void main()
{
float temp;
unsigned char str[5];
uart_init();
BH1750_init();
while(1)
{
Single_Write_BH1750(0x01);
Single_Write_BH1750(0x10);
Delay(180);
Multiple_Read_BH1750();
dis_data=BUF[0];
dis_data=(dis_data<<8)+BUF[1];//合成数据,即光照数据
temp=(float)dis_data/1.2;
 
 conversion(temp);         //计算数据和显示
 str[0]=wan;
 str[1]=qian;
        str[2]=bai;
 str[3]=shi;
 str[4]=ge;
 uart_printf(“light:“);
 uart_printf(str);
 uart_printf(“\r\n“);
Delay(2000);
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-03-20 17:39  STC_BH1750\
     文件        2951  2019-03-11 16:16  STC_BH1750\light.h
     文件        5115  2002-04-16 22:32  STC_BH1750\STARTUP.A51
     文件       11681  2019-03-11 15:40  STC_BH1750\STARTUP.LST
     文件         749  2019-03-11 15:40  STC_BH1750\STARTUP.OBJ
     文件       12490  2019-03-11 16:17  STC_BH1750\STC51_BH1750
     文件        1069  2019-03-11 16:17  STC_BH1750\STC51_BH1750.build_log.htm
     文件        3574  2019-03-11 16:17  STC_BH1750\STC51_BH1750.hex
     文件          55  2019-03-11 16:17  STC_BH1750\STC51_BH1750.lnp
     文件       18924  2019-03-11 16:17  STC_BH1750\STC51_BH1750.M51
     文件         233  2011-06-18 22:40  STC_BH1750\STC51_BH1750.plg
     文件       91710  2019-03-20 17:39  STC_BH1750\STC51_BH1750.uvgui.le
     文件        6749  2019-03-11 16:17  STC_BH1750\STC51_BH1750.uvopt
     文件       14603  2019-03-11 16:17  STC_BH1750\STC51_BH1750.uvproj
     文件        1079  2011-05-20 22:53  STC_BH1750\STC51_BH1750_Opt.Bak
     文件           0  2011-05-20 22:50  STC_BH1750\STC51_BH1750_Uv2.Bak
     文件         567  2019-03-11 16:16  STC_BH1750\STC_BH1750.c
     文件        1825  2019-03-11 16:17  STC_BH1750\STC_BH1750.LST
     文件       13395  2019-03-11 16:17  STC_BH1750\STC_BH1750.OBJ

评论

共有 条评论