EASY TIPS MENGHUBUNGKAN ESP32 KE MOTOR STEPPER ULN2003

EASY TIPS MENGHUBUNGKAN ESP32 KE MOTOR STEPPER ULN2003

Motor stepper adalah komponen penting dalam berbagai aplikasi, mulai dari robotika hingga proyek DIY. Salah satu driver yang populer untuk mengendalikan motor stepper adalah ULN2003. Dalam tutorial ini, kita akan membahas cara mudah untuk menghubungkan ESP32 ke motor stepper menggunakan driver ULN2003. Anda akan mendapatkan panduan langkah demi langkah untuk koneksi perangkat keras, serta contoh kode untuk memprogram ESP32 agar dapat mengendalikan motor dengan tepat.

Berikut Merupakan Codingan Yang Telah Kami Sediakan, Telah Diuji Untuk Memastikan Keakuratan Serta Kestabilannya.

#include <Arduino.h>


#include <Stepper.h>


const int stepsPerRevolution = 2048; 
// ULN2003 Motor Driver Pins (ESP32) 
#define IN1 34
#define IN2 35 
#define IN3 32
#define IN4 33
Stepper myStepper(stepsPerRevolution, IN1, IN3, IN2, IN4);




void setup()
{
Serial.begin(9600);

  // set the speed at 5 rpm
  myStepper.setSpeed(5);

}
void loop(){

  Serial.println("clockwise");
  myStepper.step(stepsPerRevolution);
  delay(1000);
  Serial.println("counterclockwise");
  myStepper.step(-stepsPerRevolution);
  delay(1000);


}


untuk skematik, kamu bisa menggunakan gambar berikut:

ULN2003 PinESP32 Pin
IN1GPIO 34
IN2GPIO 35
IN3GPIO 32
IN4GPIO 33
VCC5V
GNDGND

Selamat mencoba! Semoga sukses dengan proyekmu. Jadikan setiap langkah sebagai pengalaman berharga. Salam dari Labrobotika, tempat inovasi dan kreativitas!

Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP