为了给上三年级的孩子做的寒假社会实践作业的作品,对于平衡车和寻迹车都感觉娱乐意义大于教育意义,所以想了又想,不如做一个这个RGB混色实验装置的教育意义更大,由于使用了UNO板只支持2个中断通道,所以没有使用太多的编码器,此处为硬件限制。本着开源的思想,把源码都已经进行了详细的解释备注。初学者可以参考,高手批评指正,编码器有是那种最便宜的,所以源码看着有点怪,对于这种2元钱的5脚没正反输出口的编码器,好处是很多LCD屏上都使用过,作为输入,初学者可以参考
不多说了,上源码吧
/****************************************************************************************************************************************************************
《RGB混色实验装置》——小学生寒假社会实践作业作品
本实验是为了给上三年级的孩子做的寒假社会实践作业的作品,对于平衡车和寻迹车都感觉娱乐意义大于教育意义,所以想了又想,不如做一个这个RGB混色实验装置的教育意义更大
由于使用了UNO板只支持2个中断通道,所以没有使用太多的编码器,此处为硬件限制
代码测试完毕,然后使用ArduBlock图形化(插件)工具教给孩子使用,但是由于ArduBlock没有条件中断,所以对于中断的写法,只能自己加上
实验装置目的在于让孩子们了解RGB混色的颜色合成原理,同时培养孩子对于单片机控制的兴趣
实验器材:1、ArduinoUNO(1个约88元or其他兼容产品约18元);2、360度 旋转编码器KY-040 FOR 模块(1个约2元钱);3、RGB模块 三色LEDD模块 (1个约1元钱);4、导线若干
实验器材马云家都有,但我选用的RGB模块比较便宜,光束不是很好,所以实验效果一般,器材酌情自行更换(完)
******************************************************************************************************************************************************************/
不多说了,上源码吧
/****************************************************************************************************************************************************************
《RGB混色实验装置》——小学生寒假社会实践作业作品
本实验是为了给上三年级的孩子做的寒假社会实践作业的作品,对于平衡车和寻迹车都感觉娱乐意义大于教育意义,所以想了又想,不如做一个这个RGB混色实验装置的教育意义更大
由于使用了UNO板只支持2个中断通道,所以没有使用太多的编码器,此处为硬件限制
代码测试完毕,然后使用ArduBlock图形化(插件)工具教给孩子使用,但是由于ArduBlock没有条件中断,所以对于中断的写法,只能自己加上
实验装置目的在于让孩子们了解RGB混色的颜色合成原理,同时培养孩子对于单片机控制的兴趣
实验器材:1、ArduinoUNO(1个约88元or其他兼容产品约18元);2、360度 旋转编码器KY-040 FOR 模块(1个约2元钱);3、RGB模块 三色LEDD模块 (1个约1元钱);4、导线若干
实验器材马云家都有,但我选用的RGB模块比较便宜,光束不是很好,所以实验效果一般,器材酌情自行更换(完)
******************************************************************************************************************************************************************/

