Arduino DCモーター速度と方向L293D
ビュー: 0 著者:サイトエディターの公開時間:2020-09-02原産地: サイト
お問い合わせください
このマニュアルでは、ダブルH-Arduino Bridge L293Dモータードライバーの助けを借りて、DCモーターの速度と方向を制御するための部品と手順を完成させるように導きます
。
モータードライバーには2つのチャネルがあります。つまり、両方のDCモーターの方向を同時に制御できます。
そうするために必要なセクションをご覧ください。 。 。
次に、コードのステップがあります。 1)Arduino Uno。 。
L293Dが提供する元のバージョンは非常に安いです。 。 。
5が利用可能です。
触覚ボタンは59ユーロです。 。 100pcs。
€99 10 Kポテンティオメーター。 。 。ブレッドボード。 。
ジャンパーワイヤ。 。 。
Arduino IDEを備えたコンピューター。 。 。
私はあなたが知っているこのリンクを提供することができます。
'が今機能し始めます。
L293Dピン接続1(Enable1)-DigitalPin11(PWM)PIN2(input1)-DigitalPin10(PWM)PIN3(output1)
-1 PIN4 Motor Pin(GND1)
-GNDPIN6(output2)-Motor Pin 2Pin7(input2)-DigitalPin9(PWM)-5V)
-5VPIN9 3。3v
ですが、5 v。
接続ピン1(正) - 5VPIN2(信号) - analogpin0pin3(負) -
gndpushボタンピン接続1ピン= gnd2 pin = digitalpin7/*/int enablepin = 11に接続することもできます。 int in1pin = 10; int in2pin = 9;
int switkpin = 7; int potpin = 0;
intステータスピン= 13; void setup(){pinmode(in1pin、output); PinMode(In2pin、output); PinMode(
出力); PinMode(
SwitchPin、入力_ Pullup); Pinmode(
出力ステータスピン;} void loop(){digitalwrite(13、high);
int speed = alalogread(potpin)/ 4;
boolean reverse
= digitalread(speed、reverse);} void setmotor(int速度
、ブール逆逆);}
ポテンティオメーターを回してモーターの速度を制御し、ボタンを押して方向を変更します。