返回列表 發帖

按鈕

本帖最後由 tonyh 於 2022-8-9 16:53 編輯


Arduino Uno
  1. int btnPin=2;
  2. int ledPin=13;
  3. bool btnStatus;

  4. void setup()
  5. {
  6.   Serial.begin(9600);
  7.   pinMode(btnPin,INPUT);
  8.   pinMode(ledPin,OUTPUT);
  9. }

  10. void loop()
  11. {
  12.   btnStatus=digitalRead(btnPin);
  13.   Serial.println(btnStatus);
  14.   //digitalWrite(ledPin,btnStatus);
  15.   if(btnStatus==1)
  16.     digitalWrite(ledPin,1);
  17.   else
  18.     digitalWrite(ledPin,0);
  19.   delay(50);
  20. }
複製代碼
WeMos D1 Mini
  1. int btnPin=D1;
  2. int ledPin=D5;
  3. bool btnStatus;

  4. void setup()
  5. {
  6.   Serial.begin(115200);
  7.   pinMode(btnPin,INPUT);
  8.   pinMode(ledPin,OUTPUT);
  9. }

  10. void loop()
  11. {
  12.   btnStatus=digitalRead(btnPin);
  13.   Serial.println(btnStatus);
  14.   //digitalWrite(ledPin,btnStatus);
  15.   if(btnStatus==1)
  16.     digitalWrite(ledPin,1);
  17.   else
  18.     digitalWrite(ledPin,0);
  19.   delay(50);
  20. }
複製代碼

返回列表