Commit bcfa63b9 authored by Roland Richter's avatar Roland Richter

Change 'Dimmer' to use a photocell (instead of a QRD1114)

parent fbe204a6
No preview for this file type
......@@ -17,7 +17,7 @@
*/
// Der analoge Eingangs-Pin des Sensors
const int QRDPin = A0;
const int SensorPin = A0;
// Der Ausgangs-Pin der LED
const int LEDPin = 11;
......@@ -25,7 +25,7 @@ const int LEDPin = 11;
void setup()
{
pinMode(QRDPin, INPUT);
pinMode(SensorPin, INPUT);
pinMode(LEDPin, OUTPUT);
}
......@@ -34,7 +34,7 @@ void loop()
{
// Lies analogen Wert im Bereich [0, 1023] ein, verwandle diesen
// in einen Wert im Bereich [0, 255], und gib diesen Wert aus.
int value = analogRead(QRDPin);
int value = analogRead(SensorPin);
int pwm = map(value, 0, 1024, 0, 255);
analogWrite(LEDPin, pwm);
......@@ -43,6 +43,8 @@ void loop()
}
/* IDEEN:
1. An welche Pins kann eine "dimmbare" LED angeschlossen werden, und an
1. Drehe die Logik um: je niedriger die Helligkeit ist, desto heller
soll die LED leuchten.
2. An welche Pins kann eine "dimmbare" LED angeschlossen werden, und an
welche nicht? Warum?
*/
Dimmer/Dimmer_Steckplatine.png

233 KB | W: | H:

Dimmer/Dimmer_Steckplatine.png

237 KB | W: | H:

Dimmer/Dimmer_Steckplatine.png
Dimmer/Dimmer_Steckplatine.png
Dimmer/Dimmer_Steckplatine.png
Dimmer/Dimmer_Steckplatine.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment