top of page

Änderung des Widerstandes und serial Motor

  • 12. Dez. 2016
  • 1 Min. Lesezeit

Helligkeit kann man mit sogenannten Fotowiderständen messen. Ein Fotowiderstand besteht aus einem Material, das je nach Lichteinfall seinen Widerstand ändern kann. Je mehr Licht darauf triff, desto kleiner wird der Widerstand, je weniger Licht einfällt, desto größer wird der Widerstand.

Um eine analogen Wert ablesen zu können gibt es bei dem Arduino den serial Motor. Mit diesen kann man sich die Daten ansehen, die man sich an die Datenverbindung gschickt hat. Um die Serielle Ausgabe auf dem Arduino-Board einzuschalten, müssen wir ins Setup

Serial.begin(9600);

schreiben. Die 9600 ist dabei die Datengeschwindigkeit (Baud-Rate).

Um nun einen Wert zu senden, schreiben wir einfach:

Serial.println(wert);

Als Wert kann manVariablen, Texte und Methoden schreiben, dei einen Rückgabewert besitzen, also z.B. analogRead(sensorPin). Das sieht dann so aus:

]int sensorPin = 0; int speakerPin = 9;

void setup() { Serial.begin(9600); }

void loop() { Serial.println(analogRead(sensorPin)); tone(speakerPin,analogRead(sensorPin)); delay(20); }


 
 
 

Kommentare


bottom of page