Jeffrey Cross
Jeffrey Cross

このAndroid-Arduinoコンボ回路でRGB LEDを制御する

タッチコントロールライトショーを作るためにあなたのスマートフォンに多色LEDストリップを接続してください!あなたは色を変えるLEDをコーヒーテーブル、あなたのバイク、あるいはあなたがもう少し色を必要とする何か他のものの下側に付けることができます。

私たちの最新の週末プロジェクトでは、Arduino、シンプルな圧着ブレッドボード回路、そしてあなたのAndroidデバイス( しなければならない フルカラーRGB LEDのストリップを制御するためにUSBホストモードと互換性があること。このプロジェクトをAndroid-Arduino LEDストリップライトと呼びます。

私たちのプロジェクトの60個のLEDのフレキシブルストリップは、LEDが最大輝度のとき最大1.2Aを消費することがあります。ただし、Arduinoのデジタルピンは40mAのDC出力しかできません。 1色につき1つのTIP31 NPNトランジスタの助けを借りて、無はんだブレッドボード上に構築されたドライバ回路を使用して、パルス幅変調(PWM)は、Android用のタッチスクリーンアプリを使用して私たちのLEDとカラーミックスから最大の明るさを引き出します。

このArduino Reference Boardによると、PWMはATmega328ベースのArduinosのピン3、5、6、9、10、および11で利用可能です。上のコードでは、9番ピンを赤、10番ピンを緑、11番ピンを青と宣言しています。例として、カラーバランスの問題を調整するために最大デューティサイクルを調整しました。

以下のビデオを見て、このプロジェクトの動作を確認してください。このプロジェクトの新しい用途をデザインする場合は、ブレッドボード回路を自家製のPCBに転送するか、またはArduinoスケッチコードについて質問がある場合は、プロジェクトページにコメントを残してください。その後、誰かがフォローアップします。そしていつものように、楽しんでください!

シェア

コメントを残します