Bài 5: Led 7 đoạn đếm từ 0 đến 9
Bài 5: Led 7 đoạn đếm từ 0 đến 9
Bài 5: Led 7 đoạn đếm từ 0 đến 9
Bài 5: Led 7 đoạn đếm từ 0 đến 9
Bài 5: Led 7 đoạn đếm từ 0 đến 9
Bài 5: Led 7 đoạn đếm từ 0 đến 9
Tài liệu
Bài 5: Led 7 đoạn đếm từ 0 đến 9
yêu cầu: sáng led 7 đoạn đếm từ 0 đến 9
Linh kiện chuẩn bị:
- Arduino uno
- 1 led 7 đoạn
- 1 IC 74HC595
Mạch đi dây

Chương trình điều khiển
#define DATA 8 //DS
#define LATCH 7 //ST_CP
#define CLOCK 9 //SH_CP
int giaima7doan[]={252,96,218,242,102,182,190,224,254,246}; // giải mã led 7 đoạn
// 0 1 2 3 4 5 6 7 8 9
void setup()
{
pinMode(LATCH, OUTPUT);
pinMode(CLOCK, OUTPUT);
pinMode(DATA, OUTPUT);
}
void loop()
{
for( int i = 0 ; i <= 9 ; i++)
{
digitalWrite(LATCH, LOW);
shiftOut(DATA, CLOCK, LSBFIRST, giaima7doan[i]);
digitalWrite(LATCH, HIGH);
delay(500);
}
}




Video hướng dẫn


