通常の電源接続を使用せずに、USBケーブルだけでArduinoに電源を供給することはできますか?もしそうなら、追加の電源接続のポイントは何ですか: 余分な電力を提供することですか? また、2つのUSBポートがあり、1つは電源用、もう1つはコンピュータに接続するためのもの、またはマイクロUSBでよいのではないでしょうか。
USBケーブルを使わずに、USBケーブルだけでArduinoに電源を供給することは可能でしょうか? 通常の電源接続は可能ですか?
USBケーブルだけで、ボードに電源を供給することは可能です。
その場合、追加の電源接続のポイントは何でしょうか? 余分な電力を供給するためですか?
電源はどちらを使っても構いません。電源プラグだけを使えば、電池ボックスを使ってArduinoを携帯したり、壁コンセントから電源を供給したりすることが可能です。
また、USBポートを2つ用意し、1つは電源用、もう1つはコンピュータへの接続用にしてはどうでしょうか。 パソコンに接続するためのUSBポート、もしくはマイクロUSBを用意してください。
USBは1つだけで、電源供給とプログラミングができます。
Hyperbolaが指摘するように、USBポートの機能は主にボードのプログラミングを可能にするためのものです。さて、USBポートには電源ケーブルも付いているので、USBポートから電源を供給できるのは便利です。
しかし、USBポートからの給電の最大の欠点は、供給できる電流が限られていることです。通常、USB2ポートは、シャットダウンする前に最大500mAを供給できます。Arduinoボードがこれに準拠するために、結果として、5VのUSB入力のすぐ後に500mAのヒューズが置かれました。
さて、最終的に500mAを超える回路が必要になったらどうするのでしょうか?基板を変える必要があるのでしょうか?もちろんそんなことはありません!500mAの制限を気にすることなく、外部電源入力でarduinoボードと他のすべての回路に電力を供給すればいいのです。もちろん、オンボードのレギュレータにも制限はありますが、より柔軟性があります。
また、ポータブルなアプリケーションは電池で動作します。5Vを正確に供給できる電池はない(通常、アルカリ電池は1本あたり1.5V、リチウム電池は1本あたり3.7Vだが、これは経年変化による)。そのため、6.5V以上の電源から5Vを供給するためのレギュレーターを搭載している。
まとめ:USB電源は、プログラミングの際にPCから電源を供給することが多いので便利です。しかし、外部コネクタは、電源の選択においてより柔軟性を与えるので、非常に重要です。両方使う必要はなく、用途に応じて使い分ければよいのです。