Modul 2 Percobaan 1 9 Buatlah 2 motor bergerak searah dengan 2 input saja.
Pada modul 2 bertujuan
untuk memahami prinsip kerja dari PWM dan ADC. Untuk percobaan digunakan
percobaan 1 dengan kondisi 9 dimana menggunakan 2 motor dan 2 input saja dari
arduino. Pada rangkaian terdapat arduino yang terhubung ke motor driver (L293D).
IC L293D memiliki 16 pin, tapi pada simulasi arduino, pin L293D hanya memiliki
13 pin saja. Diantaranya kaki IN1 IN2 dan IN3 IN4 sebagai inputan dari arduino,
kaki EN1 dan EN2 (enable) yang berfungsi untuk mengaktifkan kaki IN1 IN2 dan
IN3 IN4. Kaki OUT1 OUT2 dan OUT3 OUT4 berfungsi sebagai output dari L293D, kaki
VS yang berfungsi untuk menerima suplai (baterai) yang akan digunakan untuk
menyuplai motor (OUT1 OUT2 dan OUT3 OUT4), kaki VSS yang digunakan untuk
mengaktifkan L293D dan kaki ground yang dihubungkan ke ground. Pada rangkaian
ini kaki in1 dan in3 dihubungkan ke arduino dan kaki in2 dan in4 dihubungkan ke
ground, ini bertujuan dengan kondisi dimana hanya diperbolehkan memakai 2
inputan saja dari arduino dan menggerakkan 2 motor dengan pin output yang
berbeda, motor dapat bergerak dan arah gerakan motornya sama .Pada rangkaian
ini bertujuan untuk menggerakkan 2 motor dengan arah searah dengan hanya
menggunakan 2 inputan saja dari arduino
Pada kode program,
dideklarasikan pin 9 dan 10 sebagai input 2 dan 1 pada arduino, kemudian
digunakan fungsi void setup yang digunakan untuk membaca kode program sekali
saja. Didalam void setup dideklarasikan in1 dan in3 sebagai output. Kemudian digunakan
void loop, yang didalamnya terdapat fungsi digitalwrite yang berfungsi untuk
membaca program dimana in1 dan in3 megeluarkan output HIGH dengan delay 1 detik.
Kode yang ada didalam void loop akan dibaca secara berulangulang hingga
simulasi running dimatikan
0 komentar:
Posting Komentar