Schritt 12: Arduino Analog Eingang
2.5/5 * 1023 = 512analogRead() nimmt ein Argument: den Namen des analogen Pins (A0-A5), herauszulesen.
Ein Potentiometer ist ein Widerstand mit einem Stift in der Mitte, die an irgendeinem Punkt entlang der Länge der Widerstand anschließt. Wie Sie das Potentiometer drehen Sie Mittelstift entlang der Widerstand bewegen und ändern das Verhältnis von widerstandsfähigen Materialien auf beiden Seiten des Stiftes. Dies ermöglicht das Potentiometer als Variable Spannungsteilerzu handeln.
Das Potentiometer zu verbinden, so dass die äußeren Pins 5V und Boden herstellen (Orientierung spielt keine Rolle), und das Zentrum Pin verbindet PIN A0 auf dem Arduino. Führen Sie den folgenden Code, und beobachten Sie die Ausgabe aus dem Serial Monitor.
Nun drehen Sie den Topf und sehen Sie, wie die gedruckten Wertänderungen von PotVal. Sie sollten sehen, dass die Arduino drucken 1023, wenn Sie den Topf bis hin zur Seite drehen, die mit 5V verbunden ist, und 0, wenn Sie den Topf ganz auf die andere Seite drehen. Sie sollten auch einen Wertebereich zwischen diesen beiden extremen gedruckt sehen...