Arduino中处理的模拟信号和通常所说的模拟信号有一点区别,它并不是连续的,通常只能取0-1023之间的整数值,更像是通常所说的数字信号。由于模拟信号能取的数值范围增加,所以应用模拟信号能实现的功能也大大增加。
01
从数字信号到模拟信号
Arduino中的模拟信号
Arduino中的数字信号只能取0和1,所以用数字信号不能给出非常精确的指令,比如数字信号控制LED灯的亮灭只有亮或者不亮的区别,不能控制LED灯的亮度。
要控制LED灯的亮度就要用到模拟信号,Arduino中的模拟信号是指除了能取0和1,还能取其他值的信号,这样就能控制LED灯的亮度。
Arduino开发板上所有的引脚都能用于数字信号