METODE PENELITIAN
3.3 Perancangan Rangkaian
3.3.1 Perancangan Rangkaian Driver Motor L298N
Untuk menggerakkan motor menggunakan driver motor L298N, yang mana fungsi dari driver motor ini untuk mengendalikan motor DC dengan arus maksimum 4 ampere. Drivermotor L298N ini dapat digunakan untuk mengendalikan 2 motor sekaligus secara independent. Di rangkaian ini masing-masing pin yang ada di L298N dihubungkan ke pin digital yang ada di arduino promini. Driver motor L298 memiliki pin 6. Dimana pin 6 dari L298N yaitu ENABLE_A terhubung ke pin D7 arduino. Pin 5 dari L298 yaitu INPUT1 terhubung ke pin D8 arduino. Pin 4 dari L298 yaitu INPUT2 terhubung ke pin D9 arduino,Pin 3 dari L298N yaitu INPUT3 terhubung ke pin D10 arduino. Pin 2 dari L298N yaitu INPUT4 terhubung ke pin D11 arduino,dan Pin 1 dari L298N yaitu ENABLE_B terhubung ke pin D12 arduino.
Gambar 3.2 Rangkaian Driver Motor L298N
3.3.2 Perancangan Rangkaian Sensor HC-SR04
Menggunakan 2 sensor ultrasonik yaitu sensor HC-SR04 di bagian depan mobil dan 1 lagi di bagian belakang mobil yang mana fungsi dari sensor ini adalah untuk mengetahui adanya penghalang atau tidak di depan mobil maupun dibelakang mobil sehingga jika terdapat halangan buzzer pada mobil ini akan hidup secara otomatis. Di rangkaian ini VCC dan groundpada sensor HC-Sr04 terhubung ke VCC dan ground padaarduino. Trig pada sensor depan HC-SR04 terhubung ke pin A3 pada arduino sedangkan Echo pada sensor depan HC-SR04 terhubung ke pin A2 pada arduino.Trig pada sensor belakang HC-SR04 terhubung ke pin A1 pada arduino sedangkan Echo pada sensor belakang HC-SR04 terhubung ke pin A0 pada arduino.
Sensor HCSR04 terdiri dari transponder dan receiver yang bekerja memancarkan gelombang suara 40Khz dan menerima pantulan suara tersebut selang beberapa waktu kemudian, karena pada HCSRF04 telah terintegrasi dengan chip pengontrol didalamnya, maka konversi waktu pantulan ke jarak dapat dilakukan dengan mudah oleh mikrokontroller tanpa harus membangkitkan frekuensi.
Gambar 3.3 Rangkaian Sensor Ultrasonik HC-SR04
3.3.3 Perancangan Rangkaian Adaptor Bluetooth
Komponen lainnya adalah sebuah adaptor untuk komunikasi tanpa kabel via jaringan bluetooth. Adaptor bluetooth berfungsi mengirim atau menerima data antara dua perangkat yang saling berkomunikasi. Tipe bluetooth adaptor yang digunakan adalah HC-05. Jarak pancar terima bergantung pada jenis smartphone dan kondisi lokal dimana alat tersebut berada. Pada umumnya jarak pancar adalah diantara 10m hingga 25m. Data yang diterima oleh bluetooth adaptor berupa data serial dengan kecepatan baudrate 9600 bps. Data dipaketkan sesuai protokol bluetooth kemudian dipancarkan ke udara dengan frekuensi 2,4 ghz.Bluetooth electronik yang merupakan aplikasi dari smartphone android ini terhubung dengan modul bluetooth HC-05 pada project mobil remote control Sehingga dengan aplikasi inilah mobil remote control di kendalikan oleh smartphone android.
Gambar 3.4 Rangkaian Adaptor Bluetooth
3.3.4 Perancangan Rangkaian Bluetooth HC-05
Bluetooth HC-05 disini berfungsi sebagai pengubung antara android dengan mobil remote control. Bluetooth HC-05 ini memiliki 6 pin tetapi hanya 4 pin yang dihubungkan. Yang mana pin 5 yaitu Vcc / 5v dihhubungkan ke Vcc, pin 4 yaitu ground dihubungkan ke ground, pin 3 yaitu TX dihubungkan ke pin D0 yaitu RX yang ada di arduin, dan pin 2 yaitu RX dihubungkan ke pin D1 yaitu TX yang ada di arduino.
Gambar 3.5 Rangkaian Bluetooth HC-05
3.3.5 Perancangan Rangkaian Catu daya
Arduino promini di supply dengan tegangan 5 volt. Sumber tegangan dari IC 7805 yang fungsinya untuk menurunkan tegangan 12 volt dari power supply.
Tegangan 12 volt masuk ke IC 7805 lalu diterima oleh arduino promini yang dihubungkan ke pin vcc yang ada di arduino.
Gambar 3.6 Rangkaian sumber tegangan (catu daya)
3.3.6 Perancangan Rangkaian Buzzer
Buzzer disini digunakan sebagai pengingat jika terdapat halangan kurang dari 20cm. Jika halangan kurang dari 20 cm maka buzzer akan berbunyi. Buzzer memiliki 3 pin yang mana pin 1 sebagai ground, pin 2 sebagai EN yang dihubungkan ke pin D13 pada arduino, dan pin 3 sebagai vcc yang dihubungkan ke tegangan 5 volt.
Gambar 3.7 Rangkaian Bluetooth
3.3.7 Perancangan Rangkaian Mikrokontroller ATMega328
Mikrokontroler adalah sebuah IC (Integrated Circuit) yang berisi rangkaian logika kompleks untuk melakukan pemrosesan. Mikrokontroler memiliki memory sehingga dapat menyimpan program untuk melakukan pengontrolan.
Gambar 3. 3Rangkaian Mikrokontroller ATMega328
Dari gambar 3.2, Rangkaian tersebut berfungsi sebagai pusat kendali dari seluruh sistem yang ada. Komponen utama dari rangkaian ini adalah IC Mikrokontroler ATMega328, memiliki 14 pin I/O digital dan 6 pin input analog. Untuk pemograman cukup menggunakan koneksi USB type A to To type B. Sama seperti yang digunakan pada USB printer.Semua program diisikan pada memori dari IC ini sehingga rangkaian dapat berjalan sesuai dengan yang dikehendaki.
3.3.8 Rangkaian Keseluruhan
Arduino promini di supply dengan tegangan 5 volt. Sumber tegangan dari IC 7805 yang fungsinya untuk menurunkan tegangan 12 volt dari power supply.
Tegangan 12 volt masuk ke IC 7805 lalu diterima oleh arduino promini yang dihubungkan ke pin vcc yang ada di arduino. Untuk menggerakkan motor menggunakan driver motor L298N yang masing-masing pin terhubung ke pin digital yang ada di arduino yaitu pin 7,8,9,10,11,12,13. Menggunakan Bluetooth HC-05 untuk mengontrol komunikasi antara arduino dengan android. Dimana pin ground pada bluetooth dihubungkan ke pin ground pada arduino, pin vcc pada Bluetooth dihubungkan ke pin vcc pada arduino, pin Tx ke Rx, dan pin Rx ke Tx. Dan menggunakan 2 sensor HC-SR04 yang diletak dibagian depan dan belakang yang berfungsi untuk mendeteksi ada halangan atau tidak. Sensor HC-SR04 ini memiliki 4 pin yaitu vcc, ground, trigger dan echo. Yang dimana masing-masing pin tersebut dihubungkan ke pin yang ada di arduino. Pada sensor depan echo dihubungkan ke pin A1 pada arduino, trigger dihubungkan ke pin A0 pada arduino, pin ground ke ground dan vcc ke tegangan 5 volt. Pada sensor belakang echo dihubungkan ke pin A3 pada arduino, trigger dihubungkan ke pin A2 pada arduino, pin ground ke ground dan vcc ke tegangan 5 volt.
Gambar 3. 9 Rangkaian Keseluruhan