NEWS
RPI2 Adapter GPIO 5 & 6 gehen nicht
-
Hallo, es gibt ähnliche ältere Themen, aber da wird es auf die Version geschoben.
Bei mir gehn der GPIO 5 & 6 nicht. Vermutlich noch mehr, aber ich nutze nur 5 stück.
Ich frage mich nur, warum das so ist. Gibt es dort unterschiede ? GPIO 13, 20 und 21 gehen. -
@tourer4778 sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
Bei mir gehn der GPIO 5 & 6 nicht.
Was heisst "gehen nicht?" In ioBroker, oder auch auf dem Raspi direkt? Brauchst du die als Input oder Output?
-
@UncleSam
Ich nutze 5 Input GPIO
5, 6, 13, 19 und 26. GPIO 5 und 6 gehen nicht. Ich habe einen 47K Wiederstand verbaut.
Andere GPIOs nutze ich noch als Ausgang. Diese funktionieren auch. -
@UncleSam
Ich bekomme kein Signalwechsel, sie sind wie die funktionierenden beschaltet -
@UncleSam sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
In ioBroker, oder auch auf dem Raspi direkt?
-
@tourer4778 sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
Ich habe einen 47K Wiederstand verbaut.
Wie? Gegen GND oder VCC oder seriell?
-
@UncleSam sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
@UncleSam sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
In ioBroker, oder auch auf dem Raspi direkt?
IoBroker
-
@UncleSam sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
@tourer4778 sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
Ich habe einen 47K Wiederstand verbaut.
Wie? Gegen GND oder VCC oder seriell?
GND
-
@tourer4778 Könnte es sein, dass auf dem GPIO noch ein pull-up eingeschaltet ist? Der Raspi hat konfigurierbare Pull-ups auf allen Pins.
-
@UncleSam sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
@tourer4778 Könnte es sein, dass auf dem GPIO noch ein pull-up eingeschaltet ist?
Nicht bewusst.
Ich bin leider kein Experte. Wie kann ich das überprüfen bzw. deaktivieren, wenn es auf GPIO 5 & 6 so sein sollte.EDIT :
Habe jetzt mal an den GPIOs die Spannung gemessen.
GPIO 19, der funktioniert, geht die Spannung auf 0, wie es sein soll, wenn der Schalter nicht betätigt ist.
An GPIO 5 & 6 stehen noch 1,6V an .
Habe dann ohne Wiederstände und Taster direkt am Raspi gemessen und an GPIO 5 & 6 kommen immer 3,3V raus.
Warum ? Sie sind als Eingang im IPR2.0 Konfiguriert -
@tourer4778 sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
An GPIO 5 & 6 stehen noch 1,6V an .
Habe dann ohne Wiederstände und Taster direkt am Raspi gemessen und an GPIO 5 & 6 kommen immer 3,3V raus.
Warum ? Sie sind als Eingang im IPR2.0 KonfiguriertIch habe mich schon länger nicht mehr mit dem rpi2 Adapter beschäftigt, aber ich erinnere mich, dass er früher die internen Pull-up/Pull-down Widerstände nicht richtig setzte. Möglicherweise ist das immer noch der Fall.
Hier die Lösung, wie du das per Kommandozeile ändern kannst: https://raspberrypi.stackexchange.com/a/36582
Ich glaube, das überlebt auch einen Neustart.Falls du noch nicht viel von Elektronik verstehst: was du gemacht hast, ist ein externer Pull-down. Viele Schemas im Internet zeigen solche Beschaltungen, obschon das gar nicht nötig ist: der Raspberry Pi hat auf jedem Pin zuschaltbare Widerstände, um genau solche Szenarien abzudecken.
-
@tourer4778 sagte in RPI2 Adapter GPIO 5 & 6 gehen nicht:
GPIO 5 & 6 kommen immer 3,3V raus.
Aber es liegen jeweils 3,3V an. Das kann doch nicht sein und sollte mit Pullup / down nichts zu tun haben.
-
@tourer4778 Wieso nicht? Durch den Widerstand fliesst doch Strom und die entsprechende Spannung misst du dann. Oder was meinst du?
-
@UncleSam
Es ist ein Eingang und ich messe am Pin direkt am Raspi -
@tourer4778 Was ist denn dein Verständnis eines pull-up Widerstandes? Wofür wird der benötigt?
-
@UncleSam
Ich habe in einem Beitrag gelesen, das die Internen Wiederstände nicht immer zuverlässig sind.In der Regel ist es sinnvoll, echte Widerstände in der Schaltung zu verbauen. Weil man die nicht vergisst softwareseitig zuzuschalten. Das Problem dabei ist, dass man nicht sicher sein kann, dass das immer und in jedem Fall funktioniert. Wenn eine Eingangsschaltung darauf angewiesen ist, dann kann es zu einer Fehlfunktion führen, wenn der Widerstand fehlt. Insofern ist es besser, externe Widerstände zu verwenden. Da sieht man auch das sie vorhanden sind.
Quelle -
@tourer4778 Und hast du gemäss meinem Beitrag den internen Pull-up ausgeschaltet?
-
@UncleSam
um ehrlich zu sein, hatte ich noch nicht weiter gemacht.
Ich hatte es mir kurz angesehen. Ich versteh schon nicht, wo ich was eingeben muss. Aber heute abend bin ich wieder daheim und werde es mir noch einmal genauer ansehen. -
Hier die Lösung, wie du das per Kommandozeile ändern kannst: https://raspberrypi.stackexchange.com/a/36582
So, ich bin schon daheim.
Ich versteh es nicht
wo muss ich das eingeben ?
Was muss ich eingen ?Tut mir leid, was das alles angeht, ist vieles Neuland ...
-
@tourer4778 Alles auf der SSH Konsole auf dem Raspberry Pi eingeben.
Zuerst stellt sich die Frage, welches der Tools du installiert hast:pigs
,raspi-gpio
odergpio
. Wenn nötig musst du eines davon noch installieren.
Dann kannst du einfach für deinen Pin den Modus einstellen. Du willst keinen Pull Widerstand, also ist es einer der folgenden Befehle:pigs pud 4 o raspi-gpio set 4 pn gpio -g mode 4 tri
Danach sollte der Widerstand ausgeschaltet sein und du solltest auf dem Pin auch keine Spannung mehr messen.