Moin Moin und Hallo aus Flensburg.
Ich habe mich eben hier angemeldet und hoffe auf eine aktive Community. Vielleicht kann ich auch meinen Teil dazu beitragen.
Zu meinem problem:
Ich arbeite mich seit ein paar Wochen mit kleinen experimenten in die Elektronik und in den Raspberry Pi ein. Das meiste klappt auch ganz gut, nur bei dem o.g. Schieberegister verzweifel ich langsam. Ich habe über der Suchmaschien meines Vertrauens und auch hier im Forum noch keine sachdienlichen Hinweise gefunden.
Ich habe alles wie folgt verkabelt: (Am Raspberry Pi von Links nach Rechts: 26, 19, 13)
Die Verschaltung müsste eigentlich stimmen,
Der Code:
#!/bin/bash
#Script-Name: elo.sh
#Aufgabe: Testen
#pin init
taktPin=13 #SH_CP
speicherPin=19 #ST_CP
datenPin=26 #DS
resetPins() {
gpio -g write $taktPin 0
gpio -g write $speicherPin 0
gpio -g write $datenPin 0
}
gpio -g mode $taktPin out
gpio -g mode $speicherPin out
gpio -g mode $datenPin out
gpio -g write $datenPin 1
sleep 1
gpio -g write $taktPin 1
sleep 1
gpio -g write $speicherPin 1
sleep 1
Alles anzeigen
Achja, ist mit Hilfe von WirinPi in der Shell.
Wenn ich das Skript nun ausführe, passiert nichts. Ich habe die Spannung jeweils an den 3 GPIO`s gemessen und an +. Die wird geschaltet...
Vielen Dank schonmal für die Mühe
Thomas