Your Knowledge Your Future
Tiếng Việt English
Hotline: 0902561426

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);
  }
}

Tin khác

Thông báo mới

Fanpage facebook

Liên kết website