วงจรนับ

วงจรนับ
หลักการทำงาน
เมื่อกดสวิทแล้ว arduinoก็จะ ไปประมวลผลแล้วไปแสดงผลที่LCD

CODE
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int data;
int pin=8;
int count = 10;
void setup() {
  // ใส่รหัสการตั้งค่าของคุณที่นี่เพื่อเรียกใช้ครั้งเดียว:
  lcd.begin(16, 2);
  pinMode(pin, INPUT);
}
void loop() {
  // ใส่รหัสหลักที่นี่เพื่อเรียกใช้ซ้ำ ๆ :
  data = digitalRead(pin);
    lcd.setCursor(0, 0);
    lcd.print("By AzeDocumenter");
    lcd.setCursor(0, 1);
    lcd.print("count");
    if (data == HIGH){
      lcd.setCursor(7,1);
      lcd.print(count--);
      delay(200);
      lcd.clear();
      if(count == 0)count=10;
      } else {
        lcd.setCursor(7, 1);
        lcd.print(count);
        }
}





ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การต่อLDRแสดงผลที่LCD

สัญลักษณ์ Flowchart