ラジオペンチさんの「ダイソーのゆらゆらLEDキャンドルライト」#2
ラジオペンチさんの「ダイソーのゆらゆらLEDキャンドルライト」
3ch出力にした回路をでっち上げました。
図では出力コネクタが3つですが、2パラにして
(抵抗の左から分岐)合計6つのキャンドルを駆動
できるようにしました。
LEDの色を変えたのを追加
VF=3Vほどの高輝度タイプは青と緑
しか手持ちがなかった。
元の橙色LED、発光角が広いのでしょう、
手持ちの青と緑と違って「ろうそくの中」
までエエ感じで光っています。
青と緑の、中を照らすLEDを増設しようかしら。
LEDの直列抵抗、値を小さくして最大10mAほど
流れるようにしています。
(ラジペンさんの回路だと560Ω)
Arduino UNO環境ですが、発振子無しの
内蔵8MHzクロックで動かしています。
ATmega328Pに8MHz用ブートローダを書いて、
ヒューズを内蔵8MHzにしなくちゃなりません。
そして、Arduino IDEのボード選択を"UNO"ではなく
"Arduino Pro or Pro Mini"を選び、
プロセッサを
"ATmega328p (3.3V,8MHz)"にします。
これで発振子無しの8MHzで動いてくれるはず。
・ダウンロード - candle01b.txt
テキストファイル(UTF8N)にしてます
スケッチをアップできて、115.2kBPSで通信が
できてれば大丈夫じゃないかしら。
PB5のLEDは0.2秒ちょい周期で点滅。
スケッチそのものは、8MHzも16MHzも変わりま
せんので、Arduino UNO R3環境でも手直しなしで
動作します。
このあたり、たいへん便利なんですが、
昔人間が思うところ・・・
「どこでその違いを補正してるねん」
が気になって、「16MHz→8MHzでも
動くでぇ~」が「ほんまかいな」状態で
落ち着きません。
F_CPUが駆動周波数を示しています。
それを「誰が(どのファイルが)、どこで(どのフォルダで)
決めてるねん」をつかんでおきたいのですが、
ワケワカメ。
元の基板のチップ部品3つを取り去り2つを間をジャンパ。
ダイオードもこの基板のコイル端子にハンダして3本の
電線を引き出しています。
ゆらゆらキャンドル、「出窓」 へのデビューは女房次第でっす。
『まだ「夏」のまんまやしなぁ~』
なんて言っとりましたんで。
そしてそして・・・
ラジペンさんの「三つ編みケーブル」。
こちらでは手抜きで、ドリルを使って
電線をよじっています。
チャックで電線を挟み込み、ギュイ~ン。
完成。
※GX200で写したんだけどホワイトバランスに差がぁ。




























最近のコメント