Rabu, 20 Mei 2020

Softskill/APE/3
Jose Geraldo
16417425  3IB04


Salam Sejahtera bagi kita semua, pada saat ini, penulis akan mempublikasikan tugas dari dosen pengajar ANTONIUS IRIANTO SUKOWATI dengan mata kuliah “ALGORITMA DAN PEMROGRAMAN KASUS TEK. ELEKTRO”, dengan judul


"LINE FOLLOWER dengan Arduino"

Pada perencangan kali ini menggunakan software genuino UNO sebagai script koding dan compiler disertai dengan software proteus sebagai simulasi percobaan. Perancangan dimulai dengan mencari skematik program dikarenakan penulis mencari referensi untuk simulasi proteus berbasis sesnsor infrared.Pada perancangan kali ini, proyek yang dirancang ditujukan kepada robot yang diprogram untuk berjalan dengan kondisi mengikuti garis hitam, dapat dioperasikan dalam keadaan maju, belok kanan, belok kiri, dan diam.

Cara kerja Alat:


Melalui sensor infrared berfungsi memberikan penanda berupa sinyal digital berdasarkan nilai intensitas warna garis yang dipancarkan infrared dan diterima oleh photodiode. Kemudian diteruskan nilai digital tersebut terhadap mikrokontroler "Arduino" sebagai nilai masukan. Dari mikrokonroler diproses dan akan memberi nilai keluaran terhadap aktuator yang berupa LCD dan juga kondisi motor.
Hasil Tabel uji 
Berdasarkan keadaan pada flowchart dan skematik rangkaian. Proyek simulasi  line follower di Proteus  ini menggunakan IR sensor dengan dua komponen utama  (Infrared dan Photodiode). Dalam teori elektronika dasar, jika sensor pada photodiode mendapat cahaya yang sedikit maka hambatannya atau resistansinya akan mengecil sehingga motor akan bergerak, dan apabila sensor mendapat cahaya yang banyak maka resistansinya akan membesar dan akan memberikan sinyal “0” maka motor tidak bergerak. Untuk mendeteksi input berupa garis berwarna hitam putih  yang mengenai panel sensor tersebut dan meneruskan kepada mikrokontroler untuk mengontrol keluaran yang diterima oleh actuator.

Logic state [ 0 = Garis putih terdeteksi sensor ] 
Logic state [ 1 = Garis hitam terdeteksi sensor] .  
Kemudian 2 buah sensor dinisialisasi dengan nama:

  • Sen_KIRI, mewakili pada bagian kiri sensor IR 
  • Sen_KANAN, mewakili pada bagian kana sensor IR

  • Langkah pertama, penulis memulai penentuan ide konsep program sehingga tercetuslah judul tersebut, dan dicari referensi – referensi yang berhubungan dengan judul tersebut pada tugas ini menggunakan mikrokontroler arduino jenis UNO rev 3
  • Langkah kedua, merancang skematik berupa pemasangan komponen yang digunakan termasuk koneksi pin di komponen terhadap arduino. Semuanya menggunakan software simulasi Proteus 8



Skematik 
Komponen

  • Langkah ketiga, mengetik kodingan pada software Genuino Uno sampai sesuai dengan keinginan penulis dan compiler berhasil menbcompile shingga didapatka file hex untuk sumber kodingan terhadap arduino di software proteus 8


  • Langkah keempat, Flowchart
Flowchart

CARA KERJA :

KONDISI BERHENTI









Kondisi Berhenti, 
dimana pada saat IR sensor Bagian kiri[0] dan kanan[0], kedua sensor tersebut mendeteksi garis putih sehingga kedua bagian motor tidak aktif.











KONDISI BELOK KANAN






Keterangan Belok Kanan, 
dimana pada saat IR sensor Bagian kiri[0] dan kanan[1], sensor kiri mendeteksi garis putih dan sensor kanan mendeteksi garis hitam sehingga bagian kiri motor tidak aktif dan bagian kanan motor aktf yang membuatdapat berbelok kanan..








KONDISI BELOK KIRI







 Keterangan Belok Kiri,
dimana pada saat IR sensor Bagian kiri[1] dan kanan[0], sensor kiri mendeteksi garis hitam dan sensor kanan mendeteksi garis hitam sehingga bagian kiri motor aktif dan bagian kanan motor tidak aktf yang membuat dapat berbelok kiri..









 KONDISI MAJU








Kondisi Maju,
dimana pada saat IR sensor Bagian kiri[1] dan kanan[1], kedua sensor tersebut mendeteksi garis hitam sehingga kedua bagian motor aktif.








Berikut akan disajikan link video simulasi :

Terimakasih atas perhatiannya dan selamat menyaksikkan

Tidak ada komentar:

Posting Komentar

Softskill/APE/4 Jose Geraldo 16417425  3IB04 Salam Sejahtera bagi kita semua, pada saat ini, penulis akan mempublikasikan tugas dari...