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 ...

Spektrum Frekuensi DFT

DFT yang dikenakan pada sinyal akan menghasilkan spektrum frekuensi yang terdiri dari spektrum magnitude dan spektrum fasa yang menunjukan hubungan antara magnitude, fasa dengan frekuensi. Artinya kita dapat melihat komponen penyusun sinyal tersebut dari magnitude sinyal pada rentang frekuensi. Begitu juga dengan fasenya. Misalnya digunakan untuk analisis suara manusia maka kita dapat melihat sebenarnya suara kita memyunyai magnitude besar pada frekuensi berapa saja, yang menunjukkan dominan frekuensi dari suara kita. Analisis ini juga dapat digunakan untuk mengamati suara dengan deraunya. Jika suara kita yang direkam berasama suara derau periodis (misal bunyi tut), maka dengan mudah kita dapat mengamati pada frekuensi berapa derau tersebut untuk kemudian dapat merancang filter untuk menghapus derau tersebut. Penerapan DFT pada tanggapan cuplik satuan suatu sistem akan menghasilkan tanggapan frekuensi yang terdiri dari tanggapan magnitude dan tanggapan fase. Hal ini berguna untuk anali...