Guten Abend,
ich habe mir kürzlich eine 7 Segmentanzeige mit 4 Einheiten bestellt.
LINK
Ich habe leider ein kleines Problem beim programmieren. Ich möchte gern das Wort HELO ausgeben.
Dazu fehlen mir Angaben welche Nummer sich hinter dem jeweiligen Buchstaben befindet. Ich habe Probehalber mal mit dem Buchstaben A angefangen und mir diesen anzeigen lassen. das funktioniert auch soweit, ich kann ihn auch verschieben, nur sobald ich mehr als einen Buchstaben anzeigen lassen möchte, gibt es Fehler. // Auf der Platinen befinden sich zwei Schieberegister 74HC595
Es wäre sehr schön, wenn mir jemand helfen könnte.
danke sehr !
int latchPin = 5; // RCLK
int clockPin = 4; // SCLK
int dataPin = 6; // DIO
int i = 16;
void setup() {
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
}
void loop() {
digitalWrite(latchPin, LOW);
shiftOut(dataPin, clockPin, LSBFIRST, 17); // A
shiftOut(dataPin, clockPin, LSBFIRST, 128); // Verschieben auf das 4 Element
digitalWrite(latchPin, HIGH);
delay(1000);
}