フォトリフレクタを使った信号
Arduinoの話
フォトリフレクタを使って、車両の検知を行い、信号を作っています。
これまで、テストを繰り返していましたが、
基板に組もうと思い、
ATmega328マイコンにブートローダーを書き込み、
その後、スケッチを書き込みました。
ブレッドボードに取り付けて、確認したところ、
なぜか、信号機が切り替わりません。
青色は点灯しているのですが、センサーを認識していないのか、
全く動きません。
ATmega328マイコンを別のものにしても動きません。
Arduino Uno互換機でテストするとうまくいくのですが、
ブレッドボードでは動きません。
あれこれ試行錯誤しましたが、
最終的には、プルアップ抵抗値が悪かった様です。
これまでテストしていた、Arduino Uno互換機では、
プルアップ抵抗値は500KΩで認識していたのですが、
試しに、Arduino Unoを使って確認したら、
プルアップ抵抗値500KΩでは認識しませんでした。
試しに、プルアップ抵抗値を10KΩに変えたら、今度は、認識しました。
ブレッドボード上でも、プルアップ抵抗値を10KΩに変えたら、今度は、認識しました。
原因が理解し難いですが、
結局、Arduino互換マイコンとして利用するためには、
プルアップ抵抗値を変更するしかなさそうです。
また、
Arduino Uno互換機や、Arduino Unoでは、
センサで検知すると、LEDが点灯していたので、すぐに分かったのですが、
Arduino互換マイコンにすると、
センサで検知しているかが見た目ではわからないので、
新たに、LEDを追加して、センサが検知している場合、
LEDが点灯する様にスケッチを変更しました。
これで、漸く、Arduino互換マイコン化ができそうです。
ブログ村に参加しています。下のバナーをクリックしてください。
にほんブログ村
![]()
にほんブログ村
![]()
にほんブログ村
« フォトリフレクタを使った踏切 その3 | トップページ | テツモ女子 佐橋奈葉の今日も模型鉄! »
「鉄道模型(レイアウト作成)」カテゴリの記事
- フォトリフレクタを使った信号 その3(2026.07.08)
- フォトリフレクタを使った信号 その2(2026.07.07)
- フォトリフレクタを使った信号 プルアップ抵抗はどうすれば良いか?(2026.07.06)
- フォトリフレクタを使った信号(2026.07.05)
- フォトリフレクタを使った踏切 その3(2026.07.04)



コメント