BAB II
LANDASAN TEORI
sebuah platform elektronik terbuka (open source), berbasis pada hardware dan
software yang fleksibel dan mudah digunakan, yang ditujukan untuk para
seniman, desainer, hobbies, dan setiap orang yang tertarik dalam membuat obyek
Computing) yang open source, yang tedapat pada board input output sederhana.
Platform komputasi fisik sendiri mempunyai makna yang berarti sebuah sistem
fisik yang interaktif dengan penggunaan software dan hardware yang dapat
mendeteksi dan merespon situasi dan kondisi yang ada di dunia nyata.
saja, tetapi juga untuk menamai bahasa dan software pemrogramannya, serta
http://digilib.mercubuana.ac.id/
8
USB, bukan port serial. Hal ini sangat berguna karena komputer jaman
4. Arduino adalah hardware dan software yang bersifat open source, semua
bagi pemula pun akan lebih cepat dan mudah dalam mempelajarinya.
bahwa Arduino memiliki berbagai macam versi, untuk lebih jelasnya dapat dibaca
http://digilib.mercubuana.ac.id/
9
Sifat Arduino yang open source juga membuat banyak pabrikan membuat produk
yang serupa dengan Arduino, yang dipasaran lebih kita kenal dengan istilah
cloning.
dibahas tentu saja Arduino Uno. Karena versi Arduino Uno merupakan
serialnya. Arduino Uno R2 pada board-nya terdapat pulling resistor antara pin
HWB pada ATMega 8U dan ground, yang akan mempermudah kita agar bisa
masuk ke mode DFU (Device Firmware Upgrade) atau pembaruan firmware dari
ATMega8U.
kita tidak dapat mengubah software tersebut seenak kita sendiri, karena cip IC
http://digilib.mercubuana.ac.id/
10
ATMega16U sebagai cip pengubah USB ke serialnya. Fitur – fitur terbaru yang
1.0 pinout : ditambahkan pin SDA dan SCL dekat dengan pin AREF, juga
shield akan kompatibel dengan board yang memakai AVR, yang bekerja
tegangan 3.3 V. Pin kedua adalah pin yang tidak tersambung, yang
merepresentasikan kehadiran IDE terbaru Arduino saat itu, yakni versi 1.0.
Arduino Uno dan versi IDE 1.0 akan menjadi referensi untuk versi Arduino ke
depan..
http://digilib.mercubuana.ac.id/
11
No. Keterangan
1 Jack USB
2 Jack Power
3 Prosessor
5 Kristal 16 MHz
6 Tombol Reset
7 LED Power
8 LED TX/RX
10 Pin Power
http://digilib.mercubuana.ac.id/
12
11 Input Analog
12 Pin TX dan RX
PWM.
http://digilib.mercubuana.ac.id/
13
Tegangan Kerja 5V
PWM)
Bootloader
SRAM 2 KB (ATMega328)
EEPROM 1 KB
Keterangan :
a. Power
Arduino Uno dapat beroperasi dengan diberi catu daya melalui koneksi
USB atau dengan catu daya eksternal, pemilihannya pun dapat dipilih
yang bertegangan dari 6-20 volt. Jika diberikan tegangan kurang dari
7V, maka arduino ini mungkin akan menjadi tidak stabil. Jika
http://digilib.mercubuana.ac.id/
14
menggunakan lebih dari 12V, regulator voltage bisa panas dan merusak
b. Memori
(), dan digitalRead (). Setiap pin dapat memberikan atau menerima
karena dalam penulisan laporan tugas akhir ini penulis menggunakan sistem
operasi Windows, maka hanya akan dibahas sedikit tentang instalasi Arduino di
Windows.
Software Arduino bisa didapat di situs resmi Arduino secara cuma – cuma.
Karena memakai sistem operasi Windows, maka berkas yang diunduh harus
disesuakan dengan sistem operasi yang dipakai, versi terbaru pada saat laporan ini
ditulis adalah arduino dimana memakai versi .023 setelah proses unduh
http://digilib.mercubuana.ac.id/
15
selesai, kita tinggal mengekstrak berkas tersebut di tempat yang kita inginkan,
mengklik 2 kali pada ikon Arduino yang bertipe Application dan terdapat dalam
folder hasil ekstraksi kita sebelumnya. Selanjutnya, agar software Arduino bisa
berkomunikasi dengan board Arduino melalui kabel USB, maka kita harus
maka pada layar komputer akan muncul jendela Found New Hardware
pilihan antara lain No, not this time, setelah itu kemudian pilih Next.
http://digilib.mercubuana.ac.id/
16
4. Berikutnya, tekan tombol Next dan tunggu hingga proses instalasi selesai.
http://digilib.mercubuana.ac.id/
17
Tampak ada enam buah tombol pada toolbar, dengan fungsi masing – masing
seperti berikut :
http://digilib.mercubuana.ac.id/
19
kembali dalam bentuk besaran listrik. Sesuai namanya, jenis sensor ini
http://digilib.mercubuana.ac.id/
19
mendeteksi gas karbon monoksida (CO) dalam kehidupan sehari – hari. Fitur
dari sensor gas MQ-7 ini adalah mempunyai sensitivitas yang tinggi terhadap
karbon nomoksida (CO), stabil dan berumur panjan. Sensor ini menggunakan
catu daya heater 5VAC/DC dan menggunakan catu daya rangkaian 5VDC,
pada gambar
Arduino GPRS Shield adalah sebuah board yang dirancang terintegrasi dengan
arduino dengan fungsi untuk dapat mengirim sms, membuat voice call atau
http://digilib.mercubuana.ac.id/
20
GSM shield dengan arduino cukup hanya masukan pin dari GSM shield ke pin arduino uno
Arduino GSM Shield memungkinkan arduino untuk terkoneksi dengan internet, melakukan
panggilan suara dan mengirim/menerima sms dengan menggunakan radio modem M10 dari
commands.
GSM shield ini menggunakan pin digital 2 dan 3 untuk komunikasi serial software
dengan M10. Pin 2 terkoneksi dengan M10 sehingga dapat berfungsi sebagai pin TX dan pin
M10 adalah Quadband GSM/GPRS modem yang bekerja pada frekuensi GSM
dan protokol HTTP melalui koneksi GPRS. Kecepatan transfer data GPRS Downlink dan
http://digilib.mercubuana.ac.id/