1 作業(yè)內(nèi)容
作業(yè)
- 使用超聲波傳感器來控制舵機(jī)和LED燈划栓。當(dāng)物體距離超聲波傳感器很遠(yuǎn)時舵機(jī)不轉(zhuǎn)燈不亮茧彤。當(dāng)距離稍近時常侦,舵機(jī)轉(zhuǎn)動幅度大燈閃速度慢。當(dāng)距離很近時搜立,舵機(jī)轉(zhuǎn)動幅度小燈閃輸?shù)目臁?/li>
2 布線
線路
3 程序
-
圖形化
圖形化程序 英文代碼
void setup(){
Serial.begin(9600);
pinMode(4, INPUT);
pinMode(13, OUTPUT);
}
void loop(){
if (digitalRead(4) == HIGH) {
if (analogRead(A0) < 1000) {
digitalWrite(13,HIGH);
delay(500);
digitalWrite(13,LOW);
Serial.println(analogRead(A0));
} else if (analogRead(A0) > 1000) {
digitalWrite(13,LOW);
Serial.println(analogRead(A0));
}
}
}