analogWrite
控制引脚的输出
函数原型
void analogWrite(uint8_t pin, int val);作用
设置指定引脚的电压,而且只有支持模拟输出的引脚才能使用此函数。
判断是否支持模拟输出的标志是引脚编号旁有一个小波浪线,但 Arduino Uno 中 A 开头的引脚除外,它们既支持模拟输出,又支持模拟输入。
参数
pin指定引脚的编号,如:
10,A0等。val引脚的电平。
其中,val 的值的范围是 0~255,也就是电压位 0 对应 0, 电压为 5V 对应 255,成比例对应
示例
digitalWrite(3, 0); // 设置 3 号引脚为 0V
digitalWrite(3, 255); // 设置 3 号引脚为 5V
digitalWrite(3, 233); // 设置 3 号引脚为 (5 * 233 / 255)V最后更新于
这有帮助吗?