/* Proyek #17:Multi digit
Menggunakan 7-segmen,common anoda*/
#include "SevSeg.h"
SevSeg sevseg; //Inisialisasi objej seven segment
unsigned long previousMillis = 0;
void setup() {
byte numDigits = 2;
byte digitPins[] = {4,17};//DIG1,DIG2
byte segmentPins[] = {21, 18, 13, 12, 14, 5, 19, 16}; //A,B, C, D, E, F, G, DP
bool resistorsOnSegments = false; // 'false' means resistors are on digit pins
byte hardwareConfig = COMMON_ANODE; // gangti tipenya common anoda atau katoda dr 7 segment
bool updateWithDelays = false; // Default 'false' direkomendasikan
bool leadingZeros = true; // Pilih 'true' Jika ingin menmapilkan nol disamping
bool disableDecPoint = false; // pilih 'true' jika pin dp tidak ada atau tidak dihubungkan
sevseg.begin(hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments,
updateWithDelays, leadingZeros, disableDecPoint);
sevseg.setBrightness(95);//atur tingkat kecerahan led (0-100)
}
void loop() {
//sevseg.setNumber(31); // tampilkan angka integer
sevseg.setNumberF(2.32f,1); // tampilkan angka float
//sevseg.setChars("HC"); // tampilkan ABJAD/HURUF
sevseg.refreshDisplay();
}