51單片機(jī)用用IO口模擬I2C總線驅(qū)動(dòng)GY-30 光照強(qiáng)度模塊測(cè)量周圍的光照強(qiáng)度,給單片機(jī)串口發(fā)送一個(gè)任意字符串就可以觸發(fā)單片機(jī)采集一個(gè)光照強(qiáng)度值,打印到電腦的串口調(diào)試助手,同時(shí)單片機(jī)的數(shù)碼管也顯示光照強(qiáng)度值,由于數(shù)碼管顯示是動(dòng)態(tài)顯示的,所以數(shù)據(jù)采集和顯示必須分開,否則數(shù)碼管是不能正常顯示的。采集回來的光照強(qiáng)度根據(jù)程序設(shè)定的邏輯會(huì)適當(dāng)點(diǎn)亮P1口的LED燈的數(shù)量以控制光照強(qiáng)度在一個(gè)穩(wěn)定的范圍。