Hey Leute,
ich habe mir vor ein paar Tagen einen Pi (Rev2) gekauft und heute sind dann auch die ersten Buttons und Analog Joysticks gekommen. Über GPIO habe ich mich davor schon ein wenig informiert, Ansteuerung etc...
Ausgepackt und den ersten Button (dieser) an einem GPIO Pin und an einem Ground Pin angeschlossen. Versucht in einem while Block das ganze immer ausgeben zu lassen.. Immer nur 0en..
Okay.. Dann natürlich ein wenig weiterprobiert bzw kombiniert und irgendwann auf den GPIO 7 (CE1) gekommen. Der zusammen mit dem Ground (25) haben dann funktioniert. Wenn ich jetzt aber weitere Buttons anschließe habe ich bei denen immernoch das Problem, dass diese nicht erkannt werden (bzw wenn ich den CE1 / GPIO 7 drücke wird der auch aktiviert).
Mein Code (nicht direkt kopiert sondern abgeschrieben, evtl etwas kleines vergessen aber so in etwa...):
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
#GPIO Pin 7 geht..
blue_button = 7
GPIO.setup(blue_button, GPIO.IN)
while(GPIO.input(blue_button)):
print(GPIO.input(blue_button))
print(GPIO.input(blue_button))
Bin über jede Hilfe mega dankbar
Bei offenen Fragen einfach raushauen