机器人等级考试三级四级舵机直流风扇端口冲突问题
由于uno timer问题,PWM引脚被分为三组,3 11,5 6,9 10,在使用中往往冲突
比如:舵机会影响9,10引脚,可以参考如下程序,让直流风扇在5,6引脚或者3,11引脚
#include<Servo.h>
Servo servo_9;
void setup() {
// put your setup code here, to run once:
pinMode(5,OUTPUT);//风扇
pinMode(9,OUTPUT);//舵机
servo_9.attach(9);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
analogWrite(5,100);//230 有舵机风扇就最大速度转
servo_9.write(135);
}
也可以在3,11引脚
#include<Servo.h>
Servo servo_9;
void setup() {
// put your setup code here, to run once:
pinMode(3,OUTPUT);//风扇
pinMode(9,OUTPUT);//舵机
servo_9.attach(9);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
analogWrite(3,100);//230 有舵机风扇就最大速度转
servo_9.write(135);
}
作者:newcode 更多资源请关注纽扣编程微信公众号

从事机器人比赛、机器人等级考试、少儿scratch编程、信息学奥赛等研究学习

浙公网安备 33010602011771号