4. November 2010
Dies ist die Basis-Übung für jeden etwas extravaganteren Dimmer, Sensoren können leicht ausgetauscht werden, output auch (Dank Programm-Fähigkeit des Arduino): Video Serial In/Out Code Arduinoconst int analogInPin = A0; // analog input pin const int analogOutPin = 9; // Analog output pin (LED) int sensorValue = 0; // liest den port-wert aus int outputValue = 0; // wert des output ports void setup() { Serial.begin(9600); } void loop() { // liest den analogen wert des potentiometers aus sensorValue = analogRead(analogInPin); // map it to the range of the analog out: outputValue = map(sensorValue, 0, 1023, 0, 255); // change the analog out value: analogWrite(analogOutPin, outputValue); // druckt es auf dem serial monitor aus (siehe hintergrund video) Serial.print("sensor = " ); Serial.print(sensorValue); Serial.print("\t output = "); Serial.println(outputValue); // 10 millisekunden warten bis zum naechsten loop delay(10); }