Raspberry Pi – GPIO in der Praxis: Python

Das könnte Dich auch interessieren...

5 Antworten

  1. Jan sagt:

    Hallo!

    Du schreibst „[…] GPIO.PUD_DOWN sollte unbedingt gesetzt werden, damit wird ein Widerstand zugeschaltet. Wird das nicht gemacht ist der Zustand des Pins unvorhersagbar (liefert zufällige Werte). […]“

    OK. Soweit ich das verstehe ist das der interne „Pull-Up“. (Der sich mir immer noch nicht ganz erschließt…)

    Nun meine Frage: Hast du eine Übersicht darüber:

    a) welche GPIOs einen solchen Pull-widerstand haben
    b) wann man diesen auf Up oder Down stellt
    c) ob das überhaupt so beliebig geht
    d) man diese schon „per default“ bei booten „aktivieren“ kann

    Wäre klasse wenn du da etwas Licht ins Dunkel bringen könntest.
    LG
    Jan

    • leider weiß ich darüber auch nicht viel mehr. Meine Ergebnisse habe ich fast ausschließlich über mein Praxisprojekt gelernt mit probieren. Wäre aber sicher nicht schlecht in diese Richtung nähere Nachforschungen zu machen.

  2. josche sagt:

    Mhm… ich wollte mich ein wenig mit der GPIO-Steuerung beschäftigen, u.a. um einen Lüfter nach Temperatur per PWM zu steuern.
    Großen Problem: Bin recht neu auf dem Linux-Gebiet (mein Raspberry ist mein erster „Linux“).

    Daher scheitert es an kleinen Dingen die für einen Linux nutzer selbstverständlich erscheinen… leider.

    Es gibt ein haufe GPIO-Videos auf Youtube, nur keins auf Deutsch. Ich finde Videos immer noch am Besten, denn wenn man die Profis bei der Arbeit sieht, lernt man gleich am meisten (weil die Selbstverständlichkeiten eben auch gezeigt werden :-P).

    Willst du nicht auch mal eine Step-By-Step Anleitung schreiben und/oder ein kleines Video für uns machen? Ich schätze ich wäre nicht der einzige den das interessieren würde 🙂

    Vielen Dank schon mal für deine Mühen und mach weiter so!

  3. Daniel sagt:

    Ist zwar schon etwas her. Vielleicht interessiert es doch noch jemanden:

    Der Eingang kann durch Signale in der Luft auf einen Wert zwischen 0 und 3.3V messen. Dann ist um vornherein unklar, ob der RasPi das als EIN oder als AUS erkennt. Mit dem Pull Up bzw Pull Down Widerständen wird dem Eingang ein klarer Wert gegeben.

    z.B.: Wenn ich einen Schliesser gegen Masse (0V) anschliesse werde ich den Eingang mit einem Widerstand auf 3.3V stellen. Wenn dann der Taster gedrückt wird, wird der Eingang dann auf 0V geschaltet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.