1. Kondisi[Kembali]Pada tugas pendahuluan pertama ini yang di modul 2 unutk percobaan 1 saya menggunakan kondisi 14. Adapun soalnya yaitu.
Buatlah vehicle belok kiri 4 detik lalu belok kanan
Adapun bentuk rangkaian sebelum disimulasikan
sebagai berikut:
(Gambar
rangkaian sebelum disimulasikan)
#define in1 9 //Deklarasi pin 9 sebagai input 1
#define in2 10 //Deklarasi pin 10 sebagai input 2
void setup() { //Semua kode dalam fungsi ini di eksekusi sekali
pinMode(in1, OUTPUT); //Deklarasi in1 sebagai OUTPUT
pinMode(in2, OUTPUT); //Deklarasi in2 sebagai OUTPUT
}
void loop() { //Semua kode dalam fungsi ini dieksekusi berulang
digitalWrite(in1, HIGH); //in1 diberi logika 1
digitalWrite(in2, LOW); //in2 diberi logika 0
delay(4000); //Jarak waktu 1000 ms setelah input dieksekusi
digitalWrite(in1, LOW); //in1 diberi logika 0
digitalWrite(in2, HIGH); //in2 diberi logika 0
delay(10000); //Jarak waktu 1000 ms setelah input dieksekusi
}
Adapun prinsip kerjanya yaitu sesuai dengan programnya . pada program terlebih dahulu deklarasikan pin input l392d yang akan diberi output. kemudian berikan void setup agar memberikan keterangan penggunaan pinmode untuk in output. kemudian lakukan loop untuk membuat kondisi yang diinginkan dengan membuat high dan low pada pin agar dapat belok kiri dan kanan. motor akan melakukan belok kiri jika pada in1 diberi high dan in 2 diberi low. dan sebaliknya jika untuk membuat mutar kekanan
5. Link download [Kembali]
Tidak ada komentar:
Posting Komentar