Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Raspberry GPIO Eingang Taster Problem, RPI-Monitor

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Raspberry GPIO Eingang Taster Problem, RPI-Monitor

Scheduled Pinned Locked Moved Hardware
8 Posts 5 Posters 2.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    e-i-k-e
    wrote on last edited by
    #1

    Hallo Zusammen,

    für ein Projekt werde ich mehrere Raspberry PI 3B einsetzen.

    An einen Eingang wird ein Taster eingeschlossen (GPIO 10), über den RPI-Monitor wurde dieser als Eingang definiert. Durch einen 10kOhm Widerstand gegen VCC (Pullup), ist ein festes Potential vorgegeben. Somit wird gegen GND getastet.

    Der Ausgang (GPIO 12) schaltet über ein 1k Ohm Widerstand eine Relais (VCC an 5V). Auch dieser wurde über den RPI-Monitor, als Ausgang definiert

    Das Programm habe ich mit Blockly erstellt.
    8064_gpio.jpg

    Zum Problem.

    Der Eingang ist sehr empfindlich, dass Relais spring hin und her wenn ich gegen GND Taste. Mal bleibt es angezogen, oder es fällt sofort wieder ab.

    Ab und zu funktioniert der Eingang wie ein Schlater. Wenn ich gegen GND Taste und halte, bleibt das Relais angezogen und anders rum. Dies ist aber auch sporadisch. :roll:

    Irgendwie ist der Wurm drin. Hat jemand einen Vorschlag ?

    Liebe Grüße

    Eike

    1 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #2

      @e-i-k-e:

      Hat jemand einen Vorschlag ? `
      stärkeres Netzteil??

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • E Offline
        E Offline
        e-i-k-e
        wrote on last edited by
        #3

        Verbaut ist ein MeanWell Netzteil RS-15-5 (5V ,3A, 15W) eingestellt auf ca. 5,2V.

        1 Reply Last reply
        0
        • K Offline
          K Offline
          Karl_999
          wrote on last edited by
          #4

          Ich denke, dass es am Prellen des Tasters liegt:

          Der Taster schaltet nicht sofort von 0 auf 1 bzw zrück, sondern öffnet und schließt beim Betätigen mehrfach https://de.wikipedia.org/wiki/Prellen

          Um das zu beheben, schaltet man den EIngang nicht direkt auf den Ausgang durch, sondern verzögert das Durchschalten etwas (Einschaltverzögerung https://de.wikipedia.org/wiki/Ausschaltverz%C3%B6gerung). Wie lange diese Verzögerung sein darf/muss, hängt vom Einsatzfall ab.

          1 Reply Last reply
          0
          • E Offline
            E Offline
            e-i-k-e
            wrote on last edited by
            #5

            Hallo,

            das heißt, ich müsste folgendermaßen vorgehen.

            Beispiel: Umschalte "GPIO 12" mit Verzögerung 0,5 sek.


            Werden die internen Pullup Widerstanden selbständig über den RPI-Monitor hinzu geschaltet, wenn ich den PIN als Eingang deklariere?

            1 Reply Last reply
            0
            • StabilostickS Offline
              StabilostickS Offline
              Stabilostick
              wrote on last edited by
              #6

              Schau mal

              viewtopic.php?t=11239#p120336

              an.

              1 Reply Last reply
              0
              • E Offline
                E Offline
                e-i-k-e
                wrote on last edited by
                #7

                Moin Moin,

                ich habe gestern erstmal die Version mit der Verzögerung getestet.

                Nach kurzer Spielerei, hat es dann tatsächlich funktioniert. Bin begeistert! 8-)
                8064_unbenannt.jpg

                Welchen Vorteil hätte ich durch die andere Version?

                Anschließend musste ich in unseren HWR, ich schaltete das Licht an und plötzlich zog das Relais vom o. g. Raspberry an. :shock:

                in dem Raum ist unter anderem eine Leuchtstofflampe mit KVG verbaut. Vermutlich wird dies auch der Grund sein.

                Welche Möglichkeiten gibt es, den Eingang gegen solche Störeinflüsse unempfindlich zu machen?

                1 Reply Last reply
                0
                • TomTT Offline
                  TomTT Offline
                  TomT
                  wrote on last edited by
                  #8

                  @e-i-k-e:

                  Welche Möglichkeiten gibt es, den Eingang gegen solche Störeinflüsse unempfindlich zu machen? `

                  Ist eigentlich ganz einfach auch schon im oben verlinkten Wikipedia Artikel beschrieben….

                  Ansonsten hilft auch das hier : http://lmgtfy.com/?q=taster+entprellen

                  Bei 10K und 5V fließen 500µA (0,5mA), da wird ein 10nF Kondensator locker reichen

                  Grüße

                  Tom

                  PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
                  if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  748

                  Online

                  32.5k

                  Users

                  81.7k

                  Topics

                  1.3m

                  Posts
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Home
                  • Recent
                  • Tags
                  • Unread 0
                  • Categories
                  • Unreplied
                  • Popular
                  • GitHub
                  • Docu
                  • Hilfe