DIY Lauflicht mit einem Arduino und dem 74HC4017

Ich habe vor kurzem mal wieder ein paar Bauteile/Komponenten nachbestellt und hab dann gesehen dass da noch ein Dekadenzähler in der Merkliste war, von welchem ich direkt mal 5 Stück mitbestellt habe. Bei dem Dekadenzähler handelt es sich um einen 74HC4017-Nachbau, genauer gesagt um den CD74HC4017E von Texas Instruments. Im Datenblatt wird der IC mit „High-Speed CMOS Logic
Decade Counter/Divider with 10 Decoded Outputs“.

Ich habe mithilfe des 74HC4017 und einem Arduino ein kleines Lauflicht gebaut.

Folgende Komponenten werden hierfür benötigt:

Die Verkabelung ist simpel und schnell erledigt. Da die Ausgabe Pins 0-9 nicht nebeneinander, sondern so angeordnet sind wie es die Technik zu lässt, ist es mir leider nicht gelungen eine übersichtliche Fritzing Skizze zu erstellen.

DIY Lauflicht mit einem Arduino und dem 74HC4017

Anmerkung: Der Pin Q5-9 kann je nach Hersteller anders heißen. Die Funktion ist aber die selbe. Die an den Pin angeschlossene LED leuchtet nur wenn einer der ersten fünf LEDs leuchtet. Ebenso einfach wie die Verkabelung ist der Arduino Sketch:

int CP1 = 13;
 int CP0 = 12;
 int MR = 11;
 void setup() {
 pinMode(CP1, OUTPUT);
 pinMode(CP0, OUTPUT);
 pinMode(MR, OUTPUT);
 }

void loop() {
 digitalWrite(CP1, LOW);
 digitalWrite(MR, LOW);
 digitalWrite(CP0, HIGH);

delay(100);

digitalWrite(CP1, LOW);
 digitalWrite(MR, LOW);
 digitalWrite(CP0, LOW);

delay(100);
 }

Am Ende sieht das ganze wie folgt aus:

Anzeige


wallpaper-1019588
Kalorienarmes Gemüse: Perfekt für Ihre Diät!
wallpaper-1019588
Kalorienarmes Gemüse: Perfekt für Ihre Diät!
wallpaper-1019588
Die Algarve feiert 50 Jahre Nelkenrevolution
wallpaper-1019588
Mobile Suit Gundam SEED FREEDOM: Bandai Namco zeigt den Film in den deutschen Kinos