Arduinoリポバッテリーウォッチャー:10ステップ

Arduinoリポバッテリーウォッチャー:10ステップ

目次:

Anonim

2 Arduinosの助けを借りて、低すぎるリポ電池は二度と問題にならないでしょう。

私はこの特別な理由でこのプロジェクトを作りました:

多くの人が自分のLiPo-Battery-Volatageを見ることができない、なぜならRC用の彼らのラジオはテレメトリーを持っていないか、そのような高い電圧を扱うことができないからである。

用品:

ステップ1:スピーカーを受信機に接続しましょう。

まず、圧電スピーカーをArduinoに接続します。私の場合はArduino UNOです。

- > GND

+>すべて PWM あなたが好きなピンは、プログラミング時に注意してください。

ステップ2:433 MHz受信モジュールをArduinoに接続します。

DATA-Pinを必ずPin#2に接続してください。これはArduino UNOのInterrupt#0です。

GND> GND

VCC> 5V

DATA>ピン2

写真とは異なり、今日のほとんどのレシーバユニットには4本のピンしかありません。

上記と同じ方法で接続してください。

ステップ3:433 MHzトランスミッタモジュールを送信側のArduinoに接続します。

GND> GND

VCC> 5V

DATA>好きなピンは、プログラミング時に正しいピンを選択するように注意してください。

ステップ4:2本のワイヤーを送信側のArduinoに接続します。

1本目のワイヤは、ArduinoのGNDピンからLiPoバッテリのバランサ接続のグランドへと続きます。

2つ目はあなたのArduinoの任意のアナログ入力ピンから 最初 細胞 あなたのLiPoバッテリーのあなたのバランサーポートに。

このワイヤをあなたのLiPoバッテリの他のセルに接続してから最初のセルに接続しないでください。

ステップ5:送信側のArduinoにある程度のパワーを与えます。

オリジナルのArduino MICROの電圧レギュレーターはあなたが得ることができる最も良いものではないので、Arduino MICROはあなたのLiPoバッテリーからいくつかの間違った値を読みます。

したがって、ArduinoのMICROは、外部の5ボルトUBECから電力を得ています。

あなたがその種のRCスタッフに少しでも興味があるなら、あなたはUBECが何であるかを知るでしょう。

そうでない場合は、単にそれをグーグル。

基本的に、それは例えば5 - 20ボルトを絶えず5vに変換するパワーレギュレータです。

Arduino MICROでUBECから+ 5v> + 5v

- Arduino MICROのUBEC> GNDから

あなたがArduinoのUNOを使用しているとき、あなたは7 - 最大の間のどこでも電圧を接続することができます。あなたに直接20ボルト Vin ArduinoのUNOを固定してください。

グランドはGNDになります。

ステップ6:433 RFモジュールにコイル装荷アンテナを追加します。

アンテナは上の図のようになります。

RFモジュールのPCBに直接ANT接続にそれらをはんだ付けしてください。

君は気づくよ。それで、あなたはこれらの小さな電子部品からWAAAAYの範囲を広げることができるでしょう!

送信機と受信機の両方のモジュールで同じことをします。

ステップ7:受信するArduinoに何か食べさせる

最大7 - バッテリーを持っていってください。 20ボルト、それをあなたのArduino UNOに接続します。

Arduino UNOのVinピン

- Arduino UNOのバッテリー> GND

スイッチもおそらく悪くないでしょう、…;)

ステップ8:トランスミッタをプログラムします。

あなたはcodebender.ccでscetchを見つけることができます。

codebender.cc/sketch:361076

ステップ9:受信機ユニットをプログラムします。

スケッチはcodebender.ccにあります。

codebender.cc/sketch:361077

ステップ10:送信機をあなたのRC機器に取り付けて楽しんでください;)

あなたはうまくLiPo-Watcherを構築しました。

さて、あなたはこれをさらに一歩進めてLCDディスプレイ、またはあらゆる種類のものをそれに追加することができます。

あなたのラジコンマルチコプター/飛行機/車/ボート/に乗ることを忘れないでください…

私の場合、それはHexacopterです。