Dibuat Oleh: HELMY ASWAN DANIEL
17 SEVEN SEGMENT — ANGKA 0–9
1×
sketch_seven_segment.ino
/* Seven Segment — tampilkan angka 0–9 */ const int segA = 2;const int segB = 3;const int segC = 4;const int segD = 5;const int segE = 6;const int segF = 7;const int segG = 8; // pola a,b,c,d,e,f,g untuk angka 0-9const byte pola[10][7] = {  {1,1,1,1,1,1,0},  // 0  {0,1,1,0,0,0,0},  // 1  {1,1,0,1,1,0,1},  // 2  {1,1,1,1,0,0,1},  // 3  {0,1,1,0,0,1,1},  // 4  {1,0,1,1,0,1,1},  // 5  {1,0,1,1,1,1,1},  // 6  {1,1,1,0,0,0,0},  // 7  {1,1,1,1,1,1,1},  // 8  {1,1,1,1,0,1,1}   // 9}; void setup() {  pinMode(segA, OUTPUT);  pinMode(segB, OUTPUT);  pinMode(segC, OUTPUT);  pinMode(segD, OUTPUT);  pinMode(segE, OUTPUT);  pinMode(segF, OUTPUT);  pinMode(segG, OUTPUT);} void tampilDigit(byte n) {  digitalWrite(segA, pola[n][0]);  digitalWrite(segB, pola[n][1]);  digitalWrite(segC, pola[n][2]);  digitalWrite(segD, pola[n][3]);  digitalWrite(segE, pola[n][4]);  digitalWrite(segF, pola[n][5]);  digitalWrite(segG, pola[n][6]);} void loop() {  for (byte d = 0; d < 10; d++) {    tampilDigit(d);    delay(800);  }}
🏠Beranda
ANGKA– · SEGMEN0/7