Ein Lichtsensor bzw. auch LDR (Light Dependant Resistor, Lichtabhängiger Widerstand) genannt, ist ein Widerstand, der keinen festen Wert hat, sondern abhängig vom auf ihn fallenden Licht seinen Wert ändert.

+5V
I
I
LDR
I
——AnalogPin 0
I
10k Widerstand
I
I
GND

Die beiden Widerstände, der LDR und der 10k Ohm Widerstand bilden einen sogenannten Spannungsteiler. Die von links nach rechts anliegende Spannung von 5V wird durch die beiden Widerstände geteilt und der Analog-Eingang des Arduinos kann diese Spannung messen. Je nachdem, wie viel Licht nun auf den LDR fällt, ändert er seinen Widerstand und somit ändert sich das Teilungsverhältnis des Spannungsteilers und der Arduino sieht eine andere Spannung. Diese Spannung nutzen wir nun, um die Blinkgeschwindigkeit der LED am Arduino zu verändern.

Der Code findet sich unter Analog→AnalogInput

project/arduino-kickstarter-lichtsensor.txt · Zuletzt geändert: 30.05.2015 13:38 von eberle
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Driven by DokuWiki