Navigation List

Cara Kontrol Kecepatan Motor DC dengan Arduino

Mungkin anda bingung bagaimana cara kontrol kecepatan motor DC menggunakan arduino? kita perlu menyiapkan alat dan bahan yang kita perlukan adalah sebagai berikut :
Bahan :
  • Arduino Uno
  • breadboard
  • transistor
  • Motor DC
  • diode
  • Variable resistor 10k ohm
  • Resistor 2.2k ohm 
  • Kabel Jumper
Rangkai Komponen Variable resistor pada breadboard dan hubungkan arduino pada pin 9 menggunakan kabel jumper, dan dua pin lainnya hubungkan ke 5V dan GND. 

Rangkaina Kontrol Motor DC
Berikut rangkaian skematiknya :


Setelah merangakai sesuai skematik diats anda upload program pada Arduino Uno :

int potPin = A0;
int motorPin = 9;
int potValue = 0;
int motorValue = 0;
void setup() {
 Serial.begin(9600);
}
void loop() {
 potValue = analogRead(potPin);  
 motorValue = map(potValue, 0, 1023, 0, 255);
 analogWrite(motorPin, motorValue);  
 Serial.print("potentiometer = " );     
 Serial.print(potValue);
 Serial.print("\t motor = ");
 Serial.println(motorValue);
 delay(2);     
}

 setelah ada meng-upload programnya sekarang anda bisa control motor DC menggunakan potensiometer. Selamat mencoba :)



close
==[ Klik disini 1X ] [ Close ]==