Hallo ihr Lieben,
Hier noch ein Recycling-Vorschlag.
mittlerweile weiß man nicht mehr was man mit den alten ATA Kabel
anfangen soll. Macht man die Stecker vorsichtig vom Kabel ab, so sind
die Kontakte der beiden Reihen um 1,27 mm zu einander versetzt. Genau
wie der Abstand bei der SMD-Version vom 74HC595. Super ist, 7 Out und
GND sind auf einer Seite des 74HC595. Biegt man jeden 2. Pin des 74HC595
vorsichtig nach oben, passt der wunderbar zwischen die Reihen der
Stecker Leiste. Ich hab 4 74HC595 nach dem obigen Schema kaskadiert, und
mit jeweils einen Pin Abstand in die Stecker Leiste eingelötet, damit
ich noch Platz für den D0 habe.
So er hält man eine extrem kompakte und gut handelbare 3 zu 31
Porterweiterung.
Ich habe sie an meinem OrangePI One angeschossen. Ich hänge noch eine
Bash an mit der man die Ports komfortabel schalten kann.
Das geht zwar mit einer erkennbaren Verzögerung, aber für einfaches Ein
und Ausschalten ist es ausreichend.
mit "./setport.sh" werden die Werte (1 oder 0) in den Dateien /tmp/out01
... out31 auf die Ausgänge geschrieben. Beim ersten Aufruf initialisiert
das Skript die Pins am OPI und legt die tmp-Datein mit dem Inhalt 0 an.
Danach werden die Ausgänge aktiv geschaltet.
mit "./setport.sh out01 1" kann man z.B. den Ausgang 1 direkt
einschalten.
LG Christof