#include <EmSevenSegment.h>
// Pin definitions
const int dataPin = 8; // Connects to DI on CD4094BE
const int clockPin = 9; // Connects to CP on CD4094BE
const int strobePin = 10; // Connects to STROBE on CD4094BE
const int oePin = 5;
EmSevenSegment disp(4,'C',dataPin,clockPin,strobePin);
void setup() {
Serial.begin(115200);
pinMode(dataPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(strobePin, OUTPUT);
pinMode(oePin, OUTPUT);
digitalWrite(oePin,HIGH);
digitalWrite(strobePin,LOW);
}
void loop() {
int random_num = 345;
disp.set("zeros",'y');
disp.print(random_num);
delay(2000);
disp.set("zeros",'n');
disp.print(random_num);
delay(2000);
}