Universitas Kristen Maranatha
LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN
MIKROKONTROLER ATMEGA16
DisusunOleh:
Nama : Rendy
NRP : 0622001
Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha,
Jl. Prof.drg.SuriaSumantri, MPH no.65, Bandung, Indonesia.
email :rendytanujaya87@yahoo.co.id
ABSTRAK
Dewasa ini perkembangan mikrokontroler dan aplikasi laser semakin pesat
dalam kehidupan sehari-hari. Dengan perkembangan kedua teknologi tersebut
alat-alat elektronika semakin berkembang dengan spesifikasi yang semakin
lengkap dan semakin modern. Salah satu aplikasinya adalah dalam alat proyektor
yang sering digunakan dalam kegiatan sehari-hari baik dalam kegiatan
perkantoran,sekolah,perkuliahan, dan lain-lain. Dengan menggunakan prinsip
sinar laser, mikrokontroler dan dibantu dengan optik alat proyektor dapat
menampilkan objek tulisan yang diinginkan.
Pada Tugas Akhir ini, dirancang dan direalisasikan sebuah alat yang dapat
menampilkan objek tulisan berupa angka menggunakan laser pointer dan
rangkaian cermin yang diputar menggunakan motor DC, kemudian hasil objek
tulisan yang berupa angka tertampil di layar.
Sistem terdiri dari laser pointer yang diatur oleh mikrokontroler untuk
menembak sinar laser kepada rangkaian cermin yang diputar oleh motor DC
dengan kecepatan tetap, kemudian dipantulkan ke layar yang akan membentuk
objek tulisan berupa angka sesuai yang telah diprogram oleh mikrokontroler.
Hasil objek tulisan berupa angka akan tampil di layar.
Berdasarkan dari percobaan yang dilakukan dalam Tugas Akhir ini, alat
penampil objek tulisan berupa angka berhasil direalisasikan dengan putaran
kecepatan motor DC yang memutar rangkaian cermin rata
–
rata 1635 rpm.
Dalam Tugas Akhir ini ditampilkan hasil objek tulisan berupa angka 0 sampai
dengan angka 9.
Universitas Kristen Maranatha
LASER PROJECTOR
USING LASER POINTER AND
ATMEGA16 MICROCONTROLLER
Composed by:
Name : Rendy
NRP : 0622001
Electrical Engineering, Faculty of Engineering, Maranatha Christian University,
Jl. Prof.drg.SuriaSumantri, MPH no.65, Bandung, Indonesia.
email :rendytanujaya87@yahoo.co.id
ABSTRACT
Today microcontroller development and application of laser accelerating
in everyday life. With the development of both technologies are electronic devices
is growing with more complete specifications and more modern. One application
is in the projector tool that is often used in daily activities whether in the office,
school, classroom, and others. By using the principle of laser light, optical
microcontroller and assisted with projector tool to show pictures / words move as
desired.
In this final project, designed and realized a tool that can display objects in
writing of the number using a laser pointer and a series of mirrors are rotated
using a DC motor, then the object of writing the results of a number displayed on
the screen.
The system consists of a laser pointer that is set by the microcontroller to
shoot a laser beam to mirror circuit played by DC motors with constant speed,
then reflected to a screen that will form the object writing of the appropriate
number has been programmed by the microcontroller. Object results in the form
of writing numbers will appear on the screen.
Based on the experiments conducted in this final, writing object viewer
tool successfully realized by a number of DC motor rotation speed of the rotating
mirror series average - average 1635 rpm. In this final display object results in the
form of writing numbers 0 to number 9.
Universitas Kristen Maranatha
DAFTAR ISI
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR TABEL ... vii
DAFTAR GAMBAR ... viii
BAB I PENDAHULUAN ... 1
I.1
Latar Belakang ... 1
I.2
Identifikasi Masalah ... 2
I.3
Perumusan Masalah ... 2
I.4
Tujuan ... 2
I.5
Spesifikasi Alat ... 2
I.6
Pembatasan Masalah ... 3
I.7
Sistematika Pembahasan ... 3
BAB II DASAR TEORI ... 5
II.1
Sinar Laser ... 5
II.1.1
Laser Pointer ... 6
II.2
Pengendali Mikro ... 8
II.2.1
Pengendali Mikro AVR ATMEGA16 ... 9
II.2.2
Fitur
–
fitur AVR ATMEGA16 ... 9
II.2.3
Konfigurasi Pin AVR ATMEGA16 ... 11
II.3
Motor DC ... 15
II.4
Sensor Optocoupler ... 19
BAB III PERANCANGAN DAN REALISASI ... 25
III.1
Perancangan Sistem ... 25
III.2
Perancangan dan Realisasi PerangkatKeras ... 26
III.2.1
Perancangan Bentuk Fisik Rangkaian Alat Laser Proyektor... 26
III.2.2
Koneksi Motor DC ... 27
Universitas Kristen Maranatha
III.2.4
Koneksi Motor Pengendali Layar ... 29
III.2.5
Koneksi Sensor Optocoupler ... 30
III.2.6
Perancangan dan Realisasi Pengendali Mikro AVR ATMEGA16 30
III.3
Perancangan Perangkat Lunak ... 32
III.3.1
Perancangan Perangkat Lunak pada pengendali Mikro ... 32
III.3.1.1
Diagram Alir Proses Penampil Tulisan atau Gambar ... 32
III.3.1.2
Proses Pembentukkan Objek Tulisan Berupa Angka 0
Sampai 9 ... 34
BAB IV DATA PENGAMATAN DAN ANALISA DATA ... 38
IV.1
Pengujian Tampilan Angka 0 Sampai 9 Dengan Kecepatan Putaran
Motor DC Sebesar 1600 rpm ... 38
IV.2
Pengujian Tampilan Angka 0 Sampai 9 Dengan Kecepatan Putaran
Motor DC 1550 rpm ... 42
IV.3
Pengujian Tampilan Angka 0 Sampai 9 Dengan Kecepatan Putaran
Motor DC 1700 rpm ... 44
IV.4
Pengujian Kecepatan Motor DC ... 46
IV.5
Analisis Data ... 46
BAB V
KESIMPULAN DAN SARAN ... 47
V.1
KESIMPULAN ... 47
V.2
SARAN ... 47
DAFTAR PUSTAKA
LAMPIRAN A FOTO ALAT
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1
FungsiKhususPort A ... 12
Tabel 2.2
FungsiKhususPort B ... 13
Tabel 2.3
FungsiKhususPort C ... 13
Tabel 2.4
FungsiKhususPort D ... 14
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1
Macam-macam Panjang Gelombang ... 6
Gambar 2.2
Konfigurasi pin PengendaliMikro AVR ATMEGA16 ... 11
Gambar 2.3
ADC Controldan Status Register A
–
ADCSRA ... 12
Gambar 2.4
Register Port A ... 14
Gambar 2.5
Motor D.C Sederhana ... 16
Gambar 2.6
Medan Magnet Pada Konduktor ... 16
Gambar 2.7
Medan Magnet Pada Konduktor ... 17
Gambar 2.8
Reaksi Garis Fluks ... 17
Gambar 2.9
Prinsip Kerja Motor DC ... 18
Gambar 2.10
Sensor Optocoupler
... 21
Gambar 2.11
Rangkaian Optocoupler
... 22
Gambar 2.12
Skema Rangakaian Optocoupler
... 23
Gambar 3.1
Blok Diagram Alat Laser Proyektor ... 25
Gambar 3.2
Bentuk Fisik Rangkaian Alat Laser Proyektor ... 27
Gambar 3.3
Skema Koneksi Motor DC dengan Pengendali Mikro
AVR ATMEGA 16 ... 28
Gambar 3.4
Skema Koneksi Laser Pointer dengan Pengendali Mikro
AVR ATMEGA16 ... 29
Gambar 3.5
Skema Koneksi Motor Pengendali Layar dengan Pengendali
Mikro AVR ATMEGA 16 ... 29
Gambar 3.6
SkemaKoneksi Sensor Optocoupler denganPengendali Mikro
AVR ATMEGA16 ... 30
Gambar 3.7
Skema Koneksi padaPengendaliMikro AVR ATMEGA16 ... 31
Gambar 3.8
Diagram Alir Sistem Penampil Tulisan atau Gambar ... 33
Gambar 3.9
Pembentukkan Objek Tulisan Berupa Angka ... 35
Gambar 3.10
Pantulan Sinar Laser Dari Cermin ke Layar ... 36
Gambar 3.11
Hasil Tampilan Objek Tulisan Berupa Angka 0 Pada Layar ... 37
Universitas Kristen Maranatha
Gambar 4.2
Gambar Tampilan Angka 1 ... 39
Gambar 4.3
Gambar Tampilan Angka 2 ... 39
Gambar 4.4
Gambar Tampilan Angka 3 ... 39
Gambar 4.5
Gambar Tampilan Angka 4 ... 40
Gambar 4.6
Gambar Tampilan Angka 5 ... 40
Gambar 4.7
Gambar Tampilan Angka 6 ... 40
Gambar 4.8
Gambar Tampilan Angka 7 ... 41
Gambar 4.9
Gambar Tampilan Angka 8 ... 41
Gambar 4.10
Gambar Tampilan Angka 9 ... 41
Gambar 4.11
Tampilan Angka 6 Dengan Kecepatan Putaran 1550 rpm ... 42
Gambar 4.12
Tampilan Angka 0 Dengan Kecepatan Putaran 1550 rpm ... 42
Gambar 4.13
Tampilan Angka 7 Dengan Kecepatan Putaran 1550 rpm ... 43
Gambar 4.14
Tampilan Angka 9 Dengan Kecepatan Putaran 1550 rpm ... 43
Gambar 4.15
Tampilan Angka 5 Dengan Kecepatan Putaran 1700 rpm ... 44
Gambar 4.16
Tampilan Angka 8 Dengan Kecepatan Putaran 1700 rpm ... 44
Gambar 4.17
Tampilan Angka 4 Dengan Kecepatan Putaran 1700 rpm ... 45
LAMPIRAN A
A - 1
Tampilan Rangkaian Cermin
A - 2
Tampilan Alat
A - 3
Tampilan Angka di Layar
A - 4
Tampilan Sensor Optocoupler
A - 5
LAMPIRAN B
PROGRAM PADA PENGENDALI MIKRO
B - 1
File laser.c #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <inttypes.h> #include <stdlib.h> #include <avr/pgmspace.h> #include <compat/deprecated.h> #include <util/delay.h> /**************************************\ * Laser projector.* 32x16 display. 16x16 active pixels. * Use 8MHz clock.
* * Ports: * B0: out: Laser * B1: out: Motor
* B2: in: Fork reader (active low) (B3=INT2) * D7: out: Servo control (D7=OC2)
\*************************************/
//#include "video.h" #include "angka.h"
/* Calibration */
const char offsetx[16] = {11,10,10,8,10,10,12,11,7,7,8,8,7,8,5,4}; const uint8_t suboffsetx[16] = {5,8,8,8,4,6,8,8,13,8,8,8,8,8,8,8};
/* Variables */
const uint8_t frame_div = 4; /* Number of times to show each frame */ volatile uint8_t frame_div_cnt; /* Counter for frame slowdown */ volatile uint16_t pixel_pos; /* Rotor position in pixels (0 to 511) */ volatile uint16_t rot_ticks; /* Number of counter1 ticks per rotation */ volatile uint16_t frame; /* Current video frame */ volatile uint16_t frame_inc; /* Frames forward per rotation */
volatile uint8_t the_end; /* Has the movie reached the end? */ volatile uint8_t pixelclock; /* Pixel clock (counter0 ticks per pixel) */ volatile uint8_t pixelclock_frac; /* 64*(pixelclock fraction) */
volatile uint8_t pixelclock_frac_running; /* Incremented by pixelclock_frac once per pixel */
#define DDR_Screen DDRD #define PORT_Screen PORTD #define PIN_Screen PIND
B - 2
void stop_screen() { PORT_Screen &=~_BV(2); PORT_Screen &=~_BV(3); } void turn_on_screen() { PORT_Screen &=~_BV(2); PORT_Screen |=_BV(3); } void turn_off_screen() { PORT_Screen |=_BV(2); PORT_Screen &=~_BV(3); } void ioinit(void) {/* Set port direction (0=in, 1=out) */ DDRA = 0x00;
DDRB = 0x03; DDRC = 0x00; DDRD = 0xFF;
/* Set internal pull-up (0=off, 1=on) */ PORTA = 0xff;
PORTB = 0xf8; PORTC = 0xff; PORTD = 0x00;
/* 8-bit counter (counter0) - Pixel clock */ #define TCCR0_DIV_OFF ( 0) #define TCCR0_DIV_1 ( _BV(CS00)) #define TCCR0_DIV_8 ( _BV(CS01) ) #define TCCR0_DIV_64 ( _BV(CS01)|_BV(CS00)) #define TCCR0_DIV_256 (_BV(CS02) ) #define TCCR0_DIV_1024 (_BV(CS02) |_BV(CS00))
outp(_BV(WGM01)|TCCR0_DIV_8, TCCR0); /* Reset counter on compare, set clock div */
/* External interrupt INT2 - "Reading fork", triggers once per revolution */
cbi(MCUCSR, ISC2); /* Trigger on falling edge */ sbi(GICR, INT2); /* Enable */
/* Enable interrupts */ sei();
}
/* 8-bit counter (counter0) - Pixel clock */ SIGNAL(SIG_OUTPUT_COMPARE0) {
B - 3
pixel_pos++;x = pixel_pos & 0x1f; y = pixel_pos >> 5;
/* Sub-x-offset */ i = 0;
if (x == 0)
i = (pixelclock * (uint16_t)suboffsetx[y]) >> 4; if (x == 30)
{
pixel_pos++;
i = pixelclock - ((pixelclock * (uint16_t)suboffsetx[y]) >> 4); }
/* Pixel clock fractions / Sub-x-offset */ pixelclock_frac_running += pixelclock_frac; if (pixelclock_frac_running >= 0x40) {
pixelclock_frac_running -= 0x40; OCR0 = pixelclock + i + 1; }
else
OCR0 = pixelclock + i;
/* Output pixel */ x = x - offsetx[(int)y]; if ((x >= 0) && (x < 16)) {
if (pgm_read_byte_near(video + (frame<<5) + (y<<1) + (x>>3)) & _BV(7-(x & 0x07))) sbi(PORTB,0); else cbi(PORTB,0); } else cbi(PORTB,0);
/* Turn off counter0 (this one), so it won't disturb INT2 interrupt */ if (pixel_pos > 498)
{
timer_enable_int(0); cbi(PORTB,0); }
}
/* External interrupt INT2 */ SIGNAL(SIG_INTERRUPT2) {
const uint16_t hysteresis = 1;//4; static uint16_t i;
pixel_pos = 0;
/* Re-enable 8-bit counter */
B - 4
TCNT0 = 0; /* Reset counter */
TIFR = 0xff; /* Clear pending counter interrupts. FIXME: Clears all interrupts! */
/* Video */
if (++frame_div_cnt >= frame_div) {
frame_div_cnt = 0; frame += frame_inc; if (frame >= video_frames) {
frame = video_frames-1; the_end = 1;
} } } int main(void) { uint8_t i; uint32_t j;
frame = 0; frame_inc = 0; ioinit();
/* Startup */
turn_on_screen(); /* Raise screen */ Wait();
stop_screen(); /* Stop motor screen */ Wait();
sbi(PORTB, 1); /* Turn on motor */ _delay_ms(30000);
/* Play video */
for (j=0; j < 16000000; j++); for (i=0; i<2; i++)
{
frame = 0; frame_div_cnt = 0; the_end = 0;
for (j=0; j < 16000000; j++); frame_inc = 1;
while (!the_end); frame_inc = 0;
for (j=0; j < 16000000; j++); }
/* Shutdown */
cli(); /* Disable interrupts */ cbi(PORTB, 0); /* Turn off laser */ cbi(PORTB, 1); /* Turn off motor */ for (j=0; j < 64000000; j++);
B - 5
stop_screen(); /* Stop motor screen */ for(;;);
B - 6
File angka.hconst uint16_t video_frames = 81; static uint8_t video[] PROGMEM = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
B - 7
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x0f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x08, 0x10, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x10, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf8, 0x0f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
B - 8
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
B - 9
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0x00, 0x0f, 0xf0, 0x1f, 0xf8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0xf0, 0x1f, 0xf0, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x1f, 0xf8, 0x0f, 0xf0, 0x00, 0x00,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
LAMPIRAN D
D - 1
D - 4
1 Universitas Kristen Maranatha
BAB I
PENDAHULUAN
Pada bab ini dibahas mengenai latar belakang, identifikasi masalah,
perumusan masalah, tujuan, spesifikasi alat, pembatasan masalah dan sistematika
pembahasan.
I.1
Latar Belakang
Perkembangan teknologi sinar laser saat ini semakin berkembang pesat
dalam semua bidang di kehidupan sehari-hari. Dalam bidang elektronika sinar
laser banyak digunakan untuk alat-alat elektronika yang diaplikasikan dalam
kehidupan sehari-hari seperti dalam alat pemutar DVD, alat pemotong, dan
lain-lain. Dengan aplikasi sinar laser dalam alat-alat elektronik membuat aktivitas
yang dilakukan sehari-hari dapat lebih mudah dilakukan. Dewasa ini pula
perkembangan
pada
bidang
mikrokontroler
semakin
pesat.
Dalam
perkembangannya, mikrokontroler lebih difokuskan pada fungsi-fungsi masukan
dan keluaran yang dapat digunakan untuk mengendalikan suatu alat secara
otomatis.
Dengan perkembangan kedua teknologi tersebut alat-alat elektronika
semakin berkembang dengan spesifikasi yang semakin lengkap dan semakin
modern. Salah satunya adalah dalam alat proyektor yang sering digunakan dalam
kegiatan sehari-hari baik dalam kegiatan perkantoran,sekolah,perkuliahan, dan
lain-lain. Dengan menggunakan prinsip sinar laser, mikrokontroler dan dibantu
dengan optik dapat menampilkan objek tulisan sesuai yang diinginkan.
BAB I PENDAHULUAN 2
Universitas Kristen Maranatha
I.2
Identifikasi Masalah
Identifikasi masalah dalam pembuatan Tugas Akhir ini adalah merancang
dan merealisasikan suatu sistem yang dapat digunakan untuk menampilkan objek
tulisan berupa angka pada layar menggunakan laser pointer.
I.3
Perumusan Masalah
Perumusan masalah dalam Tugas Akhir ini adalah bagaimana cara
merancang dan merealisasikan suatu sistem yang dapat digunakan untuk
menampilkan objek tulisan berupa angka pada layar menggunakan laser pointer ?
I.4
Tujuan
Tujuan yang hendak dicapai dari pembuatan Tugas Akhir ini adalah
merancang dan merealisasikan suatu sistem yang dapat digunakan untuk
menampilkan objek tulisan berupa angka pada layar menggunakan laser pointer.
I.5
Spesifikasi Alat
Spesifikasi alat yang digunakan dalam Tugas Akhir ini adalah :
1.
Pengendali mikro AVR ATMEGA 16
2.
Laser pointer
3.
Motor pengendali layar
4.
Motor DC
5.
Rangkaian potongan cermin
I.6
Pembatasan Masalah
Dalam Tugas Akhir ini, akan dirancang dan direalisasikan alat dengan
kriteria sebagai berikut:
Data dikirimkan melalui sinar laser.
Sistem pemantul cahaya sinar laser berupa potongan cermin yang
dirangkai dan diputar.
BAB I PENDAHULUAN 3
Universitas Kristen Maranatha
Hasil tampilan objek tulisan dari sistem berupa angka 0 sampai dengan 9.
Sistem penampil berupa layar yang dapat dibuka tutup diatur oleh motor
pengendali layar.
Pemrograman mikrokontroler ATMEGA 16 menggunakan perangkat
lunak AVR Studio 4.
I.7
Sistematika Pembahasan
Sistematika pembahasan laporan ini disusun menjadi lima bab, yaitu
sebagai berikut:
BAB I PENDAHULUAN
Bab ini membahas tentang latar belakang, identifikasi masalah, perumusan
masalah, tujuan, spesifikasi alat, pembatasan masalah dan sistematika
pembahasan.
BAB II DASAR TEORI
Bab ini membahas tentang teori-teori yang digunakan untuk merancang dan
merealisasikan alat laser proyektor yang meliputi pembahasan sinar laser, laser
pointer, pengendali mikro AVR ATMEGA16, fitur-fitur mikro AVR
ATMEGA 16, konfigurasi pin mikro AVR ATMEGA16, motor DC, sensor
optocoupler.
BAB III PERANCANGAN
BAB I PENDAHULUAN 4
Universitas Kristen Maranatha
BAB IV PENGUJIAN DAN ANALISIS
Bab ini membahas tentang pengujian proses alat laser proyektor meliputi hasil
tampilan angka 0 sampai dengan 9 pada kecepatan 1600 RPM, 1550 RPM,
1700 RPM dan analisa hasil pengujian tersebut.
BAB V KESIMPULAN DAN SARAN
48
Universitas Kristen MaranathaBAB V
KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari Tugas Akhir dan saran-saran yang perlu
dilakukan untuk perbaikan di masa mendatang.
V.1
KESIMPULAN
Dengan memperhatikan data pengamatan dan analisis data pada Bab IV,
dapat disimpulkan bahwa:
1.
Perancangan dan realisasi alat penampil objek tulisan berupa angka pada
layar menggunakan laser pointer dengan cara mengatur rangkaian cermin
dan kerja laser pointer berhasil dengan baik.
2.
Berdasarkan pengujian pengukuran kecepatan putaran motor DC yang
memutar rangkaian cermin setelah diukur dengan menggunakan RPM
meter didapat hasil rata
–
rata sebesar 1635 rpm.
V.2
SARAN
Saran-saran yang dapat diberikan untuk perbaikan dan pengembangan dari
alatpengukur kecepatan ini adalah sebagai berikut:
1.
Alat dapat dikembangkan dengan menampilkan tidak hanya angka 0 sampai
dengan 9 tetapi tulisan atau gambar yang bergerak.
2.
Agar alat yang direalisasikan dapat menampilkan objek tulisan atau gambar
sesuai yang diinginkan alat dapat diatur dengan dihubungkan ke PC/laptop
dalam hal pengaturannya.
Universitas Kristen Maranatha
DAFTAR PUSTAKA
1.
Andrianto, Heri. 2008. Pemrograman Mikrokontroler AVR ATMEGA16
Menggunakan Bahasa C (CodeVision AVR). Bandung : Informatika.
2.
Winoto,Ardi.2010. Mikrokontroler AVR Atmega8/32/16/8535 dan
Pemrogamannya dengan Bahasa C pada WinAVR.Bandung: Informatika.
3.
Heryanto, Ary. 2008.Programan Bahasa C untuk Mikrokontroler ATMEGA
8535. Yogyakarta: Andi.
4.
Charis, Paul. 2008. Diktat Kuliah Sistem Mikroprosesor.
5.
Darmawan, Aan. 2005. Diktat Kuliah Dasar Komputer dan Pemrograman.
Bandung : Jurusan Teknik Elektro, Universitas Kristen Maranatha
6.
http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf
(10 September 2012)
7.
http://robotron-unm.blogspot.com/2010/03/sensor-optocoupler.html
(10 September 2012)
8.
http://id.wikipedia.org/wiki/ Sinar Laser (10 September 2012)
9.
http://id.wikipedia.org/wiki/ Laser Pointer (10 September 2012)