Mars眼睛亮度渐变的程序如下:

analogWrite()函数和digitalWrite()函数,是学习Arduino程序遇到的两兄弟,分别对应着电路中的模拟信号和数字信号的设置,从方法名即可看出,前一个是对针脚进行模拟信号的设置,后一个是对针脚进行数字信号的设置。为什么要使用analogWrite()方法呢?很简单,因为模拟信号是连续的,数字信号是非连续的。只有连续的信号才可以让Mars眼睛LED产生渐变的效果,所以这里使用的是模拟信号。

参考:http://www.51hei.com/bbs/dpj-41338-1.html

十二月 1st, 2016

Posted In: Mars

发表评论