L298P Motor Shield stepper DC driver modul expansion board UNO r3 L298
$10.89
$14.59
Description Apa itu L298P Motor Shield? Motor Shield berbasis IC L298P adalah board ekspansi resmi dari Arduino untuk mengontrol motor. Dipasang langsung di atas Arduino UNO R3 (plug & play). Bisa mengendalikan 2 motor DC atau 1 motor stepper bipolar, plus beberapa beban tambahan. Dibuat berdasarkan driver H-Bridge L298P (sama keluarga dengan L298N). ⚙️ Spesifikasi Utama Driver IC: L298P (dual full H-Bridge) Kontrol motor DC: hingga 2 motor DC, masing-masing dengan kontrol arah & PWM kecepatan Kontrol motor stepper: 1 motor stepper bipolar/unipolar kecil Arus output: ±2A per channel (praktis ±1A stabil tanpa heatsink) Tegangan motor (Vs): 2.7 – 10.5V DC (beberapa modul support hingga 12V, tergantung versi) Tegangan logic (Vss): 5V dari Arduino Proteksi: thermal shutdown, overcurrent Interface tambahan: I²C header TWI & ICSP header Pin & Koneksi Shield ini menggunakan pin Arduino tertentu untuk kontrol: D12 → Direction motor A D13 → PWM motor A D8 → Direction motor B D11 → PWM motor B External Power (Vin motor): via terminal block (disarankan 6–12V DC, sesuai motor) Motor dihubungkan ke terminal M1/M2 (motor A) dan M3/M4 (motor B). Pemrograman Arduino Library resmi: Arduino Motor Shield R3 Library (bisa pakai AFMotor atau Arduino Motor Shield tergantung versi). Contoh kode motor DC: #include <AFMotor.h> // Motor A pada port 1 AF_DCMotor motor(1); void setup() { motor.setSpeed(200); // set kecepatan (0–255) } void loop() { motor.run(FORWARD); // jalan maju delay(2000); motor.run(BACKWARD); // jalan mundur delay(2000); motor.run(RELEASE); // stop delay(1000); } Contoh motor Stepper (200 step/rotasi): #include <AFMotor.h> // Stepper 200 step per rotasi di port 2 (pakai 2 channel L298P) AF_Stepper stepper(200, 2); void setup() { stepper.setSpeed(30); // RPM } void loop() { stepper.step(100, FORWARD, SINGLE); delay(1000); stepper.step(100, BACKWARD, SINGLE); delay(1000); } Aplikasi Robot line follower 2 roda DC. Kendali motor stepper kecil (CNC mini, 3D printer entry level). Project edukasi Arduino (kontrol motor via sensor). Platform robotic sederhana. ⚠️ Catatan Arus terbatas → L298P cepat panas, sebaiknya untuk motor <1A per channel. Jika butuh arus lebih besar & efisiensi lebih baik → lebih baik pakai L298N module (eksternal) atau driver MOSFET modern (L293D, L9110, TB6612, BTS7960). Pastikan external supply motor sesuai spesifikasi motor & shield (umumnya 6–12V DC). Singkatnya:L298P Motor Shield adalah expansion board resmi Arduino UNO R3 berbasis IC L298P yang bisa mengendalikan 2 motor DC atau 1 stepper dengan kontrol arah & kecepatan, cocok untuk robotik dan eksperimen motor dasar.
Accessories