Sensor Jarak (Infra Merah)
Sensor Jarak (Infra Merah)
LANDASAN TEORI
mengestimasikan
jarak
dari
suatu
beda,
tetapi
tidak
2.1.2
CMPS10.
Kompas
digunakan adalah
ini
memiliki
modul kompas
spesifikasi
seperti
10
CMPS10 ini yaitu UART dan I2C. Data yang dibaca dan dihasilka
oleh modul kompas digital CMPS10 ini adalah data dari kemiringan
kompas terhadap sumbu x,y dan z dari daya tarik medan magnet bumi.
2.1.3
Kamera
Pada bidang atau dunia perobotan untuk navigasi otomatis dan
pengelokasian diri sendiri maka dikembangkanlah sebuah teknologi
berdasarkan informasi yang didapatkan secara vision atau secara
penglihatan. Tujuan utama pengembangan teknologi ini untuk sebuah
robot dapat bergerak di atas lantai dengan focus mengetahui objek
sekitar ada apa saja seperti orang, benda ataupun sesuatu yang spesifik
seperti warna, maka digunakanlah sebuah kamera sebgai sensor utama
dari pengambilan informasi untuk tujuan tersebut.
Sebuah tugas yang bersifat esensial dari robot yang bergerak
otomatis adalah untuk dapat bergerak secara aman dalam areal
lingkungan yang belum jelas, kemungkinan akan menggunakan
artificial vision atau penglihatan buatan untuk dapat mendeteksi dan
mengenali keadaan sekitar (G.Gini,2002). Program navigasi secara
visual sudah banyak dikembangkan dari tahun ke tahun. Beberapa dari
perkembangan yang dilakukan menggunakan objek atau benda buatan
untuk percobaan dan beberapa lagi menggunakan objek natural yang
berada pada lingkungan secara langsung (B.Margrit,1997).
Aspek-aspek yang tidak biasa yang sering ditemukan dalam
sistem navigasi seperti desain yang sederhana sehingga susah
beradaptasi dengan lingkungan, kegunaan dan efisiensi dari perangkat
keras terhadap keadaan lingkungan sekitar dan juga sistem otomatisasi
11
12
13
alik
karena
memiliki
keunggulan
throughput
yang
besar(Brown,
14
Pada kondisi logic in1 dan in2 terdapat tegangan kondisi motor tidak
akan berputar tetapi dalam kondisi berbahaya karena apabila kedua masukan
tersebut bernilai logic 1 maka itu berarti semua transistor dalam keadaan aktif
sehingga rangkaian akan seperti kabel tanpa hambatan atau hambatan sangat
kecil sehingga arus yang dihasilkan bisa sangat besar atau dalam kondisi ideal
arusnya bisa menjadi tak hingga berdasarkan rumus I = V/R.
2.4. Motor DC
Motor DC adalah sebuah komponen listrik yang merubah energi
listrik yang diterima (dalam kasus ini tegangan listrik DC) menjadi energi
mekanin atau energi gerak. Banyak pengaplikasian dari penggunaan motor ini
terutama dalam bidang industri yaitu seperti memutar mesin pada bor untuk
pertambangan, memutar dan menjalankan pompa air untuk memompa dan
sebagainya.
15
Axle
5. Field magnet
6. DC power supply
Semua motor listrik yang digunakan pasti memiliki sifat kemagnetan di
dalamnya. Guna dari sifat kemagnetan tersebut adalah untuk membantu
perputaran dari motor.
Kawat yang membentuk kumparan akan dialiri oleh arus listrik tersebut
akan menghasilkan medan magnet yang berbeda pada kedua sisi kumparan
16
Akibat dari ada bedanya medan magnet pada sisi yang berbeda dari
kumparan maka medan magnet tersebut akan saling mendorong motor
dalam kumparan untuk terus berputar selama arus listrik tetap mengalir
17
18
Sebagai penampil atau display dari gambar ataupun video yang diterima
dari kamera
19
2.8.
Akan digunakan dua buah istilah untuk menentukan apabila sebuah poin
sudah dilalui apa belum yaitu open apa bila belum pernah dilalui dan
closed apabila sudah pernah.
Open : A
Closed : -
Gambar 2.7
Closed : A
Contoh Tree-2
20
21
Encapsulation
Encapsulation adalah metode dimana atribut dari satu objek
tidak dapat diakses begitu saja oleh objek lain. Untuk dapat
mengakses atribut dalam suatu objek harus ada sebuah interface yang
difinisikan dalam suatu class yang memiliki izin untuk mengakses
objek tersebut.
2.9.2
Inheritance
Inheritance adalah metode dimana dibentuknya class baru dari
class yang telah ada dan class yang baru dibuat ini akan mewarisi
semua atribut dan fungsi yang ada dari class yang telah ada
sebelumnya tersebut. Class yang baru saja dibentuk biasa disebut
sebagai child dan class yang membentuk disebut sebagai parent.
Biasanya atribut dan fungsi parent tidak dapat diubah sehingga
dibuatlah child yang memiliki atribut dan fungsi yang sama tetapi
dapat diakses untuk diubah isinya ataupun ditambah.
2.9.3
Polymorphism
Polymorphism berkaitan erat dengan konsep inheritance.
Suatu class dapat memiliki banyak bentuk dan tipe dengan cara
22
Composition
Metode ini merupakan metode yang biasa disebut sebagai
pembangun. Metode ini akan membangun sebuah class baru dari
beberapa class lainnya, sehingga child class yang dihasilkan oleh
metode ini memiliki banyak atribut dan fungsi yang beragam dari
berbagai parent class yang digunakan untuk membentuk child class
tersebut.
controller
terdiri dari 3
menentukan
hasil
23
(2-1)
(2-2)
Rn = KP en
(2-3)
(2-4)
(2-5)
dimana :
24
25
26