ArduinoキットのDCモーターは、最も基本的な電気モーターであり、あらゆるタイプの趣味エレクトロニクスで使用されています。電流が通過すると、電流が停止するまで一方向に連続的に回転します。 Aまたは - で特別にマークされていない限り、DCモーターには極性がありません。つまり、2つのワイヤーを交換してモーターの方向を逆転させることができます。
モーターに電源を入れるには、5Vを介して5Vを送信してから地面に送信する必要があります。この電圧はモーターをスピンしますが、それを制御できます。モーターの電力、したがってその回転をArduino制御するために、モーターの直後にトランジスタを配置します。
トランジスタは、Arduinoのデジタルピンによってアクティブにできる電動操作スイッチです。この例では、トランジスタがモーター回路のオンとオフをターンすることを可能にすることを除いて、LEDと同じように、Arduinoのピン9で制御されます。
この回路は機能しますが、モーターが遅くなったり、モーターを回したりする可能性があるため、モーターの勢いのために逆電流を作成する可能性があります。逆電流が生成されると、モーターの負の側から移動し、地面への最も簡単なルートを見つけようとします。
このルートは、トランジスタまたはArduinoを通る場合があります。何が起こるかを確実に知ることができないので、この過剰な電流を制御する方法を提供する必要があります。 エア条件付きサプライヤー向けのモーター
安全になるために、モーターにダイオードを置きます。ダイオードは電圧のソースに向かって面を向いています。つまり、電圧がモーターを通して強制されていることを意味します。電流が反対方向に生成された場合、今ではArduinoに流れるようになります。