Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

5 Schritt:Schritt 1: Was Sie benötigen Schritt 2: So funktioniert es Schritt 3: Der Circuit Schritt 4: Der Kodex Schritt 5: Sehr gut!

Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

Das Arduino Uno Board verfügt über 12 verfügbaren digitalen I / O-Pins und 6 analoge Eingangsstifte, manchmal, bei komplexen oder "großen" Projekten von digitalen Stiften laufen wir. In diesem Tutorial lernen Sie, wie man mehrere Tasten auf einem analogen Stift zu verwenden.
Zum Beispiel, wenn Sie 4 Tasten haben, werden Sie 4 digitale Stifte brauchen, um sie zu lesen. Aber, wenn Sie sie alle miteinander zu verbinden, mit verschiedenen Widerständen, können Sie sie nur von einer analogen Stift zu lesen!
Mal sehen, wie es funktioniert

Schritt 1: Was Sie benötigen

  1. Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Für dieses Tutorial benötigen Sie:
    Arduino UNO Breadboard 4x Taste sw 4x LEDs (gelb, rot, blau, grün) 4 x 330 Ohm (oder 220Ohm) Widerstände 1x 1K, 2K, 3K und 10K-Widerstände

Schritt 2: So funktioniert es

  1. Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Es ist ganz einfach, jedes Mal, wenn eine Taste gedrückt wird, erhält der Arduino einen analogen Wert von 0 bis 1023 je nach Widerstand gegen jede Taste dieser Wert ändert. Auf diese Weise können wir erkennen, welche Taste gedrückt wurde.
    Nun wollen wir sehen, wie es funktioniert in der Praxis!
    Erstellen Sie die Schaltung oben und Programmierung des Arduino mit folgender Skizze. Bellow Sie die Codebender seriellen Monitor zu finden, drücken Sie die Verbindungstaste, um die serielle Kommunikation zu starten.

    Wie Sie sehen können, wenn keine Taste des erhaltenen Wertes gedrückt ist 0. Drücken Sie nun die erste Taste (mit 1K Widerstand) und halten Sie eine Mitteilung mit dem Wert, den Sie erhalten. Fahren Sie mit allen von ihnen.
    Minenwerte sind:
    1. Taste: 1013 2. Taste: 1004 3. Taste: 995 4. Taste: 871
    Tipp: Sie können so viele Tasten, die Sie wollen, zu verwenden;)

Schritt 3: Der Circuit

  1. Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Mal sehen, wie wir diese Werte verwenden, um einige LEDs steuern. Erstellen Sie die obige Schaltung, sind die Verbindungen recht einfach.

Schritt 4: Der Kodex

  1. Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Hier ist der Code, eingebettet mit Codebender!
    Sie können Ihre eigenen Änderungen am Code vornehmen, indem Sie auf die Schaltfläche "Bearbeiten".
    Tipp: Verwenden Sie keine absoluten Werte, zum Beispiel: statt 1013, verwenden 1010-1015;)

Schritt 5: Sehr gut!

  1. Gewusst wie: Mehrfache Tasten am 1. Analog Pin - Arduino Tutorial

    Sie haben noch eine Arduino "How to" Tutorial abgeschlossen und Sie gelernt, wie man mehrere Tasten auf nur einer analogen Stift zu benutzen!
    Ich hoffe, Sie als Favorit markiert, lassen Sie mich in den Kommentaren wissen.
    Es wird mehr von ihnen, so stellen Sie sicher, Follow Button klicken!