Membuat Robot Line Follower Sederhana 2 Sensor
Robot.My,ID. Salam robotika buat agan-agan semua, kali ini aku akan mengulas bagaimana cara Membuat Robot Line Follower Sederhana berbasis microcontroller namun hanya dengan memakai dua sensor infrared/photodioda tanpa driver motor dan rangkaian robot ini tidak memakai tampilan LCD Character, niscaya sederhana sekali robotnya.
Berikut ini salah satu penampakan robot line follower sederhana 2 sensor :
Berikut ini skema/rangkaian robot line follower sederhana 2 sensor :
Skema Robot Line Follower Sederhana 2 sensor |
Namanya juga masih sederhana banget rangkaian ini jadi akhirnya pun kurang begitu smooth bila dijalankan pada arena, alasannya yaitu hanya mempunyai dua sensor namun hal ini bukanlah suatu persoalan alasannya yaitu dari rangkaian yang sederhana ini kita sanggup mencar ilmu bagaimana sensor bekerja dan respon kecepatan motor pada robot, apalagi untuk para pemula atau newbie yang sama sekali belum pernah menciptakan robot semacam ini.
Proses pembacaan sensor pada garis hitam sanggup dilihat ibarat gambar dibawah ini :
Proses pembacaan sensor garis |
Navigasi Robot Saat mengikuti garis |
Bingung dengan proses pembuatan layout PCB nya?? untuk para pemula sudah banyak dijual kit atau board minimum sistem microcontroller untuk robot line follower, salah satunya ibarat gambar dibawah ini :
Berikut ini aku lampirkan isyarat aktivitas robot line follower sederhana sesuai rangkaian/skema diatas dengan memakai aktivitas Bascom AVR :
'--------------------
'Robot Line Follower
'--------------------
$regfile = "m16def.dat"
'Jika memakai ATMega8535 maka diganti dengan "m8535.dat"
$crystal = 12000000
'--------------------------
Ddrb.0 = 1 'Sensor Kanan
Portb.0 = 0
Ddrb.1 = 0
Portb.1 = 1
Ddrb.2 = 1 'Sensor Kiri
Portb.2 = 0
Ddrb.3 = 0
Portb.3 = 1
Ddra.0 = 1 'Motor Kanan
Ddra.1 = 1 'Motor Kiri
'--------------------------
Do
If Pinb.1 = 0 Then
Porta.0 = 0
Porta.1 = 1
Else
Porta.0 = 1
Porta.1 = 1
End If
If Pinb.3 = 0 Then
Porta.0 = 1
Porta.1 = 0
Else
Porta.0 = 1
Porta.1 = 1
End If
Loop
'--------------------------- end
Lihat juga Video TUTORIAL merakit robot microcontroller DISINI.
Selamat bereksperimen....