工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

LED スキャナー:1 つを構築するために必要な 4 つの驚くほど簡単な手順

LED は、長年にわたって入手可能で安価な在庫注文光源になっています。さらに、さまざまな美しい照明プロジェクトに LED を使用できます。そのようなプロジェクトの 1 つが LED スキャナーです。

LED スキャナは、人目を引く効果を与えながら、照明設定を強化する強力な電子調光ライトを提供できます。また、盗難防止システムを強化する組み込みの自動プログラムにも使用できます。したがって、クレジット カード情報の紛失を防ぐことができます。

ただし、LED スキャナーの性能が高いほど、高価になります。

したがって、この記事では、多くのコンポーネントを取り付けたり、プリント回路基板を作成したりせずに、単純な LED スキャナーを構築することに焦点を当てます。また、パーセンテージの内訳と測定の精度も表示されます。また、この回路はチェイサー効果を与えるために往復効果を使用しています。

準備はできたか?それでは始めましょう。

簡単な LED スキャナー回路を構築する方法

このセクションでは、MOSFET、Arduino、および 16 個の LED を使用して LED スキャナーを作成する方法を説明します。ですから、始める前に、この回路の回路図を簡単に見てみましょう:

回路図 1

Arduino 回路図

TLC5940 回路図

歩数

この回路を構築する手順は次のとおりです:

ステップ 1:材料、製品の寸法、コンポーネントを集める

ステップ 2:LED モジュールを構築する

そのため、開始する前に、各 LED モジュールが適切に動作するためには定電流レギュレーターが必要であることを知っておく必要があります。まず、ヒートシンクを集めて、LED を取り付けるための 4 ~ 40 個の穴を開けます。

次に、アルミニウム片を取り、ドリルで 8 ~ 32 個の穴を開けます。次に、ヒートシンクを 4-40 ネジで取り付けます。また、ヒートシンクのエミッタ素子の 2 つのリードを曲げます。次に、真ん中のリードをまっすぐに保ちます。次に、トランジスタを持って、基本的な寸法を満たすために、右のリードを 90 度の角度で曲げます。

それだけではありません。

次に、トランジスタの他の脚を約 45 度離して広げ、リードの端にハーフ ループを作成し、絶対誤差を回避します。

トランジスタ リード ハーフループ

また、これらのハーフ ループをヒートシンクのリードに取り付け、ヒートシンクの右端のリードに 1 つの 75 オーム抵抗を接続します。また、アース接続として機能するように、90 度のリードを取り、ループを形成します。繰り返しになりますが、エラーバーを避けるために、正確な測定と測定範囲で作業していることを確認してください。可能であれば、測定精度とセンサー測定値を確認して確認してください。

次に、LED モジュールに接続します。したがって、ヒートシンクの中心リードを LED モジュールのマイナス リード (カソード) に接続します。

残りの 15 個の LED モジュールに対してこのプロセスを繰り返します。

ステップ 3:Arduino とブレイクアウト ボードを接続する

Arduino とブレイクアウト ボードの接続

電源については、両方のボードのグランド間に接続を作成してください。さらに、調整されていない正の入力電圧ピン (RAW) を見つけることができます。次に、ブレークアウト ボードの VCC ピンに接続して、絶対エラー率を回避できます。

ブレークアウト ボードと Arduino ボードの両方に、最大 17 ボルトを処理する +5V レギュレータが搭載されています。また、回路を取り付ける前に、最初に Arduino をプログラムしてください。

したがって、このコードでは、フェード機能を 1 つの LED に割り当て、次の LED に切り替える前に 40 ミリ秒待機します。各 LED のフェード時間は 470 ミリ秒です。

LED

回路が一方向のスキャンを終了すると、反対方向にスキャンします。さらに、LED の値を変更したり、一方向のみにスキャンするように設定したりすることも簡単です。

したがって、このコードはフェードの値を 0 から 4095 に設定します。つまり、完全にオンから完全にオフに設定します。

コード:

