LEDハヌカ本枝の燭台:6ステップ(写真付き)

LEDハヌカ本枝の燭台:6ステップ(写真付き)

目次:

Anonim

私は友人のためにLED本枝の燭台を作りたいと思いました。これを計画するにあたり、部品点数を非常に少なくして、手持ちの部品を使用したいと思いました。私は自分の目標を達成したので、このプロジェクトの結果に幸せになることはできないと思います。

これや他のプロジェクトの詳細については私のウェブページをご覧ください。

jumptuck.wordpress.com

免責事項:私はユダヤ人ではありません。ハヌカ本枝の燭台について、そのデザインの背後にある原理と、ろうそくがどのように照らされているかを学ぶために、私はインターネット調査を少ししました。私はこの宗教を尊重し、この伝統に関して私がした誤りの場合にも罪を犯さないことを意味します。私に連絡してください、そして私はこの指示に変更を加えることができて嬉しいです。

用品:

ステップ1:デザイン

設計プロセスでは、いくつかの目標を設定しました。

  • AVRのATtiny13による制御
  • 1つのプッシュボタンとインターフェース
  • 約3Vの調整されていない電力で駆動
  • 毎晩燃え尽きるろうそくをシミュレートするためのオートオフ機能を組み込んでください。
私はほんのちりを集めるために手持ちのものをいくつか持っていたので私はtiny13を選びました。シフトレジスタなしで9個のLEDを制御するには(別の部分)、charlieplexを実装する必要がありました。

回路図は以下の通りです。

これを読んでいる電気技術者にとって、私は2つのポイントを挙げます。

1.リセットピンにプルアップ抵抗を使用していません。フローティングのままです。これは重要なアプリケーションではないので、ランダムリセットを行ったとしてもそれは世界の終わりではありません。

2.安定化されていない電源を使用しているため、デカップリングコンデンサを使用しませんでした。

ステップ2:部品

パーツリスト:

  • 2.7Vから3.3Vの間で出力する電源。私は2本のAAA電池を使用していますが、私はまたCR2032 3V電池でこれを実行しました。
  • 9個のLED(私は白を使いました)
  • 4本の抵抗器(22Ω - 赤、赤、黒)
  • 1瞬間押しボタン(これらは一般的です、私は壊れたステレオシステムから私のものを救い出しました)
  • 1ピンヘッダ(2ピン)
  • 1つのDIPソケット(8ピン) - これはあなたにとってオプションです。 できた マイクロコントローラを直接ボードに半田付けするだけです。
  • 1 AVR ATtiny13 マイクロ コントローラ
  • 1ある種の回路基板
注:私はそうするように設定されているので、私は自分の回路基板をエッチングしました。そうは言っても、これはあるパフォーマンスボード上でポイントツーポイントのはんだ付けをするのはかなり簡単なプロジェクトであるべきです。

ステップ3:回路基板

更新: ボードファイルとコードはこちらから入手できます。http://github.com/szczys/LED-menorah

最後のステップで述べたように、あなたはあなた自身のボードをエッチングするか、perfボードを使うことができます。

私はアートボードとレイアウトのイーグルCAD写真と同様にエッチングされたボードの写真を持っています。私は1本のジャンパー線(2番目の写真では赤で表示されています)のワイヤーを使用しました。私はこれを避けて完全に片面のボードを使って行ったかもしれませんが、それはとのパッドとLEDの間にトレースを走らせることを意味するでしょう。エッチング処理を簡単にするために、1つのジャンパーが最良であると判断しました。

ご参考までに、私はエッチング剤として塩化第二銅を使用したトナー転写方法を使用しています。

ステップ4:組み立て

組み立て中の最も重要なことはLEDの極性です。ほとんどの設計では、PCB設計を容易にするために、LEDの極性はすべて同じ方向になっています。これはあなたを意味します しなければならない LEDの平らな面が適切な方向を向いていることを確認するために、部品レイアウト図に従ってください。

アセンブリ

1.ジャンパー線を所定の位置にはんだ付けします。私は抵抗器からクリップされた導線を使いました。

2. LEDを90度の角度で曲げて所定の位置にはんだ付けします。 極性に注意してください。中央のLEDを除き、すべてのLEDが同じ高さになるようにします。これはShamashと呼ばれる光のためのものであり、他のものよりも高いはずです。

3. 4つの抵抗を所定の位置にはんだ付けします。

4.瞬間押しボタンを所定の位置にはんだ付けします。

5. ICソケットを所定の位置に半田付けします。 (もしあなたがICを直接ボードにはんだ付けしようとしているなら、おそらく最初にそれをプログラムするべきです)

6. 2ピンヘッダを所定の位置にはんだ付けします。これは電源に使用されます。電源を背面に接続できるように、ボードの裏面をハンダ付けしたことに注意してください。本枝の燭台を直立させるためにもこれを使います。

ヒント:ボードの裏面にピンヘッダーをはんだ付けするには、黒いプラスチックをピンの上半分ほど上にスライドさせ、ピンを所定の位置にはんだ付けしてから、プラスチックを下にスライドさせます。

ステップ5:ソースコード

更新: ボードファイルとコードはここから入手可能ですhttp://github.com/szczys/LED-menorah

このように動作するようにソースコードを書きました。

  • 電源を入れるとデバイスが起動し、Shamash(真ん中のキャンドル)が点灯します。
  • ボタンを押すたびに、追加のキャンドルが右から左に点灯し、次のキャンドルが点灯する前に祈りを言うことができます。
  • 約1時間後、デバイスがパワーダウンモードに入ると、ライトが「切れ」ます。この状態では、ほとんど電力が消費されず、デバイスはハヌカの次の夜まで待機します。
  • 1回押すと、デバイスがスリープ状態から復帰し、Shamashが点灯します。
このソースコードはavr-gccコイラー用にCで書かれています。私はまたコンパイルする必要なしにtiny13に直接焼けるHEXファイルを含めました。

ATtiny13は工場出荷時のヒューズ設定を使用します。

hfuse:0xFF

lfuse:0x6A

ステップ6:結論

本枝の燭台を立てて表示するために、私はバッテリーパックから出ているワイヤーにKKコネクターを取り付けました。私はゴムバンドを使ってこれをバッテリーパックの裏側の所定の位置に保持してから本枝のピンヘッダーをKKコネクターに差し込みました。

バッテリを正しい極性で接続することが重要です。そうしないと、プロセッサが損傷する可能性があります。プラスのリード線はピンから引き出されたトレースでピンに接続する必要があります。負のリード線は、グランドプレーン(大面積の銅)に半田付けされているピンに接続します。