可编程控制的LED
看到市面上有各种LED饰品和各种效果的LED灯饰,我也想用手头的微控制器做一个独一无二的LED作品,可以反复编程,控制LED的闪烁。
工作原理是这样的:LED作为输出,LDR(光敏电阻)作为输入。LDR随着接收光线的强弱改变阻值,作为微控制器ADC(模拟数字转换)的模拟输入。
控制器有两种操作模式,一种是记录序列,另一种是回放该序列。当检测到半秒钟内有两次亮度的改变(暗、亮、暗或其他序列)时,控制器切换到回放模式。在记录模式下,每秒钟测量几次LDR的输入,然后存储在芯片里。读完内存的数据时,控制器转换到回放模式,并开始播放序列。
由于这个小型控制器的内存只有64字节,所以控制器可以记录400比特数据,可以记录10秒钟每秒40次采样。
评 论
选择昵称后请轻按空格键
请勿进行人身攻击,谩骂以及任何违法国家相关法律法规的言论。