วันอาทิตย์ที่ 24 กุมภาพันธ์ พ.ศ. 2562

5

int led = 13;
int sw = 2;
void setup()
{
  Serial.begin(9600);
  pinMode(led,OUTPUT);
  pinMode(sw,INPUT);      
}

void loop()
{
  int x;
  x = digitalRead(sw);
  Serial.print("x = ");Serial.println(x);
  digitalWrite(led,!x); 
}

การทำงาน

เมื่อกดปุ่ม start ค่าที่แสดงออกจาก virtual terminal จะแสดงเป็น 1 แต่พอกดปุ่มสวิตช์ LEDจะติดแล้วตัว virtual terminal  จะแสดงผลออกเป็น 0

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

มินิโปรเจค Arduino Calculator (แก้ไข)

 https://www.electronicshub.org/arduino-calculator/ #include <LiquidCrystal.h> ...