目次:
- 用品:
- ステップ1:必要なもの - ハードウェア
- ステップ2:回路図 - ブレッドボード
- ステップ3:電子回路とPCD回路図 - EasyEDAによるオンライン
- ステップ4:コード
- ステップ5:Androidアプリケーション
- ステップ6:うまくいった!
このInstructablesガイドでは、Arduinoのunoボード(または他のArduinoベースのボード)を使用してRGBインテリアカーの照明を作成する方法を説明します。
私はATmega328 マイクロ コントローラを使用することによって私自身の回路を作りましたが、これは任意選択の手順です。このガイドでは、ArduinoのUNOボードを使用してブレッドボードで簡単に作成できるようにします。また、Arduinoベースのカスタム回路を作成する方法についての補足的なヒントもいくつか紹介します。
Android Playストアから無料でダウンロードできる「Bluetooth RGB Controller」アプリケーション(Dev Next Prototypes)を使用して、Androidデバイス(電話またはタブレット)を介して照明の色を変更することができます。
また、EasyEDAで電子回路図を見つけて、PCBカスタム - Arduinoベースの回路を注文することもできます。
フェードイン効果でドアを開くとライトが点灯し、フェードアウト効果ですべてのドアを閉じるとライトが点灯します。
操作ビデオを見る:
始めましょう!
用品:
ステップ1:必要なもの - ハードウェア
あなたは私のトヨタヤリスからのより多くの写真を見ることができます、それが本当に素晴らしい結果である、あなたはあなたのカスタムカラー照明を約15ドルで作ることができます。
Arduinoボードだけを使いたい場合に必要なもの(簡単だが推奨されない方法):
- ArduinoのUNOボード(またはプロミニ、nanoなど)
- 4 x WS2812 5050 RGB(8 x RGB LEDボード)
- シリアルBluetoothモジュール(HC-06とHC-05は互換性があります)
- 〜270Ω、10KΩ、4.7KΩの抵抗
- 2222A NPNトランジスタ
また、小さなブレッドボードといくつかのケーブルが必要になります。電源にはArduino unoのDC入力ジャックを使用して車のバッテリーから電源を入れることができます。自分がしていることを確実に知っていることを確認してください。
あなたがあなた自身のArduinoベースの回路を作りたいならば、あなたが特別に必要とするもの:
- ATMega328(Arduinoの宇野ボードのマイクロコントローラー)*
- 16MHzクリスタル
- 2×22pFおよび1×10μF(電解)コンデンサ
- 10KΩ抵抗
- 2×2ピンネジ端子コネクタ(オプション)
電力のためにあなたはバッテリーを12ボルト、5Vにするために1つのdc-dcコンバーターを必要とするでしょう。 LM7805は非常に高温になりますので使用しないでください。あなたは簡単に1つのモバイルカーチャージャー(1.5-2A)を使うことができます。
*あなたはまだそれをプログラムするためにArduinoのUNOボードが必要です(ボードからICをプラグイン/アンプラグ)
ステップ2:回路図 - ブレッドボード
上記の回路を作ります。
なぜあなたはBluetoothモジュールのGNDピンにトランジスタを使用しましたか?
まあ、それは簡単です、あなたがあなたの車を駐車させている間、この回路はバッテリーから電力を取り続けるでしょう。あなたがそれを使用していない間それであなたはそれを放置したくないです。トランジスタを使用すると、ドアが開いているときに自動的にオンになり、すべてのドアが閉じているときにオフになります。 LEDが消灯していて車を駐車しても、システムは2mAしか必要ありません。
なぜ10Kと4.7Kの抵抗を使っているのですか?
私達のマイクロコントローラーのために私達は12V信号を5Vに落とさなければなりません、さもなければそれを燃やすでしょう。この簡単な分圧器がうまくいきます;)
ステップ3:電子回路とPCD回路図 - EasyEDAによるオンライン
EasyEDAにアクセスしてオンラインであなた自身の回路図を作り始めてください、それは非常に簡単で完全に無料です!
ここでは、このプロジェクトの電子回路とPCB回路図を見つけることができます。
easyeda.com/mi.vasilakis/Arduino_RGB_Interior_Car_Lighting_Bluetooth_Android_App-uYWwurDBz
ステップ4:コード
これが、Codebenderを使って埋め込まれたコードです。
このスケッチであなたのArduinoをプログラムするためにcodebenderプラグインをダウンロードして、Run on Arduinoボタンをクリックしてみてください。それで、Arduinoボードをプログラムしました。下のコードを変更したい場合は、編集ボタンをクリックしてください。
ステップ5:Androidアプリケーション
Playストアから無料で「Bluetooth RGB」アプリケーションをダウンロードできます。
この素晴らしいアプリのためのクレジットはNEXT PROTOTYPESチームに行きます。
play.google.com/store/apps/details?id=nextprototypes.bluetoothtRGB
ステップ6:うまくいった!
それでおしまい!あなたは正常にこの「ハウツー」diyガイドを完成させました、私はあなたがこれを好きであったと思います、コメントで私に知らせてください!
www.Ardumotive.comでもっとクールなArduinoプロジェクトを見つけることができます。