zurück Home

Arduino: Input

Allgemeines

 
Taster KY-004 Taster-Modul Beim Drücken des Tasters, werden zwei Signalausgänge miteinander kurzgeschlossen.
Potentiometer   Schiebe- oder Drehwiderstand ca 5-10 Ω der mittere Pol wird an einen analogen PIN A0 - A5 angeschlossen.
Die äußeren Pole gehen an 5V und Grd.

void setup() {
 Serial.begin(9600);  //Serielle Schnittstelle initialisieren
}
 void loop() {

 int sensorValue = analogRead(A0); // Pin A0 wird analog ausgelesen und der Wert in sensorValue gespeichert
Serial.println(sensorValue); //der Messwert wird im Serial-Monitor angezeigt
delay(1000);
 }
Die Stellung des Potentiometers wird als Zahl von 0 bis 1023 ausgegeben.
Viele Potentiometer liefern nicht den Wert 0 Ω.
Dadurch wird die Skala reduziert.
Mein Schiebewiderstand erlaubte nur eine Anzeige zwischen 920 und 1021.
Damit können über das Potentiometer Werte eingestellt oder Steuerungen vorgenommen werden.
Es kann die Position einer Mechanik erfasst werden.
Ausgabe der Messwerte mit dem Serial-Monitor
 Serial Printer
Ausgabe der Messwerte mit dem Serial-Plotter Serial Plotter
Drehschalter KY-040 Kodierter Drehschalter (Rotary Encoder) Die aktuelle Position des Drehschalters wird kodiert über die Ausgänge gegeben.
Hat 5 Pins:
GND: Minuspol
+: Pluspol
SW: Potentiometer
DT
CLK
Berührung KY-036 Metall-Touchsensor Modul Gibt ein Signal aus, falls die vordere Metallspitze des Sensors berührt wird. Die Empfindlichkeit des Sensors kann mittels Regler justiert werden. Digitaler Ausgang: Wird eine Berührung detektiert, wird hier ein Signal ausgegeben
Joy Stick KY-023 Joystick Modul (XY-Achsen) X und Y Position des Joysticks, werden als analoge Spannung auf den Ausgangspins ausgegeben.
Infrarot
Quellen 1.) Arduino-Homepage: IDE zum Download kostenlos

2.) Maker Shop: Versandt von Boards und Zubehör

Impressum                         Zuletzt geändert am 01.01.2016 19:54