1
2
2.1.2 Arsitektur ATMega8535 pin I/O dua arah dan pin fungsi khusus,
4
yaitu Timer/Counter,komparator
analog,dan SPI.
5. Port C (PC0 s.d. PC7) merupakan
pin I/O dua arah dan pin fungsi khusus,
yaitu TWI, komparator analog dan
Timer Oscillator.
6. Port D (PD0 s.d. PD7) merupakan Gambar 2.4 Tampilan awal bascom AVR
pin I/O dua arah dan pin fungsi
2.3 Perangkat Pengindra (sensor)
khusus, yaitu komparator
Sensor adalah suatu alat yang
analog,interupsi eksternal,dan
berfungsi mengukur besaran tertentu seperti
komunikasi serial.
suhu, kelembaban, panas dan sebagainya
7. RESET merupakan pin yang
atau bisa dijelaskan sebagai alat untuk
digunakan untuk me-reset
mendeteksi atau mengukur sesuatu yang
mikrokontroler.
digunakan untuk mengubah variasi mekanis,
8. XTAL1 dan XTAL2 merupakan
magnetis, panas, sinar dan kimia menjadi
pin masukan clock ekstenal.
tegangan dan arus listrik.
9. AVCC merupakan pin masukan
tegangan untuk ADC.
2.3.1 Warna
10.AREF merupakan pin masukan
Warna secara objektif atau fisik dapat
tegangan referensi ADC.
diberikan oleh panjang gelombang. Dilihat
dari panjang gelombang, cahaya yang
2.2. Pemograman CodeVision AVR
tampak dari mata salah satu bentuk pancaran
Pemrograman mikrokontroler
energi bagian sempit dari gelombang
ATmega8535 dapat menggunakan low level
elektromagnetik. Cahaya yang ditangkap
language (assembly) dan high level
indera manusia 380 sampai 780 nanometer.
language (C, Basic, Pascal, JAVA,dll)
tergantung compiler. yang digunakan.
2.3.2 Sensor Warna TCS3200
Bahasa Assembler mikrokontroler AVR
Sensor warna merupakan sebuah
memiliki kesamaan instruksi, sehingga jika
modul sensor warna yang berbasis Sensor
pemrograman satu jenis mikrokontroler
TAOS TCS3200 yang digunakan melakukan
AVR sudah dikuasai, maka akan dengan
pengukuran warna RGB(Read, Green, Bue)
mudah menguasai pemrograman
dari sebuah objek. Modul sensor ini
keseluruhan mikrokontroler jenis
memiliki fasilitas untuk merekam hingga 25
mikrokontroler AVR.
data warna yang akan disimpan dalam
EEPROM. Modul sensor ini dilengkapi
dengan antarmuka UART TTL dan I2C.
5
2.3.5 ATtiny2313
Gambar 2.9 sensor warna TCS3200 ATTiny 2313 merupakan
mikrokontroller 8-bit AVR dengan
2.3.3 LED Superbright Kapasitas memory maksimum sebesar 2
LED adalah komponen elektronika Kbytes yang tersimpan didalam Memory
yang terbuat dari bahan semi konduktor Flash-nya. ATTIny 2313 merupakan chip IC
jenis dioda yang mampu memencarkan produksi ATMEL yang termasuk golongan
cahaya. LED mampu menghasilkan cahaya single chip mikrokontroler, dimana semua
rangkaian termasuk memori dan I/O
yang berbeda-beda menurut semikonduktor
tergabung dalam satu paket IC.
yang digunakan dan jenis bahan
semikonduktor tersebut akan menghasilkan
2.4 Limit Switch
panjang gelombang yang berbeda sehingga
Limit swtich merupakan saklar
cahaya yang dihasilkan bebeda pula. LED
yang dilengkapi dengan katup yang
Superbright terbuat dari bahan Gallium
berfungsi menggantikan tombol. Prinsip
(Ga), Arsen (As), dan Fosfor (P) atau
kerja limit swtich memutuskan dan
disingkat GaAsP dan ditempatkan dalam
menghubungkan rangkaian menggunakan
suatu wadah yang tembus pandang. Gambar
objek atau benda lain, menghidupkan daya
2.11 simbol LED dan bentuk fisik LED.
yang besar dengan sarana yang kecil,
sebagai sensor kondisi atau posisi dari suatu
objek. Gambar 2.16 menunjukkan limit
switch.
Keterangan:
Tabel 4.7 merupakan hasil
pengujian terhadap port mikrokontroler
Keterangan:
Atmega8535 dalam kondisi sensor
Pada tabel 4.6 di atas terlihat bahwa
mendeteksi objek yang didekatkan. Warna
tegangan yang terdapat pada PORTC.1
hitam memiliki tegangan pin SDA pada
antara hitam dan putih, hitam nilai tegangan
modul TAOS warna sebesar 3.31volt,
yang dihasil 3.32volt sedangkan pada putih
dengan port yang terdapat pada
nilai tegangan 3.25volt. Untuk tegangan
mikrokontroler PC.1 sebesar 3.32volt,
output pada PORTB.0 hitam bernilai
output yang dihasilkan pada masing-masing
tegangan 4.63volt, sedangkan putih 4.62volt.
portb0-portb.7. Masing-masing warna
Pada PORTB.4 terlihat sekali perbedaan
memiliki tegangan yang berbeda, perbedaan
output yang dihasilkan pada kalibrasi black
setiap warna ditunjukkan pada tabel 4.8 di
balance nilai tegangan yang dihasilkan
bawah ini. Nilai tegangan rata-rata 0volt-
4.56volt, sedangkan pada white balance
4volt. Nol menunjukkan tegangan bernilai
kalibrasi tegangan yang dihasilkan 0.49volt,
dibawah satu(-) dan tegangan (+) berarti
sama hal nya pada PORTB.6 tegangan yang
nilai di atas satu atau sama dengan satu.
terdapat pada kalibrasi hitam 4.46volt dan
putih hanya 0.45volt.
Tabel 4.8 Perbedaan Nilai
Tegangan Objek Warna
4.3.6 Hasil Pengujian PORT
Mikrokontroler Atmega8535
8
5.2 Saran
Hasil penetilian ini masih perlu
disempurnakan untuk menghasilkan analisa
sensor warna yang handal. Berikut adalah
Keterangan:
beberapa saran yang bisa dikembangkan
Tegangan yang terdapat pada PIN
antara lain :
SDA masing-masing warna berkisar antara
1. Dalam pengambilan data objek
3.24volt-3.32volt, sedangkan pada PIN PC1
warna tata letak dari objek warna
3.22volt-3.32volt. Pada tabel 4.8 di atas
yang ditempatkan dalam posisi
terlihat bahwa masing-masing warna
yang tepat, untuk menghindari
memiliki tegangan yang berbeda-beda.
sensor warna tidak bisa megambil
Perbedaan warna tersebut bisa dilihat dari
data objek yang didekatkan.
hexadecimal angka yang dihasilkan.
2. Bisa digunakan untuk robotika
Hexadesimal untuk warna hitam B8hex,
dengan memindahkan atau
putih 18hex, biru A8hex, kuning E8hex,
mengangkat barang sesuai warna.
merah 30hex, ungu C8hex, hijau 2Chex,
3. Perlu pemahaman yang tepat cara
orange 8Ahex, hijau muda 88hex dan
kerja dari sensor warna TCS3200.
cokelat 28hex.
4. Bisa digunakan dibidang industri
untuk membedakan letak dari
BAB 5 P E N U T U P
barang yang ingin diseleksi dan
5.1 Simpulan
dipindahkan.
Pengujian telah berhasil alat
pendeteksi warna menggunakan sensor
Daftar Pustaka
TCS3200 berbasis mikrokontroler
Atmega8535 dengan jumlah warna sebanyak
[1] Anonim, www.eepis-
sepuluh objek warna yaitu hitam, putih, biru,
its.edu/uploadta/downloadmk.php?id
kuning, merah, ungu, hijau, orange, hijau
=1852.
muda, dan cokelat.
Objek warna yang didekatkan pada
[2] Anonim, www.eepis-
sensor warna harus tepat, hal ini bertujuan
its.edu/uploadta/downloadmk.php?id
supaya informasi yang ditampilkan akurat.
=1185.
Jika letak dari posisi tidak tepat maka sensor
[3] Anonim, http://elektronika-
warna akan tidak bisa menampilkan
dasar.com/komponen/limit-switch-
informasi yang akurat. Sensor warna pada
dan-saklar push-on/.
tugas akhir ini posisi antara sensor TCS3200
[4] Anonim,
dengan objek warna 1.5cm, sedangkan lebar
http://elib.unikom.ac.id/files/disk1/45
dari objek warna yang didekatkan 5.5cm.
9
[9]
Anonim,http://www.innovativeelectr
onics.com, 2010.