2.26 Fotowiderstand¶
Überblick¶
In dieser Lektion lernen Sie den Fotowiderstand kennen. Fotowiderstände werden in vielen elektronischen Geräten verwendet, wie z. B. in Kameramessgeräten, Radioweckern, Alarmgeräten (als Strahldetektor), kleinen Nachtlichtern, Außenuhren, Solarstraßenlaternen usw. Fotowiderstände werden in Straßenlaternen eingesetzt, um das Licht zu steuern Ist eingeschaltet. Umgebungslicht, das auf den Fotowiderstand fällt, bewirkt, dass Straßenlaternen ein- oder ausgeschaltet werden.
Erforderliche Komponenten¶
Fritzing-Schaltung¶
In diesem Beispiel verwenden wir den analogen Pin (A0), um den Wert des Fotowiderstands zu lesen. Ein Pin des Fotowiderstands ist mit 5 V verbunden, der andere ist mit A0 verdrahtet. Außerdem wird ein 10kΩ-Widerstand benötigt, bevor der andere Pin mit GND verbunden wird.
Schematische Darstellung¶
Code¶
Bemerkung
Sie können die Datei
2.26_photoresistor.ino
unter dem Pfadsunfounder_vincent_kit_for_arduino\code\2.26_photoresistor
direkt öffnen.Oder kopieren Sie diesen Code in Arduino IDE.
Nachdem Sie die Codes auf das Mega2560-Board hochgeladen haben, können Sie den seriellen Monitor öffnen, um den gelesenen Wert des Pins zu sehen. Wenn das Umgebungslicht stärker wird, erhöht sich der Messwert entsprechend und der Pin-Lesebereich beträgt 「0」~「1023」. Je nach Umgebungsbedingungen und Eigenschaften des Fotowiderstands kann der tatsächliche Lesebereich jedoch kleiner sein als der theoretische Bereich. Eine detaillierte Erläuterung des Codes finden Sie unter 1.5 Analog lesen.