KODE IKLAN DFP 1 Kontrol Dinamo/Motor Dc Memakai Arduino + Relay Untuk Mainan Kendaraan Beroda Empat Rc | pinsoon92

Kontrol Dinamo/Motor Dc Memakai Arduino + Relay Untuk Mainan Kendaraan Beroda Empat Rc

KODE IKLAN ATAS ARTIKEL 336x280
Assalamualaikum
Beberapa waktu kemudian saya menemukan mainan Mobil remot kontrol yang sudah lama di gudang. Mobil-mobilan ini dulunya sering saya pakai waktu masih SD dulu. Kondisinya sudah tidak mengecewakan parah, banyak kabel-kabel yang sudah putus, terus baterai sama chargenya pun sudah hilang entah kemana.

Untuk memastikan bahwa Mobil remot kontrol ini masih digunakan, saya pun meminjam Baterai dan juga charger dari salah seorang teman. Ternyata mainan kendaraan beroda empat remot ini masih berfungsi, namun ada 1 hambatan lagi, yaitu daya jangkau Remot ke kendaraan beroda empat sangat pendek dikarenakan antena yang ada pada Remot sudah patah dan tidak sanggup saya dapatkan penggantinya

Nah untuk alasan itu saya coba sedikit memodifikasi Mainan kendaraan beroda empat remot control ini memakai Arduino, dengan tujuan nantinya mobil-mobilan ini sanggup di remot dari Smartphone Android.

langkah Pertama yang saya lakukan yaitu melepas Rangkaian orisinil atau Papan PCB dari Mobil remot Kontrol. pada papan PCB terdapat 4 buah Relay yang artinya berdasarkan analisa saya ke 4 Relay ini dipakai untuk mengontrol Dinamo/Motor untuk bergerak maju, mundur , belok kiri, dan kanan.
Inilah alasanya Mobil remot kontrol ibarat ini dinamakan Mobil RC QD (Quick Drive) alias dikala tuas Gas pada Remot di tarik, kendaraan beroda empat pribadi akan berlari dalam kecepatan penuh.

Kebetulan saya mempunyai relay 4 channel juga, akibatnya saya mencoba untuk mengganti rangkaianya memakai Arduino dan Relay siapa tahu sanggup jalan :D.
KODE IKLAN TENGAH ARTIKEL
Untuk power supply atau sumber tegangan bagi dinamo/motor saya memakai Baterai charger yang khusus kendaraan beroda empat remot. pada Soket baterai terdapat 3 buah kabel yaitu merah ,hitam dan biru. Disini saya hanya akan memakai kabel hitam dan merahnya saja, alasannya yaitu tegangan pada kabel merah lebih besar dari pada kabel biru yaitu 9.6v. 

Sedangkan untuk arduino saya memakai Baterai kotak 9v. supaya supaya baterai untuk motor sanggup lebih ekonomis alasannya yaitu hanya bertugas untuk menyuplai tegangan untuk dinamo saja.

Setelah papan PCB saya keluarkan, maka yang tersisa pada rangka kendaraan beroda empat hanyalah 2 buah Dinamo yang masing2 berfungsi untuk maju mundur, dan juga dinamo kecil yang berada di depan yang berfungsi untuk belok kiri dan kanan.

Bahan
  • Relay 4 Channel (2 untuk maju mundur 2 lagi untuk kiri dan kanan)
  • Arduino Uno
  • Mainan Mobil Remot Kontol bekas (yang masih ada gir mekaniknya, DC Motor beserta Roda2nya)
  • Beberapa buah kabel jumper
  • Baterai 9v untuk Arduino
  • Baterai 9.6v untuk DC Motor

Catatan : 

  1. Tutorial kali ini hanya akan memakai 1 buah Dinamo, yaitu Dinamo yang berada di Roda Belakang, yang berfungsi untuk menggerakan Mobil ke arah depan dan belakang
  2. Untuk Dinamo depan, yang berfungsi untuk berbelok kiri dan kanan akan dibahas pada artikel selanjutnya
  3. Tutorial kali ini memakai Serial Monitor sebagai Interface atau tatap muka untuk mengontrol Motor DC/Dinamo. Disaat tutorial ini saya tulis, saya belum mempunyai Bluetooth sebagai penghubung alasannya yaitu itu untuk sementara saya masih memakai Serial Monitor pada Arduino IDE


Wiring
  • DC Motor Positif dihubungkan ke Pin COM Relay 1
  • DC Motor Negatif dihubungkan ke Pin COM Relay 2
  • Baterai 9.6v Positif dihubungkan ke Pin NO Relay 1 dan Pin NO Relay 2
  • Baterai 9.6v Negatif dihubungkan ke Pin NC Relay 1 dan Pin NC Relay 2
  • Pin VCC Relay dihubungkan ke Pin 5v Arduino
  • Pin GND Relay dihubungkan ke Pin GND Arduino
  • Pin IN1 Relay dihubungkan ke Pin 6 Arduino
  • Pin IN2 Relay dihubungkan ke Pin 7 Arduino
     Beberapa waktu kemudian saya menemukan mainan Mobil remot kontrol yang sudah lama di gudang Kontrol Dinamo/Motor DC Menggunakan Arduino + Relay untuk Mainan Mobil RC
Oke sehabis proses Wiring kini waktunya mengupload Code pada Arduino melalui Arduino IDE

Penjelasan Code
#define maju 6 #define mundur 7 
Mendefiniskan Pin 6 dengan nama maju dan Pin 7 Arduino dengan nama mundur
Serial.begin(9600);
menjalankan serial dengan baud rate 9600
pinMode(maju, OUTPUT);
pinMode(mundur, OUTPUT); 
Mengatur pin dengan nama variabel maju (Pin 6) sebagai Output
Mengatur pin dengan nama variabel mundur (Pin 7) sebagai Output
if (Serial.available()>0)
Mengecek Koneksi serial
int baca = Serial.read();
Membuat variabel baca dengan tipe data Integer (int) dan nilai untuk variabel ini yaitu nilai yang didapatkan dari data yang dikirim dari koneksi serial dalam hal ini Serial monitor
if (baca =='1')
Jika nilai dari data serial yang dikirim yaitu 1 maka
digitalWrite(mundur,LOW);
digitalWrite(maju,HIGH);
Relay 1 akan Off dan relay 2 akan On sehingga Motor DC akan berputar ke arah depan
Serial.println("Jalan");
Menampilkan text "Jalan" pada serial Monitor jikalau angka 1 Diinput melalui serial Monitor


Untuk mencobanya silahkan buka Serial Monitor paa Arduino IDE yang terdapat pada sajian Tools-Serial Monitor atau tekan CTRL + SHIFT + M pada keyboard untuk membuka serial monitor. Untuk menggerakan Motor, silahkan Tekan angka 1 pada Serial monitor kemudian enter, dan Tekan 2 untuk menciptakan Motor DC berputar ke arah yang berlawanan


Oke Mungkin sekian dulu tutorial yang kurang menarik ini, semoga sanggup mempunyai kegunaan buat anda yang membutuhkan. Terima kasih
Wassalam
KODE IKLAN BAWAH ARTIKEL
close
==[ Klik disini 1X ] [ Close ]==
KODE IKLAN DFP 2
KODE IKLAN DFP 2