โมดูลแสดงตัวเลขดิจิตอล 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);
}