フォトレジスタ(またはフォトセル)の使用方法-Arduinoチュートリアル

フォトレジスタまたはフォトセルは、光制御可変抵抗器です。 フォトレジストの抵抗は、入射光の強度が増加すると減少します。 フォトレジスターは、光に敏感な検出回路、および光および暗作動スイッチ回路に適用できます。 光依存抵抗(LDR)とも呼ばれます。

このチュートリアルでは、arduino unoを使用する場合と使用しない場合のフォトレジスターの使用方法を学習します。

それでは、始めましょう!

ステップ1:フォトレジスターの使用方法

フォトレジスタが光の中でどのように反応するかを見てみましょう。 上記の回路を作成し、LEDの輝度がどのように変化するかを確認します。

部屋に多くの光があると、抵抗値は小さくなります。 したがって、暗闇では抵抗が非常に大きくなったため、LEDはオフのままです。

Arduinoは、この状況を逆転させるのに役立ちます。次のステップでどのようになるか見てみましょう。

ステップ2:サーキット

必要になるだろう:

  • Arduino uno
  • ブレッドボード
  • 導いた
  • 220オームおよび10 KOhm抵抗器
  • フォトレジスト

ステップ3:コード

コードベンダーを使用して埋め込まれた「LED&フォトレジスター」コードを次に示します!

使い方:

  • フォトレジスタ/フォトセルからアナログ値を読み取ります
    -> value = analogRead(pResistor)
  • 値が25より大きいかどうかを確認します
  • LEDをオン/オフするコマンドを送信します

codebenderプラグインをダウンロードし、[Arduinoで実行]ボタンをクリックして、このスケッチでArduinoをプログラムしてみてください。 Arduinoボードのプログラミングはこれで完了です!

「編集」ボタンをクリックして、コードを独自に変更し始めることで、それで遊び続けることができます。

たとえば、「25」/値を変更して、プログラムがどのように変化するかを確認してください。

ステップ4:よくやった!

Arduinoの「ハウツー」チュートリアルをもう1つ完了し、フォトレジスターの使用方法を学びました!

これを気に入っていただけたら幸いです。コメント欄でお知らせください。

それらがもっとあるので、フォローボタンをクリックしてください!

関連記事