วงจรนับ
วงจรนับ
หลักการทำงาน
เมื่อกดสวิทแล้ว 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);
}
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);
}
}
// ใส่รหัสหลักที่นี่เพื่อเรียกใช้ซ้ำ ๆ :
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);
}
}
ความคิดเห็น
แสดงความคิดเห็น