ESP32之避障
圖片
程序
int Led=27;//定義LED 接口
int buttonpin=4; //定義光遮斷傳感器接口
int val;//定義數字變量val
void setup()
{
pinMode(Led,OUTPUT);//定義LED 為輸出接口
pinMode(buttonpin,INPUT);//定義避障傳感器為輸出接口
}
void loop()
{Serial.begin(9600);
val=digitalRead(buttonpin);//將數字接口3的值讀取賦給val
if(val==HIGH)//當避障傳感器檢測有信號時,LED 閃爍
{
digitalWrite(Led,HIGH);
Serial.println("1");
}
else
{
digitalWrite(Led,LOW);
Serial.println("0");
}
}
效果