Anda di halaman 1dari 5

1 Inkubator teknologi

Robot Light follower


Sistem Kerja Alat:
Dari namanya saja sudah jelas yaitu robot yang mengikuti cahaya, dengan menggunakan
LDR sebagai sensor cahayanya. LDR (Light Dependent Resistor) adalah resisitor yang apabila
terkena cahaya maka nilai hambatan/resistansinya berubah. Hasil pembacaan sensor
tersebut kemudian masuk pada pin Arduino input analog. Kemudian output Arduino masuk
pada driver motor berupa sinyal PWM untuk mengatur kecepatan motor kanan dan motor
kiri. Sensor LDR2 memutar roda kiri (M1) sedangkan LDR1 memutar roda kanan (M2).

Kebutuhan Hardware :
 2 Sensor LDR (Sensor Cahaya)
 Driver Motor L298
 2 Motor DC
 2 Roda belakang
 1 Roda depan (Roda caster)
 6 Baterai AA + Baterai holder
 Modul Arduino UNO
2 Inkubator teknologi

LDR
Driver L298

INKUBATEK

Roda belakang Roda caster


Motor DC dg Gearbox

Diagram Blok:

Sensor LDR 1
Motor
Arduino UNO

Driver Kanan
Motor
DC Motor
Kiri
Sensor LDR 2

Schematics
3 Inkubator teknologi

INKUBATEK

Koneksi Driver L298:

Pin L298 Pin ARDUINO

IN1 Pin 6

IN2 Pin 7

IN3 Pin 8

IN4 Pin 9

ENA Pin 10

ENB Pin 11

Out 1 + M1

Out 2 - M1

Out 3 + M2

Out 4 - M2

Koneksi Sensor LDR:

LDR Pin ARDUINO

LDR 1 Pin A0
4 Inkubator teknologi

LDR 2 Pin A1

Source Code/Sketch :
/***************************
PROYEK 1: Robot Light follower
99+ PROYEK ARDUINO
CHIP : ARDUINO UNO
INKUBATEK
www.inkubator-teknologi.com
@2016
****************************/
unsigned int inLDR1,inLDR2;

void setup() {
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);

digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
}

void loop(){
inLDR1 = 255-(analogRead(A0));
inLDR2 = 255-(analogRead(A1));
analogWrite(10, inLDR2);
analogWrite(11, inLDR1);
}

Jalannya Alat :
1. Siapkan desain robot seperti contoh gambar dibawah ini, atau anda punya desain sendiri
silahkan digunakan, untuk koneksinya silahkan disesuaikan seperti pada
rangkaian/skematik.
5 Inkubator teknologi

Arduino UNO
LDR1

INKUBATEK

LDR2

2. Siapkan Lampu Senter sebagai sumber cahaya.


3. Pasang baterai dan nyalakan robot light follower sehingga lampu LED indikator nyala.
4. Upload program di atas terlebih dahulu.
5. Angkat robot, pada saat posisi robot di atas tes masing masing sensor dengan menyinari
LDRnya.
6. Letakkan robot di lantai dan sinari sensornya, robot akan mengikuti cahaya tersebut.

Anda mungkin juga menyukai