#include "SevSeg.h" SevSeg sevseg; // void setup() { byte numDigits = 4;// byte digitPins[] = {10,11,12,13};// byte segmentPins[] = {2,3,4,5,6,7,8,9};// bool resistorsOnSegments = false; // byte hardwareConfig = P_TRANSISTORS; //[COMMON_CATHODE][COMMON_ANODE][N_TRANSISTORS] bool updateWithDelays = false;// bool leadingZeros = false; // sevseg.begin(hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments, updateWithDelays, leadingZeros); //sevseg.setBrightness(100); } void loop() { // for (long k = 0; k < 100000; k++) {//10000 sevseg.setChars("DONE"); sevseg.refreshDisplay(); } // for (float i = -99.0; i < -10; i = i + 0.1) { for (long j = 0; j < 50; j++) { sevseg.setNumber(i, 0); sevseg.refreshDisplay(); } } // for (float i = -9.9; i < 0.0; i = i + 0.1) { for (long j = 0; j < 500; j++) { sevseg.setNumber(i, 1); sevseg.refreshDisplay(); } } // for (float i = -0.0; i < 99.9; i = i + 0.1) { for (long j = 0; j < 50; j++) { sevseg.setNumber(i, 1); sevseg.refreshDisplay(); } } // for (float i = 99.9; i < 999; i = i + 0.1) { for (long j = 0; j < 5 ; j++) { sevseg.setNumber(i, 0); sevseg.refreshDisplay(); } } }