0.png (38.82 KB, 下載次數: 66)
下載附件
2017-7-27 18:25 上傳
單片機源程序如下:
- /*********************************************************************
- GY-30模塊使用
- MCU STC11F04E
- 晶振 11.0592MHz
- 串口波特率 9600
- 串口返回光強數據(單位:勒克斯Lux)
- (*注意選擇外部IRC時鐘*)AD0接地
- Jake 2017-7-11
- **********************************************************************/
- #include "CONFIG.H"
- #include "DELAY.H"
- #include "UART.H"
- #include "BH1750.H"
- int dis_data;
- float temp;
- u8 ge,shi,bai,qian,wan; //顯示變量
- u8 str[6]; //緩存光強數據用數組
- //u8 idata Rec_Buf[8]; //串口數據緩存數組
- /*****主函數*****/
- void main()
- {
- while(1)
- {
- UartInit();
- Init_BH1750();
- Single_Write_BH1750(0x01); //power on
- Single_Write_BH1750(0x10); //H-resolution modo
- delayms(180);
- Multiple_Read_BH1750(); //連續讀出數據,存儲在BUF中
- dis_data=Rec_Buf[0];
- dis_data=(dis_data<<8)+Rec_Buf[1]; //合成光照數據
- temp = (float)dis_data/1.2;
- conversion(temp);
- str[0] = wan;
- str[1] = qian;
- str[2] = bai;
- str[3] = shi;
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
GY-30(STC11F04E).zip
(81.05 KB, 下載次數: 27)
2017-7-27 17:18 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|