但程序写完后,还要编译,还要调试,修改错误,arduino编译好后还要下载到板子上。
所以一款把以上功能集成在一起的编程IDE是能够大大提高工作效率的。
编写arduino的软件,最方便的莫过于直接到arduino的官网下载arduino IDE。
当然,其它宣称自己能支持arduino的IDE都能使用。
int sensorPin1 = A0 // 传感器Aint sensorPin2 = A1 // 传感器B
int ledPin = 13 // LED
int MPin1 = 9 // 电机1
int MPin2 = 10 // 电机2
int sensorValue1 = 0 //
int sensorValue2 = 0; //
void setup() {
pinMode(sensorPin1, INPUT)
pinMode(sensorPin2, INPUT)
pinMode(ledPin, OUTPUT)
pinMode(MPin1, OUTPUT)
pinMode(MPin2, OUTPUT)
}
void loop() {
sensorValue1 = analogRead(sensorPin1)
sensorValue2 = analogRead(sensorPin2)
if (sensorValue1 == sensorValue2) {
digitalWrite(ledPin, HIGH)
digitalWrite(MPin1, LOW)
digitalWrite(MPin2, LOW)
}
if (sensorValue1 <sensorValue2) {
digitalWrite(ledPin, LOW)
digitalWrite(MPin1, LOW)
digitalWrite(MPin2, HIGH)
}
if (sensorValue1 >sensorValue2) {
digitalWrite(ledPin, LOW)
digitalWrite(MPin1, HIGH)
digitalWrite(MPin2, LOW)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)