华为开发者创新中心第10讲光感传感器应用实验华为开发者创新中心光线传感器•将光线传感器接到P6端口•(3,4,5,6端口均可)华为开发者创新中心光线传感器光线传感器(LightSensor)是基于半导体的光电效应原理做成的传感器(将光信号转换为电信号),其可以对传感器周围环境的光强度进行检测,将光的强弱转换为电信号,传输给主控。返回值(0~4095)华为开发者创新中心光感传感器应用实验•fromob_proimport*•uart_init()•print(analogRead(PORT_6))•串口打印光线传感器值:fromob_proimport*uart_init()importtimewhileTrue:print(analogRead(PORT_6))time.sleep(1)华为开发者创新中心光感传感器应用实验——光线感应灯城市道路上建设了非常多的路灯,这些路灯如果要人为的控制开启关闭就太麻烦了,如何实现自动控制?想要实现自动控制,需要知道开灯的需求——什么时候需要照明?天黑的时候需要补充照明,那么什么时候天黑?根据时间还是根据实际的环境光强?根据时间,则需要设定计时器控制开关灯,根据环境光强,则需要光线传感器。华为开发者创新中心光感传感器应用实验——光线感应灯综合运用LED灯与光线传感器设计光线感应灯fromob_proimport*uart_init()whileTrue:ifanalogRead(PORT_6)<300:digitalWrite(PORT_C,1)else:digitalWrite(PORT_C,0)导入相关库函数添加串口协议重复执行判断6号端口的光线传感器是否小于300是则让C端口的LED灯点亮否则让C端口的LED灯关闭这里的300相当于判定是天黑的一个阈值,可以自行调整,例如设定为200,是天黑,设定为100为天黑华为开发者创新中心Theshortestanswerisdoing.编程实验光感距离传感器实验华为开发者创新中心THANKYOU