โมดูลแสดงตัวเลขดิจิตอล 4 หลัก Four digital tube module LED display

โมดูลแสดงตัวเลขดิจิตอล 4 หลัก โมดูลแสดงตัวเลขแบบ 7 segment ใช้แสดงเลขแบบดิจิตอล 4 หลัก ใช้ไฟได้ระหว่างช่วง 3.3-5 โวลต์ เหมาะกับแสดงผลตัวเลขที่เห็นสว่างได้อย่างชัดเจน ใช้ IC เบอร์ 74HC595 เป็นตัวขับ 7 segment led display

________________________________________________________________________________________________

 library /code

________________________________________________________________________________________________

วิธีการต่อขา ใช้งาน  

module -> Arduino

 

  • sclk -> 4
  • rclk -> 5
  • dio -> 6

________________________________________________________________________________________________

ตัวอย่างโคด 

#include

// DigitalTube::DigitalTube(int sclk, int rclk, int dio)

DigitalTube dis(4, 5, 6);

void setup() {

dis.begin();

}

void loop() {

// Show text

dis.show(‘ ‘, ‘ ‘, ‘ ‘, ‘ ‘);

delay(500);

dis.show(‘ ‘, ‘ ‘, ‘ ‘, ‘H’);

delay(500);

dis.show(‘ ‘, ‘ ‘, ‘H’, ‘e’);

delay(500);

dis.show(‘ ‘, ‘H’, ‘e’, ‘l’);

delay(500);

dis.show(‘H’, ‘e’, ‘l’, ‘l’);

delay(500);

dis.show(‘e’, ‘l’, ‘l’, ‘o’);

delay(500);

dis.show(‘l’, ‘l’, ‘o’, ‘ ‘);

delay(500);

dis.show(‘l’, ‘o’, ‘ ‘, ‘ ‘);

delay(500);

dis.show(‘o’, ‘ ‘, ‘ ‘, ‘ ‘);

delay(500);

dis.show(‘ ‘, ‘ ‘, ‘ ‘, ‘ ‘);

delay(500);

for (int i=9;i>0;i–) {

dis.print(i); // Show ‘i’ to display

delay(500);

}

dis.show(‘S’, ‘T’, ‘O’, ‘P’);

delay(2000);

 

}