#include “Tlc5940.h”
#include “tlc_fades.h”
TLC_CHANNEL_TYPE チャネル。
ボイドセットアップ()
{
Tlc.init(4095);
}
uint16_t 期間 =470;
int maxValue =4095;
int フェード時間 =40;
uint32_t startMillis;
uint32_t endMillis;
空ループ()
{
もし (tlc_fadeBufferSize ==0)
{
// 現在実行中のフェードはありません
startMillis =ミリス();
endMillis =startMillis + 期間;
for (int i=0; i<16; ++i) {
tlc_addFade(15-i, 0, maxValue, startMillis+fadeTime*i, endMillis+fadeTime*i);
}
}
tlc_updateFades();
遅延 (5);
もし (tlc_fadeBufferSize ==0)
{
// 現在実行中のフェードはありません
startMillis =ミリス();
endMillis =startMillis + 期間;
for (int i=0; i<16; ++i) {
tlc_addFade(i, 0, maxValue, startMillis+fadeTime*i, endMillis+fadeTime*i);
}
}
tlc_updateFades();
遅延 (5);
}

ステップ 4:LED モジュールを取り付ける

いよいよLEDモジュールをアルミアングルに取り付けます。等間隔で 16 個の穴を測定し、LED モジュールを取り付けます。また、Arduino とブレイクアウト ボードをアルミ アングルに取り付けるための穴をさらにいくつか開けます。

アルミアングル

さらに、8-32 ネジを使用してヒートシンクをアルミニウムに固定します。すべてが設定されたら、モジュールをプラスのアクティブユニットとアース線に接続し始めます。また、16 個の LED を 4 つのセットに分けました。したがって、4 つのセットを 1 つのジャンクションで 18 ゲージのベース高さのワイヤーに接続してください。

次に、4 本の電源ワイヤすべてと回路基板の電源ワイヤを 16 ゲージのワイヤに接続し、それを 12v 電源に接続します。

電源配線が完了したら、各 LED モジュールの制御線を接続し、トランジスタのコレクタ ピンをブレークアウト ボードに接続してください。さらに、タイラップを使用して接続をきれいに保つことができます。

接続後、行ったことを調べて、正しい接続があることを確認します。接続を間違えると、LED が損傷する可能性があります。

作業に問題がなければ、コンパクトな LED スキャナー回路をオンにして、光るのを見てください。

まとめ

この記事をまとめる前に、LED スキャナが正しく動作するには電流レギュレータが必要であることを知っておくのが理想的です。したがって、この回路では、2N3904 NPN トランジスタを主要コンポーネントとして使用できます。また、ベース-エミッター接合が順方向にバイアスされ、前述の高さの場合、ベース-エミッター接合での電圧降下に気付く場合があります。

NPN トランジスタ

この電圧は、電流検出抵抗にも作用します。さらに、これは LED からの電流が地面に流れる場所です。

さらに、電流レギュレータは、この LED 回路の 3 つのバージョンを処理します。1 つ目は、制御なしで LED 電流を一定に供給することです。次に、Arduino ボードから直接制御し、最後に SparkFun ブレークアウト ボードから制御します。

Arduino ボード

以上で、この記事を終わります。さらに詳しい情報が必要な場合は、お気軽にお問い合わせください。いつでも喜んでお手伝いいたします。


産業技術

  1. モーターからの発電機。とてもシンプル。
  2. 合理化された倉庫業務に向けた4つの簡単なステップ
  3. 5つの簡単なステップで生産能力を向上させる|製造
  4. リーン生産方式で3つの簡単なステップで廃棄物を削減
  5. 6 つの簡単なステップで CMMS ソフトウェアを実装
  6. 低コスト PCB で PCB プロトタイプを作成するための 14 のステップ
  7. LED ランプ キット:LED ライト キットの作り方
  8. LED StarBoard:概要と仕組み
  9. テーザー回路–最高の自己防衛装置とその構築方法
  10. LED フェーダー回路:概要と仕組み
  11. レスピレーターを 3 つの簡単なステップで洗浄および維持する方法