Anda di halaman 1dari 5

BAB II

LANDASAN TEORI

2.1 Sensor Suhu DHT22

Gambar 2.1 Kondisi fisik sensor suhu DHT22

DHT22 merupakan sensor yang dapat mengukur suhu dan juga kelembaban,
sensor berikut ini mempunyai keluaran berwujud sinyal digital. Sensor DHT22 ini
mempunyai pengaturan yang sangat akurat dengan bayaran suhu ruang pengaturan
dengan nilai yang tersimpan yang ada di dalam memori OTP terpadu. Dan juga
sensor DHT22 memiliki jangkauan pembacaan suhu dan kelembaban yang lumayan
amat luas, Setidaknya sensor DHT22 juga mampu mendistribusikan sinyal keluaran
via kabel dengan panjang hingga mencapai 20 meter sehingga sesuai dan dapat
untuk ditempatkan walau berada jauh di sana. Contoh yang sering di gunakan
sensor ini untuk membaca suhu dan kelembapan ruangan seperti kandang, kamar di
rumah, gudang, dan lain-lain. Selain dapat membaca suhu dan kelembapan ruangan
sensor ini juga dapat mengukur suhu dan kelembapan udara di luar ruangan.

4
2.2 Sensor intensitas cahaya BH1750

Gambar 2.2 Kondisi fisik sensor cahaya BH1750

Modul sensor ini adalah modul sensor yang dapat membaca atau mengukur
seberapa besar intensitas cahaya, modul sensor ini memiliki nama BH1750. Sensor
ini mempunyai keluaran berupa sinyal digital oleh karena itu mudah di gunakan
karena tidak memerlukan perhitungan untuk mengetahui intensitas cahaya.
Dibanding dengan sensor cahaya lainnya yaitu berupa LDR, sensor LDR memiliki
keluaran berupa sinyal analog dan agar mengetahui nilai intensitas cahaya di
perlukan perhitungan dulu. Dengan mengetahui hal tersebut penulis lebih memilih
sensor cahaya BH1750 di banding sensor lain atas pertimbangan tersebut.

2.3 Mikrokontroller Arduino Uno

Gambar 2.3 kondisi fisik Arduino Uno

5
Arduino Uno ialah papan mikrokontroller yang memiliki basis ATmega328.
Papan mikrokonroller ini mempunyai pin sebanyak 14 total pin, msukan yang
terdiri dari 6 pin masukan digital dan 6 pin masukan analog. Cara untuk agar
menyalakan papan arduino ini dengan cara menghubungkan arduino ke adapter 9V
1A atau bisa juga menghubungkan dengan pc atau laptop menggunakan kabel USB.
Pada tugas akhir ini penulis lebih memilih arduino uno dikarenakan mikrokontroler
tersebut memiliki memori yang lebih besar dibanding dari arduino nano dan
memiliki memori yang lebih kecil daripada arduino mega.

2.4 Motor Servo

Gambar 2.4 Motor Servo SG90

Motor ini merupakan motor DC yang hanya memiliki 2 sistem yaitu umpan
dan balik yang mempunyai nama yaitu motor servo. Motor servo biasa di gunakan
sebagai salah satu komponen kaki atau tangan robot, yang berguna sebagai
penggerak dengan memanfaatkan sudut dari putaran arah motor servo. Putaran
sudut arah servo dapat di atur dengan berdasarkan sinyal yang dikirimkan oleh
mikrokontroler via kabel yang terhubung pada motor servo.

Gambar 2.5 arah sudut putaran Motor Servo

6
Motor servo 180 derajat adalah motor jenis motor servo yang ps untuk di
gunakan dalam proyek tugas akhir ini dikarenakan untuk digunakan sebagai
keluarannya. Motor Servo 180 derajat ditunjukkan dalam Gambar 2.5

2.5 Perangkat Lunak Pendukung

Program utama yang di gunakan untuk mengembangkan program logika


Fuzzy dan menulis data heksadesimal dan memberi perintah ke memori flash
mikrokontroller, yaitu bahasa pemrograman C yang menggunakan aplikasi yang
bernama perangkat lunak Arduino IDE.

2.5.1 Arduino IDE

Gambar 2.6 tampilan perangkat lunak Arduino IDE

Perangkat lunak yang biasa di gunakan untuk memasukkan program ke


mikrokontroller ialah arduino IDE. Arduino uno merupakan salah satu
mikrokontroller yang bisa di gunakan menggunajan perangkat lunak arduino IDE.
“IDE atau Integrated Development Environment merupakan suatu program khusus
untuk suatu komputer agar dapat membuat suatu rancangan atau sketsa program
untuk papan Arduino” [4].

7
2.6 Logika Fuzzy

“Logika Fuzzy pertama kali dikembang luaskan oleh Lotfi A. Zadeh pada
tahun 1965, Teori himpunan Fuzzy merupakan kerangka matematis yang digunakan
untuk mempresentasikan ketidak pasti” [5]. Sangat banyak alasan mengapa logika
Fuzzy banyak di pakai ke dalam sistem atau alat dikarenakan sangat sama persis
mempresentasikan pikiran yang di punyai manusia. Gaya dari logika Fuzzy juga
dapat menjelaskan pengetahuan manusia ke dalam wujud matematis dengan lebih
bisa juga seperti cara berpikir manusia.

Anda mungkin juga menyukai