Line follower merupakan program yang dibuat untuk dapat mengikuti garis yang dideteksi oleh sensor. Line follower banyak dijadikan ajang perlombaan di berbagai ajang. Kali ini kita akan mencoba membuat line follower sederhana menggunakan sensor IR Obstacle.
[membership level=”0,1,2,4″]
Ternyata Gampang Buat Robot Pengikut Garis dengan IR Obstacle Sensor
1. Alat / Bahan
- Arduino IDE Download disini
- Arduino UNO 1 Buah
- Sensor IR Obstacle 2 Buah
- Driver L298N 1 Buah
- Motor DC 2 Buah
- Batre 5V DC 1 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Gambar Rangkaian Line Follower Sederhana dengan IR Obstacle Sensor
Keterangan:
- 5V – VCC IR1, VCC IR2
- GND – GND IR1, GND IR2, (-) 5VDC, GND Driver, IN2 Driver, IN4 Driver
- D2 – Pin Data IR1
- D3 – Pin Data IR2
- D5 – IN1 Driver
- D6 – IN3 Driver
- (+) 5VDC – 5V Driver
- OUT1 – Kaki1 Motor DC1
- OUT2 – Kaki2 Motor DC1
- OUT3 – Kaki1 Motor DC2
- OUT4 – Kaki2 Motor DC2
[/membership]
3. Langkah Kerja
- Siapkan alat dan bahan yang akan digunakan
- Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Ketikkan sketch program pada halaman Arduino IDE
- Lakukan proses uploading program
4. Sketch Program
Belajar Elektronika, Arduino, dan IoT step by step dengan bantuan tangga belajar? Daftar sekarang dan dapatkan PROMO
/* Program Line Follower Sederhana dengan IR Obstacle Sensor dibuat oleh Indobot */ #define Skanan 2 #define Skiri 3 #define Mkanan 5 #define Mkiri 6 void setup() { pinMode(Skanan, INPUT); pinMode(Skiri, INPUT); pinMode(Mkanan, OUTPUT); pinMode(Mkiri, OUTPUT); } void loop() { int VSkanan = digitalRead(Skanan); int VSkiri = digitalRead(Skiri); if(VSkanan == HIGH){ analogWrite(Mkanan, 50); } else{ analogWrite(Mkanan, 200); } if(VSkiri == HIGH){ analogWrite(Mkiri, 50); } else{ analogWrite(Mkiri, 200); } }
Kesimpulan:
Hasil dari line follower sederhana ini yaitu, motor akan bergerak dengan mengikuti garis yang dideteksi oleh sensor IR.
[/membership]
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!
coding untuk Program Line Follower Sederhana dengan IR Obstacle Sensor dengan motor shield L298P