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.

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.

../_images/image213.png

Schematische Darstellung

../_images/image214.png

Code

Bemerkung

  • Sie können die Datei 2.26_photoresistor.ino unter dem Pfad sunfounder_vincent_kit_for_arduino\code\2.26_photoresistor direkt öffnen.

  • Oder kopieren Sie diesen Code in Arduino IDE 1/2.

  • Oder klicken Sie auf Code öffnen, um ihn im Web Editor zu öffnen .

  • Laden Sie dann Laden Sie den Code hoch auf das Board hoch.

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.

Phänomen Bild

../_images/image215.jpeg