差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| elechobby:picdic:pic12f683:15 [2020/04/28 18:23] – 外部編集 127.0.0.1 | elechobby:picdic:pic12f683:15 [2025/10/17 14:29] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== 概要 ===== | ===== 概要 ===== | ||
| 以前にも常夜灯(フルカラーLED)を製作しましたが、乾電池駆動のため電池の交換の手間が必要でした。 | 以前にも常夜灯(フルカラーLED)を製作しましたが、乾電池駆動のため電池の交換の手間が必要でした。 | ||
| - | 今回は、乾電池を使用せずに、太陽電池とニッカド電池の組み合わせで、尚且つ、電圧は2V以上で動作可能 | + | 今回は、乾電池を使用せずに、太陽電池とニッカド電池の組み合わせで、尚且つ、電圧は2V以上で動作可能としました。 |
| - | としました。 | + | |
| PIC自身は、2V以下でも動作(PIC最低動作電圧)しますが、LEDの点灯がありますので2V以上としました。 | PIC自身は、2V以下でも動作(PIC最低動作電圧)しますが、LEDの点灯がありますので2V以上としました。 | ||
| 行 11: | 行 10: | ||
| {{: | {{: | ||
| < | < | ||
| - | 太陽電池でニッカド電池を充電します。その時にニッカド電池からの逆流を防ぐためにダイオードを間に入れま | + | 太陽電池でニッカド電池を充電します。その時にニッカド電池からの逆流を防ぐためにダイオードを間に入れます。 |
| - | す。今回使用した太陽電池は最大4V近く発電します。 | + | 今回使用した太陽電池は最大4V近く発電します。 |
| < | < | ||
| - | 辺りが暗くなるとLED(2色)を点灯させ、ブザー音を鳴らせます。LEDの点灯は、単なるON/ | + | 辺りが暗くなるとLED(2色)を点灯させ、ブザー音を鳴らせます。LEDの点灯は、単なるON/ |
| - | ありませんので、PWM方式により、明暗のレベルを10段階設定可能としました。つまり2色のLEDを組み合わ | + | つまり2色のLEDを組み合わせるので100色に変化します。 |
| - | せるので100色に変化します。 | + | |
| 尚、PWMは、PICのTIMER0モジュールを利用し、割り込み処理の中でソフトウエアで制御しました。 | 尚、PWMは、PICのTIMER0モジュールを利用し、割り込み処理の中でソフトウエアで制御しました。 | ||
| < | < | ||
| - | 辺りが暗くなることを検出する方法は、通常はCDS等のセンサーを使いますが、今回は、太陽電池の電圧と | + | 辺りが暗くなることを検出する方法は、通常はCDS等のセンサーを使いますが、今回は、太陽電池の電圧とニッカド電池の電圧の電位差により判断します。 |
| - | ニッカド電池の電圧の電位差により判断します。 | + | |
| * 明るい: | * 明るい: | ||
| * 暗い: | * 暗い: | ||
| 行 180: | 行 177: | ||
| {{: | {{: | ||
| {{: | {{: | ||
| + | |||
| 左側: | 左側: | ||
| 右側: | 右側: | ||
| {{: | {{: | ||
| + | |||
| 太陽電池に覆いを被せると太陽電池の電圧とニッカド電池の電圧の電位差が逆転しLEDの点灯が始まります。 | 太陽電池に覆いを被せると太陽電池の電圧とニッカド電池の電圧の電位差が逆転しLEDの点灯が始まります。 | ||
| 本来は、2色LEDを使用し、光拡散キャップを被せると良いのですが、手持ちがありませんので赤と緑のLEDを | 本来は、2色LEDを使用し、光拡散キャップを被せると良いのですが、手持ちがありませんので赤と緑のLEDを | ||
| 使用しました。いろいろな色に変化します。 | 使用しました。いろいろな色に変化します。 | ||
| - | {{: | + | {{: |
| - | {{: | + | |
| - | {{: | + | |
| - | {{: | + | |
| 如何ですか? | 如何ですか? | ||
| - | これをホームセンターの常夜灯の内部に組み込めば実用レベルに仕上がると思います。{^_^}! | + | これをホームセンターの常夜灯の内部に組み込めば実用レベルに仕上がると思います。^_^ |
| + | <callout type=" | ||
| + | このページは稲崎様の閉鎖したHPのコピーで、著作権は稲崎様にあります。[[elechobby: | ||
| + | This page is a copy of Mr. Inasaki' | ||
| + | </ | ||