Tugas Pendahuluan (Percobaan 1 Kondisi 3)
Modul 2
Percobaan 1 Kondisi 3
Buatlah vehicle belok kiri2. Rangkaian Simulasi[Kembali]
Listing Program
#define Pin1 10 //Deklarasi pin 10 sebagai input 1
#define Pin2 9 //Deklarasi pin 9 sebagai input 2
void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
pinMode (Pin1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
pinMode (Pin2, OUTPUT); //Deklarasi in2 sebagai OUTPUT
}
void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
digitalWrite (Pin1,LOW); //in1 diberi logika 1
digitalWrite (Pin2,HIGH); //in2 diberi logika 0
}
Rangkaian yang telah dibuat merupakan rangkaian untuk mengendalikan arah putaran motor menggunakan chip L239D. Dimana chip ini digunakan sebagai driver motor. Chip ini dihubungkan dengan arduino untuk memberikan perintah pada chip ini untuk mengatur pin input dan output pada chip serta mengatur sumber tegangan yang diberikan pada battery untuk motor.
Dari program diatas dapat dilihat bahwa langkah pertama adalah mengatur atau mendeklarasikan pin I/O digital arduino (9,10) yang digunakan sebagai input pada L293D. selanjutnya pada Void setup(). kita mendeklarasikan pin 1 dan pin 2 atau (9,10) sebagai output melalui program pinMODE(). Dan pada VOID loop kita memberikan kondisi logika high pada pin 2 dan kondisi logika low pada pin 1 agar motor berputar ke arah kiri. karena motor berputar dari logika high menuju logika low.
Tidak ada komentar:
Posting Komentar