Compile, build dengan cara menekan Shift+F9 lalu download program ke Hubungkan modul seven segment seperti gambar berikut ini. Contoh algoritma program mikrokontroller Contoh program mikrokontroller

173 void mainvoid { PORTC=0x00; DDRC=0xFF; PORTD=0x00; DDRD=0x60; .... while 1 { animasi=angka=0; scanfd d s s s s s,angka,animasi,a,b,c,d,e; ifanimasi ==9 angka==1 { countUp; } else ifanimasi ==9 angka==2 { countDown; } } }

f. Diluar program utama tambahkan isi fungsi berikut ini

void countUp { fory=0;y=9;y++ puluhan { forx=0;x=9;x++ satuan { forz=0;z=250;z++ ulang { PORTC=data[x]; PORTD.5=0;PORTD.6=1; delay_ms1; PORTC=data[y]; PORTD.5=1;PORTD.6=0; delay_ms1; } } } PORTD.5=0;PORTD.6=0; } 174 void countDown { fory=9;y0;y-- puluhan { forx=9;x0;x-- satuan { forz=0;z=250;z++ ulang { PORTC=data[x]; PORTD.5=0;PORTD.6=1; delay_ms1; PORTC=data[y]; PORTD.5=1;PORTD.6=0; delay_ms1; } } } PORTD.5=0;PORTD.6=0; } g. Compile, build dengan cara menekan Shift+F9 lalu download program ke sistem minimum mikrokontroller. h. Coba program anda dengan mengoperasikan kendali seven segment auto counter up dan auto conter down. 175 Lampiran 6. Jobsheet JOBSHEET 1

A. Kompetensi Dasar

Mengoperasikan rangkaian pengendalian dengan menggunakan mikrokontroller.

B. Sub Kompetensi

Mengendalikan dot matriks pada animasi kanan-kiri.

C. Tujuan

Setelah menyelesaikan praktik siswa diharapkan dapat : 1. mengetahui cara mengendalikan rangkaian pengendalian menggunakan mikrokontroller melalui aplikasi android, 2. membuat program mikrokontroller yang mengendalikan rangkaian pengendalian melalui aplikasi android, 3. mengetahui cara membuat program mikrokontroller yang mengendalikan rangkaian pengendalian melalui aplikasi android memanfaatkan fungsi, 4. mengembangkan pemrograman mikrokontroller pada rangkaian pengendalian.

D. Alat dan Bahan

1. Sistem minimum Mikrokontroller 1 unit 2. PCLaptop 1 unit 3. Smartphone Android 1 unit 4. Module Bluetooth HC-05 1 unit 5. Modul Seven Segment 1 unit 6. Modul Dot Matriks 1 unit 7. Kabel USB 1 buah 8. Kabel Jumper 10 Pin 4 buah

E. Dasar Teori 1. Running Text

Running text yang ada yaitu berupa led-led yang disambung dan dirangkai menjadi deretan led ataupun dapat berupa dot matrix. Dot matrix

Dokumen yang terkait

PENGEMBANGAN MEDIA SISTEM PENERANGAN SEPEDA MOTOR BERBASIS LED UNTUK PEMBELAJARAN KOMPETENSI MENDIAGNOSA RANGKAIAN

1 24 158

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS SOFTWARE AURORA 3D PRESENTATION PADA MATA PELAJARAN GAMBAR TEKNIK KELAS X KOMPETENSI KEAHLIAN TEKNIK GAMBAR BANGUNAN SMKN 2 DEPOK SLEMAN.

1 7 215

Pengembangan Media Pembelajaran Kendali Terprogram Berbasis Android Pada Mata Pelajaran Merakit Sistem Kendali Mikrokontroller Di SMK Negeri 2 Depok.

0 3 188

PENGEMBANGAN VIRTUAL PROSES MODEL DISTRIBUTING STATION BERBASIS VISUAL BASIC PADA KOMPETENSI KOGNITIF MERAKIT SISTEM PLC DI SMKN 2 DEPOK SLEMAN.

0 0 159

SIMULATOR CONVEYOR BELT SEBAGAI MEDIA PEMBELAJARAN PADA MATA PELAJARAN KOMPETENSI KEJURUAN DI SMK NEGERI 2 DEPOK SLEMAN.

3 38 192

EFEKTIVITAS KOMPETENSI PERAKITAN SISTEM PLC DENGAN MEDIA SIMULATOR PENEKUK KAWAT DAN METODE PEMBELAJARAN GROUP INVESTIGATION DI SMKN 2 DEPOK, SLEMAN.

0 0 134

PENGEMBANGAN MEDIA APLIKASI PEMBELAJARAN TEKNIK ELEKTRONIKA DASAR KELAS X PROGRAM KEAHLIAN TEKNIK AUDIO VIDEO MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID DI SMKN 2 DEPOK.

0 1 134

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS KOMPUTER UNTUK MATA DIKLAT MENGOPERASIKAN MESIN CNC DASAR DI SMK NEGERI 2 DEPOK SLEMAN YOGYAKARTA.

0 5 214

UPAYA MENINGKATKAN PRESTASI BELAJAR MENGGUNAKAN MEDIA LENGAN ROBOT DI SMKN 2 DEPOK SLEMAN.

0 0 158

PENGEMBANGAN APLIKASI ANDROID SEBAGAI MEDIA PEMBELAJARAN KOMPETENSI PENGOPERASIAN SISTEM PENGENDALI ELEKTRONIK PADA SISWA KELAS XI SMKN 2 PENGASIH.

2 11 176