Manual ini akan memandu Anda menyelesaikan bagian-bagian dan langkah-langkah untuk mengontrol kecepatan dan arah motor DC dengan bantuan
driver motor ganda H-Arduino Bridge L293D.
Driver motor memiliki dua saluran yang artinya dapat mengontrol arah kedua motor DC secara bersamaan.
Biarkan saya membawa Anda melalui bagian yang diperlukan untuk melakukannya. . .
Lalu ada langkah dengan kodenya. 1)Arduino uno. .
Versi asli yang disediakan oleh L293D sangat murah. . .
5 tersedia untuk 1.
Tombol taktil harganya 59 euro. . 100 buah untuk.
€ 99 potensiometer 10 K. . . Papan tempat memotong roti. .
Kabel pelompat. . .
Komputer dengan arduino IDE. . .
Saya tidak bisa memberikan tautan ini lho.
Mari kita mulai bekerja sekarang.
Koneksi pin L293D 1 (Aktifkan1)--DigitalPin11(PWM)PIN2(INPUT1)--DigitalPin10(PWM)PIN3(OUTPUT1)--
1 PIN4 pin motor (GND1)--GndPIN6(OUTPUT2)--
Pin motor 2PIN7 (INPUT2)--DigitalPin9(PWM)PIN8(12v)--5vPIN9(Vss3.3v)--
5 v/pin berarti 3.3
v, tetapi Anda juga dapat menghubungkannya ke 5 v.
Pin koneksi 1 (positif)--5vPin2(sinyal)--analogPIN0PIn3(negatif)--
Koneksi pin tombol GndPUSH 1 pin = gnd2 pin = DigitalPIN7/*/int aktifkanPin = 11; Int dalam1Pin = 10; int dalam2Pin = 9;
ke dalam switchPin = 7; int potPin = 0;
Pin status masuk = 13; batal pengaturan(){pinMode(in1Pin, OUTPUT); pinMode(dalam2Pin, KELUARAN); pinMode(
Keluaran); pinMode(
SwitchPin, masukan _ pullup); pinMode(
Pin status keluaran; }void loop(){digitalWrite(13,HIGH);
Int speed = analogRead (potPin)/ 4;
Boolean reverse = digitalRead (switchPin); setMotor(speed, reverse); }void setMotor(
Int speed, Boolean reversal){analogWrite(
Speed, speed); digitalWrite(in1Pin, ! reverse); digitalWrite(In2Pin, reverse); }
Putar potensiometer untuk mengontrol kecepatan motor dan tekan tombol untuk mengubah arah.