Arduino:電圧計の構築-仕組み
Arduinoで構築できないものはほとんどありません。 この記事では、電圧計を自分で作成する方法を明らかにします。
Arduino:電圧計の構築-仕組み
- 電圧計の部品は比較的扱いやすいです。Arduino、ブレッドボード、100kΩと10kΩの抵抗器、およびいくつかのジャンパーケーブルが必要です。
- 写真のようにケーブルと抵抗を接続します。
Arduino電圧計をプログラムする
すべてが正しく接続されていれば、電圧計のプログラミングを開始できます。 画像ギャラリーでコピー用の完全なコードを見つけることができます。
- まず、コマンド「float vp = 4.7;」、「float r1 = 100000;」 および「float r2 = 10000;」 3つの変数を作成しました。 変数r1およびr2は、2つの抵抗を表します。 変数vpは、ArduinoがUSBケーブルを介して受け取る電圧です。 セキュリティ上の理由から、これは5Vよりわずかに小さくなっています。
- 次に、コマンド「Serial.print((int)(vp /(r2 /(r1 + r2))));」で シリアルモニターの最大電圧出力。
- コマンド「float v =(analogRead(0)* vp)/ 1024.0;」で および「float v2 = v /(r2 /(r1 + r2));」 フリージャンパケーブルの電圧が計算されます。 必要に応じて、コマンド「Serial.println(v2);」を使用してこれを行うことができます。 シリアルモニターで出力することもできます。