Langsung ke konten utama

Cara Mengontrol Kecepatan Motor DC menggunakan Potensio Meter dan Kirim Data Virtual berbasis Arduino Uno R3


Assalamualaikum wr.wb.

Kali ini saya akan berbagi atau sharing artikel sederhana tentang cara mengatur kecepatan motor dc menggunakan potensiometer dan kirim data virtual dengan Arduino Uno R3.

Ø Alat dan Bahan yang Dibutuhkan :
1.      Arduino Uno R3
2.      Software Proteus dan Arduino
3.      Potensiometer
4.      LCD LM016L
5.      Motor DC
6.      Resistor 1K Ohm
7.      Resistor 10K Ohm
8.      Transistor
9.      Driver Motor IRF540N
10.  Virtual Terminal 


Ø Blok Diagram :
 

Ø Gambar Skema :
 

Ø Penjelasan :
Arduino UNO sebagai kontrol untuk mengontrol kecepatan motor DC dengan menggunakan potensio meter. Potensio meter masuk pada pin A0 sebagai input data analog dan hasil pembacaanya digunakan sebagi kontrol output PWM pada pin 9. Ketika potensio meter diputar, kecepatan motor dapat berubah-ubah. Semakin kecil PWM maka putaran motor DC semakin cepat, dan sebaliknya saat nilai PWM semakin besar maka putaran motor DC semakin melambat. Nilai PWM juga ditampilkan pada LCD dan datanya dikirim ke virtual terminal pin 0 dan 1 sebagai tx dan rx.


Ø Source Code :

#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
long pwm;
long Pin;
void setup(){
  Serial.begin(9600);
{
pinMode(9,OUTPUT);
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("   Aziz Hasan F");
lcd.setCursor(0,1);
lcd.print("   41417120037");
delay(3000);
lcd.clear();
}
}
void loop(){
int pot = analogRead(A0);
pwm = map(pot, 0, 1023, 0, 255);
analogWrite(9,pwm);
lcd.setCursor(0,0);
lcd.print("Kontrol Motor DC");
lcd.setCursor(0,1);
lcd.print("     PWM:");
lcd.print(pwm);
lcd.print(" ");
delay(100);
pwm = pwm*1;
Serial.print("PWM = ");
Serial.println(pwm);
}

Ø Link dsn & ino :
Untuk lebih jelasnya silahkan klik : Dsn dan Ino

Komentar

Postingan populer dari blog ini

Titorial Simulasi Traffic Light Perempatan Menggunakan Cx Programmer dan Cx Designer

Assalamualaikum Warohmatullahi Wabarokatuh Perkenalkan Nama saya Aziz Hasan Fadhilah Mahasiswa Teknik Elektro Universitas Mercu Buana Dosen Automasi Industri Universitas Mercu Buana Akhmad Wahyu Dani untuk lebih lengkapnya bisa mengunjungi google scholar beliau karena sudah banyak Artikel yang beliau buat mengenai ilmu Teknik Elektro https://scholar.google.co.id/citations?user=rtqVPLEAAAAJ&hl=id Kampus Universitas Mercu Buana Didirikan pada tanggal 22 Oktober 1985, kampus utama yang juga dinamakan Kampus A terletak di daerah Meruya, Jakarta Barat. Kampus lainnya, yaitu Kampus B, terletak di Menteng, Jakarta Pusat, Kampus C di Depok, Jawa Barat, serta Kampus D di Bekasi, Jawa Barat untuk mengetahui lebih lanjut mengenai pengenalan Universitas Mercu Buana bisa mengunjungi wikipedia indonesia https://id.wikipedia.org/wiki/Universitas_Mercu_Buana_Jakarta Kesempatan kali ini saya akan share informasi dan tutorial yang sudah saya buat yaitu membuat program PLC  Traffic ...

Simulasi Sistem Conveyor 2 Dengan Cx Programmer dan Cx Designer

Assalamualaikum Warohmatullahi Wabarokatuh Perkenalkan Nama saya Aziz Hasan Fadhilah Mahasiswa Teknik Elektro Universitas Mercu Buana Dosen Automasi Industri Universitas Mercu Buana Akhmad Wahyu Dani untuk lebih lengkapnya bisa mengunjungi google scholar beliau karena sudah banyak Artikel yang beliau buat mengenai ilmu Teknik Elektro https://scholar.google.co.id/citations?user=rtqVPLEAAAAJ&hl=id Kampus Universitas Mercu Buana Didirikan pada tanggal 22 Oktober 1985, kampus utama yang juga dinamakan Kampus A terletak di daerah Meruya, Jakarta Barat. Kampus lainnya, yaitu Kampus B, terletak di Menteng, Jakarta Pusat, Kampus C di Depok, Jawa Barat, serta Kampus D di Bekasi, Jawa Barat untuk mengetahui lebih lanjut mengenai pengenalan Universitas Mercu Buana bisa mengunjungi wikipedia indonesia https://id.wikipedia.org/wiki/Universitas_Mercu_Buana_Jakarta Kesempatan kali ini saya akan share informasi dan tutorial yang sudah saya buat yaitu membuat program PLC  Sistem C...