4
www.sekolahrobot.co.id ARDUINO SENSOR GARIS Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau warna terang, dimana warna gelap atau terang tersebut terdeteksi akibat pantulan cahaya lampu ( biasanya menggunakan lampu LED / IR ) yang terdapat pada sensor. Sensor garis sering digunakan pada robot line follower (robot pengikut garis). Prinsip Kerja Sensor Garis jika pantulan cahaya mengenai bagian yang berwarna gelap maka pantulan cahaya akan sedikit begitu juga sebaliknya jika pantulan cahaya mengenai bagian warna terang pantulan cahaya akan semakin banyak terdeteksi oleh sensor. Sensor garis tidak harus selalu menggunakan warna hitam dan putih untuk mendeteksi adanya suatu garis pada sensor, tetapi warna lain pun bisa digunakan asalkan nilainya dapat dibedakan oleh sensor. Tx Rx Media tidak memantul (sinar inframerah dari Tx diserap oleh media tsb) Tx Rx Media memantul (sinar inframerah dari Tx didipantulkan oleh media dan diterima oleh Rx Sensor TCRT5000 Module Ada banyak macam sensor garis yang di jual pasaran, untuk percobaan kali ini menggunaka modul sensor garis TCRT5000. Sensor TCRT5000 menggunakan prinsip pantulan cahaya inframerah untuk menentukan nilai outputnya. Ketika pantulan cahaya infrared dinilai kurang atau tidak ada (pada objek berwarna gelap atau hitam), phototransistor akan dalam kondisi of dan terminal output dari modul akan memberikan nilai HIGH. Jika terdapat pantulan cahaya yang dinilai memadai (pada permukaan terang atau putih) maka intensitas cahaya yang dipantulkan dan diterima oleh phototransistor akan cukup besar untuk berada dalam kondisi on dan modul akan memberikan output LOW (indikator led akan menyala)

ARDUINO SENSOR GARIS - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 5 - sensor IR TCRT5000... · Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau

Embed Size (px)

Citation preview

Page 1: ARDUINO SENSOR GARIS - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 5 - sensor IR TCRT5000... · Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau

www.sekolahrobot.co.id

ARDUINO SENSOR GARIS

Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau warna terang, dimana

warna gelap atau terang tersebut terdeteksi akibat pantulan cahaya lampu ( biasanya

menggunakan lampu LED / IR ) yang terdapat pada sensor. Sensor garis sering digunakan pada

robot line follower (robot pengikut garis).

Prinsip Kerja Sensor Garis

jika pantulan cahaya mengenai bagian yang

berwarna gelap maka pantulan cahaya akan

sedikit begitu juga sebaliknya jika pantulan

cahaya mengenai bagian warna terang

pantulan cahaya akan semakin banyak

terdeteksi oleh sensor. Sensor garis tidak

harus selalu menggunakan warna hitam dan

putih untuk mendeteksi adanya suatu garis

pada sensor, tetapi warna lain pun bisa

digunakan asalkan nilainya dapat dibedakan

oleh sensor.

Tx Rx

Media tidak memantul(sinar inframerah dari Tx diserap oleh

media tsb)

Tx Rx

Media memantul (sinar inframerah dari Tx didipantulkan

oleh media dan diterima oleh Rx

Sensor TCRT5000 Module

Ada banyak macam sensor garis yang di jual

pasaran , untuk percobaan ka l i in i

menggunaka modul sensor garis TCRT5000.

Sensor TCRT5000 menggunakan prinsip

pantu lan cahaya inf ramerah untuk

menentukan nilai outputnya. Ketika pantulan

cahaya infrared dinilai kurang atau tidak ada

(pada objek berwarna gelap atau hitam),

phototransistor akan dalam kondisi of dan

terminal output dari modul akan memberikan

nilai HIGH. Jika terdapat pantulan cahaya yang

dinilai memadai (pada permukaan terang atau

putih) maka intensitas cahaya yang

d i p a n t u l k a n d a n d i t e r i m a o l e h

phototransistor akan cukup besar untuk

berada dalam kondisi on dan modul akan

memberikan output LOW (indikator led akan

menyala)

Page 2: ARDUINO SENSOR GARIS - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 5 - sensor IR TCRT5000... · Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau

PERENCANAAN DIGITAL OUTPUT

Susun arduino uno dan sensor tcrt5000 dengan menggunaka kabel jumper

Ÿ Pasang pin VCC Sensor ke pin 5V ArduinoŸ Pasang pin GND Sensor ke pin gnd ArduinoŸ Pasang pin DO Sensor ke pin 7 Digital

Arduino

PEMROGRAMAN

Biar langsung mencoba, mari membuat project untuk meampilkan data di serial monitor

sketch

int sensordigital = 7;int bacasensor;

void setup(){pinMode(sensordigital, INPUT); Serial.begin(9600);}

void loop(){bacasensor= digitalRead(sensordigital);Serial.println(bacasensor);

delay(200);}

Konfigurasi PIN1. : 3V-5V DCVCC2. GND: ground3. : Digital OutputDO 4. : Analog OutputAO

Module sensor TCRT5000 mempunyai 2 output yang digunakan, DO merupakan output digital yang nilainya High (1) dan low (0), sedangkan AO merupakan output analog yang nilainya antara 0 - 1024.

Untuk digital Output harus masuk ke pin digital Arduino, sedangkan analog output harus masuk ke pin analog arduino.

PERENCANAAN

BAHAN YANG DIBUTUHKAN

Breadboard

Arduino UNO

Jumper M to M

+TCRT5000

Amati perubahan ketika sensor menghadap pada garis hitam dan garis putih

Page 3: ARDUINO SENSOR GARIS - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 5 - sensor IR TCRT5000... · Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau

PERENCANAAN ANALOG OUTPUT

Susun arduino uno dan sensor tcrt5000 dengan menggunaka kabel jumper

Ÿ Pasang pin VCC Sensor ke pin 5V ArduinoŸ Pasang pin GND Sensor ke pin gnd ArduinoŸ Pasang pin AO Sensor ke pin A0 analog

Arduino

PEMROGRAMAN

Biar langsung mencoba, mari membuat project untuk meampilkan data di serial monitor

sketch

int sensoranalog = A0;int bacasensor; void setup(){pinMode(sensoranalog, INPUT); Serial.begin(9600);}void loop(){bacasensor = analogRead(sensoranalog);Serial.println(bacasensor);

}

Amati perubahan ketika sensor menghadap pada garis hitam dan garis putih

PROJECT

Ÿ gunakan 2 buah sensor garis, dan bacalah baik dengan menggunakan digital output maupun analog output.

Page 4: ARDUINO SENSOR GARIS - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 5 - sensor IR TCRT5000... · Sensor garis adalah sensor yang berfungsi mendeteksi warna gelap atau