Hiển Thị 4 Led 7 Đoạn Với Arduino Uno R3 - Điện Tử DAT - Module
Có thể bạn quan tâm
void Print_7SEG(byte number); void Clear(); int DV=0; int CHUC=0; int TRAM =0; int NGHIN=0; int num =5; int KDV=3; int KCHUC=7; int KTRAM=6; int KNGHIN=4; int a=5; int b=2; int c=9; int d=11; int e=12; int f=10; int g=8;
void setup() { pinMode(KDV, OUTPUT); pinMode(KCHUC, OUTPUT); pinMode(KTRAM, OUTPUT); pinMode(KNGHIN, OUTPUT); pinMode(a, OUTPUT); pinMode(b, OUTPUT); pinMode(c, OUTPUT); pinMode(d, OUTPUT); pinMode(e, OUTPUT); pinMode(f, OUTPUT); pinMode(g, OUTPUT);
}
void loop() { num=6789;
hienthi();
} void hienthi() { NGHIN=(num/100)/10; TRAM=(num/100)%10; CHUC=(num%100)/10; DV=num%10; Clear(); digitalWrite(KDV, HIGH); digitalWrite(KCHUC, LOW); digitalWrite(KTRAM, LOW); digitalWrite(KNGHIN, LOW); Print_7SEG(DV); delay(5); Clear(); digitalWrite(KDV, LOW); digitalWrite(KCHUC, HIGH); digitalWrite(KTRAM, LOW); digitalWrite(KNGHIN, LOW); Print_7SEG(CHUC); delay(5); Clear(); digitalWrite(KDV, LOW); digitalWrite(KCHUC,LOW ); digitalWrite(KTRAM, HIGH); digitalWrite(KNGHIN, LOW); Print_7SEG(TRAM); delay(5); Clear(); digitalWrite(KDV, LOW); digitalWrite(KCHUC,LOW ); digitalWrite(KTRAM, LOW); digitalWrite(KNGHIN, HIGH); Print_7SEG(NGHIN); delay(5); }
void Clear() { digitalWrite(a, HIGH); digitalWrite(b, HIGH); digitalWrite(c, HIGH); digitalWrite(d, HIGH); digitalWrite(e, HIGH); digitalWrite(f, HIGH); digitalWrite(g, HIGH); }
void Print_7SEG(byte number) { switch (number) { case 0: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, LOW); digitalWrite(f, LOW); digitalWrite(g, HIGH); break; case 1: digitalWrite(a, HIGH); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, HIGH); digitalWrite(e, HIGH); digitalWrite(f, HIGH); digitalWrite(g, HIGH); break; case 2: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, HIGH); digitalWrite(d, LOW); digitalWrite(e, LOW); digitalWrite(f, HIGH); digitalWrite(g, LOW); break; case 3: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, HIGH); digitalWrite(f, HIGH); digitalWrite(g, LOW); break; case 4: digitalWrite(a, HIGH); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, HIGH); digitalWrite(e, HIGH); digitalWrite(f, LOW); digitalWrite(g, LOW); break; case 5: digitalWrite(a, LOW); digitalWrite(b, HIGH); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, HIGH); digitalWrite(f, LOW); digitalWrite(g, LOW); break; case 6: digitalWrite(a, LOW); digitalWrite(b, HIGH); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, LOW); digitalWrite(f, LOW); digitalWrite(g, LOW); break; case 7: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, HIGH); digitalWrite(e, HIGH); digitalWrite(f, HIGH); digitalWrite(g, HIGH); break; case 8: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, LOW); digitalWrite(f, LOW); digitalWrite(g, LOW); break; case 9: digitalWrite(a, LOW); digitalWrite(b, LOW); digitalWrite(c, LOW); digitalWrite(d, LOW); digitalWrite(e, HIGH); digitalWrite(f, LOW); digitalWrite(g, LOW); break; } }
Từ khóa » Code Led 7 đoạn 4 Số
-
Tổng Quan Về Cách Sử Dụng Module 4 LED 7 đoạn - Phần 2
-
Arduino: Led 7 đoạn 4 Chữ Số | Blog Của Lê Văn Luật
-
Hiển Thị 4 Led 7 Đoạn Với Arduino Uno R3 | Điện Tử DAT - YouTube
-
Lập Trình LED 7 Thanh Với 8051
-
Module LED 7 đoạn - 4 Số - Lập Trình ESP8266 Arduino
-
Module LED 7 đoạn 4 Số - IoTMaker
-
Tìm Hiểu Về Led 7 đoạn, Mã Led 7 đoạn Anode Chung - Smart View
-
Module Hiển Thị 4 Led 7 đoạn TM1637 - Blog Mecsu
-
Bài 5-1: Viết Chương Trình Giao Tiếp Với LED 7 đoạn
-
Code Hiển Thị Led 7 Thanh - 123doc
-
Mạch Hiển Thị 4 Led 7 đoạn 74HC595
-
Lập Trình Quét LED 7 đoạn Và Nút Nhấn
-
Chia Sẻ Code đồng Hồ Số Hiển Thị Trên LED 7 đoạn Dùng 89S52 Và ...