// DP G F E D C B A
// 13 12 11 10 9 8 7 6
// Mache dir eine Skizze mit den Bezeichnungen der einzelnen Segmente!
//byte zeichen[8] = { 0, 0, 0, 1, 0, 0, 1, 0 }; // Code für '5.'
byte zeichen[8] = { 1, 1, 0, 0, 0, 0, 0, 0 };
byte Punktein[8] = { 0, 1, 0, 0, 0, 0, 0, 0,};
// Wie muss die '6', '7.' oder die '2" definert werden.
// Vervollständige die Notizen in der 'Liesmich.txt' .
void setup() {
Serial.begin(9600);
for (byte pin=5;pin<=13;pin++) {
pinMode(pin,OUTPUT);
Serial.println(pin);
}
digitalWrite(5,HIGH); // Die Anzeige wird aktiviert.
delay(100);
}
void loop() {
byte pos=7;
for(byte pin=6; pin<=13; pin++) {
digitalWrite(pin,zeichen[pos]); // 1 entspricht HIGH, 0 entspricht LOW
pos--;
}
delay(1000);
for(byte pin=6; pin<=13; pin++) {
digitalWrite(pin,Punktein[pos]);
pos--;
}
delay(1000);
}