光敏只需读取与之相连IO口电平,来判断当前环境是亮还是暗。所以在协议栈增加光敏传感器检 测程序也比较简单,我们只需要配置好IO口,然后周期性检测、输出显示,上传给协调器即 可。
2019-12-21 19:45:21 11.83MB cc2530 zigbee  光敏传感器
1
此代码为基于zigbee板子CC2530的光敏和热敏传感器的单板子代码,测试无误。可以借鉴一下。
2019-12-21 19:42:52 233KB zigbee CC2530 光敏传感器 热敏传感器
1
int main(void) { u8 adcx; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //初始化与LED连接的硬件接口 Lsens_Init(); //初始化光敏传感器 while(1) { adcx=Lsens_Get_Val(); printf("光照强度为:%d",adcx);//显示ADC的值 delay_ms(250); } }
2019-12-21 18:55:14 2.6MB STM32 光敏传感器
1