PERTEMUAN I PEMOGRAMAN OUTPUT LED DAN BUZZER
|
|
|
- Suparman Rachman
- 8 tahun lalu
- Tontonan:
Transkripsi
1 PERTEMUAN I PEMOGRAMAN OUTPUT LED DAN BUZZER TUJUAN: - Mahasiswa mampu memprogram mikrokontroller untuk mengendalikan perangkat output yaitu LED dan buzzer. PERALATAN: Modul-modul/perangkat keras yang digunakan dalam praktikum ini terdiri dari : 1. Satu buah Kit-MCU (ATMega16) 2. Satu buah Kit-Display a. 1 sub-modul Led (Merah-Kuning-Hijau-Biru) b. 1 sub-modul Mic c. 1 buah Buzzer d. 1 sub-modul Led & Switch e. 1 sub-modul LDR f. 1 sub-modul Potensio g. 1 sub-modul Phototransistor 3. Satu buah Kit Programmer AVR910-Serial Mikrokontroler-Pemograman Output LED dan Buzzer 1
2 4. Satu buah kabel ISP 5. Satu set kabel jumper yang terdiri : a. 3 buah kabel data 10 pin b. 1 buah kabel jumper 2 pin c. 3 buah kabel jumper 1 pin TUGAS-1.1. LED Blinking pada port C 1. Dalam tugas ini, praktikan ditugaskan untuk menyalin source code yang diberikan pada IDE BASCOM. Dalam program ini diawali dengan : a. mendefinisikan jenis prosesor, jenis kristal internal b. kemudian menset Port C sebagai keluaran. c. Scenario program utama dimulai dengan mematikan dulu LED selama 1000 ms, kemudian dinyalakan selama 1000 ms. Selanjutnya rutin utama program diulangi dari awal. ' LED Blinking pada port C Config Portc = Output 'RUTIN UTAMA PortC = 0 ' Matikan semua LED ' tunggu selama 1000 mdetik atau 1 detik PortC = 255 ' Nyalakan semua LED ' tunggu selama 1000 mdetik atau 1 detik Mikrokontroler-Pemograman Output LED dan Buzzer 2
3 2. Beri nama source code yang anda salin: Tugas1-1.bas 3. Compile source code, jika masih terdapat kesalahan perbaiki dan compile ulang. 4. Lakukan mounting sbb. : a. Hubungkan antara terminal ISP yang ada pada kit-mcu dengan terminal ISP yang ada pada Kit Programmer menggunakan kabel-10. Perhatikan tanda yang ada pada kabel-10 harus berada pada pin yang bertanda pada masing-masing terminal ISP. Untuk selanjutnya tahapan ini akan disebut dengan cara hubungkan MCU dengan Programmer. b. Hubungkan antara terminal port C pada kit-mcu dengan terminal port P01 pada kit-display menggunakan kabel-10. Perhatikan tanda yang ada pada kabel-10 harus berada pada pin yang bertanda pada masingmasing terminal. Untuk selanjutnya tahapan ini akan disebut dengan cara hubungkan Port C dengan P01 Mikrokontroler-Pemograman Output LED dan Buzzer 3
4 c. Hubungkan Kit Programmer dengan komputer dengan media USB2Serial/kabel ISP 5. Hubungi asisten untuk memeriksa hasil mounting saudara. 6. Upload file Tugas1-1.hex ke dalam MCU menggunakan aplikasi AVRPROG.exe 7. Tugas tertulis: a. Buatlah diagram alir dari program yang saudara salin b. PortC terdiri dari 8 pin sebutkan penamaan masing-masing pin tersebut TUGAS-1.2. LED Blinking parsial pada port C Skenario program utama dari program ini adalah mematikan dan menghidupkan LED sebagian-sebagian. Langkah pertama mematikan LED yang genap (menghidupkan LED yang ganjil) selama 1000 ms, kemudian mematikan LED yang ganjil. Langkah kedua mematikan LED yang sebelah kanan (menghidupkan LED sebelah kiri), Mikrokontroler-Pemograman Output LED dan Buzzer 4
5 kemudian mematikan LED sebelah kiri, lalu diulangi lagi dari awal. Source code lengkapnya seperti di bawah (Dengan asumsi mounting masih seperti pada tugas 1.1) : ' Menyalakan LED Blinking pada port C partial ' * Menggunakan nilai biner Config Portc = Output 'RUTIN UTAMA Portc = &B Portc = &B Portc = &B Portc = &B Lakukan mounting masih seperti pada tugas Salin source code dan simpan dengan nama file : Tugas1-2.bas 3. Compile & Upload ke dalam MCU 4. Perlihatkan hasilnya ke asisten. Tugas tertulis: 1. Jelaskan apa yang terjadi pada led-led saat Portc = &B Dalam satuan desimal berapakan nilai &B Jelaskan apa yang terjadi pada led-led saat Portc = &B Dalam satuan desimal berapakan nilai &B TUGAS-1.3. LED Blinking pada port C menggunakan Subrutin Pada tugas ini diharapkan praktikan dapat mempelajari cara membuat dan memanggil sub-rutin suatu program untuk mikrokontroler menggunakan bahasa BASIC. Mikrokontroler-Pemograman Output LED dan Buzzer 5
6 Catatan : Untuk sub-rutin-nya yang tidak berparameter maka cara pemanggilannya dapat saja dipanggil dengan cara menuliskan nama sub-rutinnya (tanpa perintah Call di depannya) maupun menggunakan perintah Call di ikuti, misal : Call Blink_All 1. Lakukan mounting masih seperti pada tugas Salin source code dan simpan dengan nama file : Tugas1-3.bas 3. Compile & Upload ke dalam MCU 4. Perlihatkan hasilnya ke asisten. ' Menyalakan LED Blinking pada port C, menggunakan Sub-Rutin Declare Sub Blink_all Config PortC = Output 'RUTIN UTAMA ' Cara memanggil Sub-Rutinnya adalah sbb: Blink_all Sub Blink_all Portc = 0 Portc = 255 Sub Tugas tertulis: 1. Ubahlah mounting dengan menghubungkan LED dengan PORT B pada MCU 2. Ubahlah source code diatas sehingga program berjalan saat lampu LED dihubungkan dengan PORT B 3. Compile & Upload ke dalam MCU 4. Perlihatkan hasilnya ke asisten. Mikrokontroler-Pemograman Output LED dan Buzzer 6
7 TUGAS-1.4. LED Blinking satu per-satu pada port C (Cara 1) Pada program ini selain inisialisasi jenis mikrokontroler dan clock internal, juga terdapat inisialisasi variabel yang dalam skenario akan diubah nilainya untuk menyalakan LED. Skenario Utama dari program adalah menyalakan LED dari no 1 sd no 7, kemudian di ulangi lagi dari awal. 1. Lakukan mounting masih seperti pada tugas Salin source code di bawah ini dan simpan dengan nama file : Tugas1-4.bas 3. Compile & Upload ke dalam MCU 4. Perlihatkan hasilnya ke asisten. ' Menyalakn LED Berurut Port C dari 0..7 ' Dim I As Byte Config PortC = Output 'RUTIN UTAMA I = 0 Portc = 0 Portc.I = 1 Waitms 400 I = I + 1 If I > 7 Then I = 0 If 5. Simpan source code ini sekali lagi tetapi dengan nama file : Tugas1-4A.bas Mikrokontroler-Pemograman Output LED dan Buzzer 7
8 6. Ubah source code ini sehingga hasilnya sama dengan sebelumnya tetapi menggunakan sub-rutin. Isi sub-rutin tersebut adalah isi dari looping pada program sebelumnya, sedangkan isi looping merupakan sintak untuk memanggil sub-rutin tersebut 7. Perlihatkan hasilnya ke asisten. TUGAS-1.5. LED Blinking satu per-satu pada port C (Cara-2) 1. Lakukan mounting masih seperti pada tugas Salin source code di bawah ini dan simpan dengan nama file : Tugas1-5.bas 3. Compile & Upload ke dalam MCU 4. Perlihatkan hasilnya ke asisten. ' Menyalakan LED Berurut Port C dari 0..7 ' Dim I As Byte Dim U As Byte Config Portc = Output 'RUTIN UTAMA I = 0 U = 1 Rotate U, Right, 1 Portc = U Waitms 400 Tugas tertulis: 1. Jelaskan apa arti dari perintah Rotate U, Right, 1 pada source code yang saudara salin ini Mikrokontroler-Pemograman Output LED dan Buzzer 8
9 2. Ubahlah souce code saudara pada baris menjadi $crystal = Jelaskan apa dampak yang terjadi! TUGAS-1.6. LED Blinking satu per-satu pada port C (Cara-2) Pada tugas ini diharapkan praktikan dapat memahami cara membuat dan memanggil sub-rutin ber-parameter. Perhatikan : Cara pemanggilan Sub-rutin harus didahului dengan perintah Call karena subrutin mempunyai parameter. Nilai parameternya adalah isi/nilai I masuk ke nilai J yang ada di sub-rutin 1. Salin source code di bawah ini dan simpan dengan nama file : Tugas1-6.bas 2. Compile & Upload ke dalam MCU 3. Perlihatkan hasilnya ke asisten. ' ' Menyalakn LED Berurut Port C dari 0..7, ' * menggunakan sub-rutin dengan parameter ' * Validasi Counter-nya ada pada Rutin Utama Dim I As Byte Declare Sub Blink_one(j As Byte) Config Portc = Output I = 0 Call Blink_one(i) I = I + 1 If I > 7 Then I = 0 If Mikrokontroler-Pemograman Output LED dan Buzzer 9
10 Sub Blink_one(j As Byte) Portc = 0 Portc.j = 1 Waitms 400 Sub TUGAS-1.7. LED Blinking satu per-satu melingkar kekiri pada port C Pada tugas ini diharapkan praktikan dapat memahami cara membuat, menggunakan ARRAY dan looping For Next 1. Salin source code di bawah ini dan simpan dengan nama file : Tugas1-7.bas 2. Compile & Upload ke dalam MCU 3. Perlihatkan hasilnya ke asisten. ' Menyalakan LED Berurut Port C melingkar ke kiri ' * menggunakan Array ' * menggunakan ing For.. Next Dim I As Byte Dim J As Byte ' Deklrasi Array dengan nama A (dimulai dengan no 1.. 8) Dim A(8) As Byte Config Portc = Output ' Inisialisasi masing-2 sel Array sesuai dengan urutan nyalanya LED A(1) = 0 A(2) = 1 A(3) = 2 A(4) = 3 A(5) = 7 A(6) = 6 A(7) = 5 A(8) = 4 For I = 1 To 8 Mikrokontroler-Pemograman Output LED dan Buzzer 10
11 PortC = 0 Portc.A(i) = 1 Waitms 400 Next TUGAS-1.8. Buzzer Beep pada port C 1. Dalam tugas ini, praktikan ditugaskan untuk menyalin source code yang diberikan pada IDE BASCOM. Dalam program ini diawali dengan : a. mendefinisikan jenis prosesor, jenis kristal internal b. kemudian menset Port C.0 sebagai keluaran. c. Scenario program utama dimulai dengan mematikan dulu Buzzer selama 1000 ms, kemudian dinyalakan selama 1000 ms. Selanjutnya rutin utama program diulangi dari awal. ' Buzzer Beep pada port C Config Portc.0 = Output 'RUTIN UTAMA PortC.0 = 0 ' Matikan Buzzer ' tunggu selama 1000 mdetik atau 1 detik PortC.1 = 1 ' Nyalakan Buzzer ' tunggu selama 1000 mdetik atau 1 detik 2. Beri nama source code yang anda salin: Tugas1-8.bas 3. Compile source code, jika masih terdapat kesalahan perbaiki dan compile ulang. 4. Lakukan mounting sbb. : Mikrokontroler-Pemograman Output LED dan Buzzer 11
12 a. Hubungkan antara terminal ISP yang ada pada kit-mcu dengan terminal ISP yang ada pada Kit Programmer menggunakan kabel-10. Perhatikan tanda yang ada pada kabel-10 harus berada pada pin yang bertanda pada masing-masing terminal ISP. Untuk selanjutnya tahapan ini akan disebut dengan cara hubungkan MCU dengan Programmer. b. Hubungkan antara terminal pin C.0 pada kit-mcu dengan terminal pin bz pada kit-display menggunakan kabel jumper 1 pin dan terminal pin G pada kit-mcu dengan terminal pin G pada kit-display bagian Buzzer menggunakan kabel jumper 1 pin. Mikrokontroler-Pemograman Output LED dan Buzzer 12
13 c. Hubungkan Kit Programmer dengan komputer dengan media USB2Serial/kabel ISP 5. Hubungi asisten untuk memeriksa hasil mounting saudara. 6. Upload file Tugas1-8.hex ke dalam MCU menggunakan aplikasi AVRPROG.exe 7. Tugas tertulis: a. Buatlah diagram alir dari program yang saudara salin b. Tanpa merubah mounting pada buzzer, hubungkan PortC pada MCU dengan P01 pada kit-display. Jelaskan apa yang terjadi. TUGAS-1.9. LED Blinking satu per-satu secara Zig-Zag Skenario dari Program utama adalah membuat LED menyala secara ZIG-ZAG maju dan mundur pada dua baris LED serta buzzer berbunyi beep saat lampu LED nomor 7 menyala. Mikrokontroler-Pemograman Output LED dan Buzzer 13
14 Urutan LED menyala: LED 0 > LED 5 > LED 2 > LED 7 > LED 3> LED 6 > LED 1 > LED 4 Beep 1. Buatlah source code sedemikian rupa sehingga hasilnya Led menyala secara Zig-Zag maju dan mundur. 2. Compile & Upload ke dalam MCU 3. Perlihatkan hasilnya ke asisten. TUGAS LED Blinking dengan berbagai mode secara bergantian. 1. Buatlah sebuah file baru dan simpan simpan nama baru yaitu : Tugas1-10.bas 2. Buatlah program dengan menggunakan beberapa sub-rutin sbb, : 1. Mematikan selama 500 ms dan memenyalakan selama 200 ms seluruh Led secara bergantian sebanyak 7 kali siklus 2. Menyalakan Led satu per satu selama 400ms secara berurutan dari Menyalakan Led satu per satu selama 400ms secara melingkar ke kiri 4. Menyalakan Led satu per satu selama 400ms secara Zigzag 3. Buatlah pada Rutin utamanya untuk memanggil seluruh sub-rutin (poin 2) 4. Compile & Upload ke dalam MCU 5. Perlihatkan hasilnya ke asisten. Mikrokontroler-Pemograman Output LED dan Buzzer 14
PERTEMUAN II PEMOGRAMAN INPUT
PERTEMUAN II PEMOGRAMAN INPUT TUJUAN: - Mahasiswa mampu memprogram mikrokontroller untuk menerima Informasi dari perangkat input yaitu switch, potensiometer, LDR, phototransistor, mic. PENGENALAN MIKROKONTROLER
PERTEMUAN IV PEMOGRAMAN SEVEN SEGMEN DAN LCD
PERTEMUAN IV PEMOGRAMAN SEVEN SEGMEN DAN LCD TUJUAN: - Mahasiswa mampu memprogram mikrokontroller untuk menampilkan Informasi pada perangkan output Seven Segmen dan LCD. PERALATAN: Modul-modul/perangkat
Gambar 4.2 Rangkaian keypad dan LED
JOBSHEET IV ANTARMUKA MIKROKONTROLER DENGAN KEYPAD TUJUAN Mengetahui dan memahami cara mengantarmukakan mikrokontroler dengan keypad. Mengetahui dan memahami bagaimana memrogram mikrokontroler untuk membaca
Tabel 3.1 Kode heksadesimal untuk angka 0-9
JOBSHEET III ANTARMUKA MIKROKONTROLER DENGAN SEVEN SEGMEN 1 TUJUAN Mengetahui dan memahami cara mengantarmukakan mikrokontroler dengan rangkaian seven Mengetahui dan memahami bagaimana memrogram mikrokontroler
JOBSHEET I ANTARMUKA MIKROKONTROLER DENGAN LED
JOBSHEET I ANTARMUKA MIKROKONTROLER DENGAN LED 1 TUJUAN LED Menjelaskan rangkaian antarmuka mikrokontroler dengan LED. Mempraktekkan pemrograman mikrokontroler untuk menyalakan LED. Sebuah LED (Light Emitting
JOBSHEET II ANTARMUKA MIKROKONTROLER DENGAN TOGGLE SWITCH
JOBSHEET II ANTARMUKA MIKROKONTROLER DENGAN TOGGLE SWITCH 1 TUJUAN Mengetahui dan memahami cara mengantarmukakan mikrokontroler dengan rangkaian input saklar toggle. Mengetahui dan memahami bagaimana memrogram
DAFTAR ISI DAFTAR ISI MIKROKONTROLER AVR ATMega
1 DAFTAR ISI DAFTAR ISI... 2 MIKROKONTROLER AVR ATMega16... 1 Pengenalan Mikrokontroler AVR ATMega16... 1 Komponen dan Konsep Kerja Mikrokontroler... 4 INSTALASI DRIVER... 5 Instalasi USB Serial Converter...
BAB 4 ANALISA PENGUJIAN PROGRAM 4.1. PROSES PERANCANGAN PROGRAM BASCOM-8051
42 BAB 4 ANALISA PENGUJIAN PROGRAM 4.1. PROSES PERANCANGAN PROGRAM BASCOM-8051 Untuk membuat Program Mikrokontroller dengan menggunakan Bahasa Basic Compiler kita harus menuliskan Program tersebut di dalam
BAB III METODE PENELITIAN. Bahan komponen yang digunakan untuk pembuatan rangkaian modul. adalah sebagai berikut : 3. Kapasitor 22nF dan 10nF
29 BAB III METODE PENELITIAN 3.1 BAHAN Bahan komponen yang digunakan untuk pembuatan rangkaian modul adalah sebagai berikut : 3.1.1 Rangkaian Minimum System Komponen yang digunakan pada rangkaian minimum
How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS
DT-51 AT89C51XXX BMS Application Note Oleh: Tim IE Application Note (AN) ini disusun untuk memberikan penjelasan tentang cara penggunaan DT-51 AT89C51XXX Bootloader Micro System beserta software pendukungnya.
BAB IV PENGUJIAN DAN ANALISA
83 BAB IV PENGUJIAN DAN ANALISA 4.1. Tujuan Pengujian Pengujian yang akan dilakukan untuk mengetahui apakah sistem sudah berjalan sesuai dengan perencanaan yang telah dibuat. Pengujian dilakukan pada beberapa
BAB 3 PERANCANGAN SISTEM. Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared).
30 BAB 3 PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Di bawah ini adalah blok diagram dari perancangan alat sensor keamanan menggunakan PIR (Passive Infrared). Buzzer PIR (Passive Infra Red) Mikrokontroler
PRAKTIKUM MATA KULIAH MIKROPROSESSOR DAN BAHA ASSEMBLY INPUT/OUTPUT PADA ARDUINO
I. Tujuan PRAKTIKUM MATA KULIAH MIKROPROSESSOR DAN BAHA ASSEMBLY INPUT/OUTPUT PADA ARDUINO Mengamati keluaran data berupa nyala LED dari Arduino Memanfaatkan Port Input dan Output pada Arduino untuk transfer
PRAKTIKUM PEMOGRAMAN ROBOT CERDAS LABORATORIUM AI
2017 MODUL ROBOT LINEFOLLOWER PRAKTIKUM PEMOGRAMAN ROBOT CERDAS LABORATORIUM AI i Pengantar Laboratorium Kecerdasan Buatan setiap semester selalu melaksanakan kegiatan praktikum dan pada semester genap
IV. HASIL PENELITIAN DAN PEMBAHASAN. menggunakan sensor optik berbasis mikrokontroler ATMega 8535 dengan
IV. HASIL PENELITIAN DAN PEMBAHASAN A. Hasil Penelitian Telah direalisasikan alat ukur massa jenis minyak kelapa sawit menggunakan sensor optik berbasis mikrokontroler ATMega 8535 dengan tampilan ke komputer.
BAB IV ANALISA DAN PENGUJIAN ALAT
37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja
BAB IV PENGUJIAN DAN PEMBAHASAN. Pengujian ini termasuk pengujian masing-masing bagian secara terpisah dan pengujian
BAB IV PENGUJIAN DAN PEMBAHASAN Pada bab ini akan dilakukan pengujian terhadap sistem yang telah dibuat. Secara garis besar, terdapat 3 macam pengujian, yaitu: 1. Pengujian hardware (troubleshooting).
Antarmuka PC Keyboard dengan DST-AVR
Antarmuka PC Keyboard dengan DST-AVR Tata kerja keyboard PC Setiap kali salah satu tombol keyboard ditekan atau dilepas, keyboard akan mengirim kode ke host (host adalah komputer kalau keyboard dihubungkan
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem 4.1.1 Impelementasi Mikrokontroler Arduino Mikrokontroller berbasis Arduino merupakan bagian utama dan terpusat dari keseluruah alat yang didalamnya
BAB IV PENGUJIAN DAN ANALISA DATA
BAB IV PENGUJIAN DAN ANALISA DATA Pada bab ini akan dibahas tentang pengujian dan pengoperasian Sistem Pemantau Ketinggian Air Cooling Tower di PT. Dynaplast. Pengujian dan pengoperasian ini dilakukan
LAPORAN PRAKTIKUM MIKROKONTROLER. Paralel Input Output
LAPORAN PRAKTIKUM MIKROKONTROLER Paralel Input Output Disusun Oleh Nama : Yudi Irwanto NIM : 021500456 Prodi Jurusan : Elektronika Instrumentasi : Teknofisika Nuklir SEKOLAH TINGGI TEKNOLOGI NUKLIR BADAN
JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535
JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535 1 TUJUAN Menjelaskan fitur interrupt dalam mikrokontroler. Mengetahui dan memahami bagaimana memrogram mikrokontroler untuk menjalankan
REFS0-1 (Reference Selection Bits) REFS0-1 adalah bit-bit pengatur mode tegangan referensi ADC.
JOBSHEET VI MENGGUNAKAN ANALOG TO DIGITAL CONVERTER (ADC) DALAM MIKROKONTROLLER ATMEGA8535 1 TUJUAN Mengetahui dan memahami cara menggunakan ADC yang ada di dalam mikrokontroler. Mengetahui dan memahami
BAB IV ANALISIS DATA DAN PEMBAHASAN
34 BAB IV ANALISIS DATA DAN PEMBAHASAN Dalam bab IV ini akan dibahas tentang analisis data dan pembahasan berdasarkan perencanaan dari sistem yang dibuat. Rancangan alat indikator alarm ini digunakan untuk
PANDUAN PRAKTIKUM DASAR ARDUINO
BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 7 Belajar Arduino Menggunakan FOR LOOP Pada praktikum kita kali ini, kita akan membahas sebuah fungsi yang sangat
Membuat Project dengan CodeVisionAVR.
Membuat Project dengan CodeVisionAVR. Pada penjelasan berikutnya, sebagai contoh digunakan modul AVR yang mempunyai hubungan sebagai berikut: PortA terhubung dengan 8 buah LED dengan operasi aktif high
DISPENSER PAKAN TERNAK AYAM OTOMATIS BERBASIS MIKROKONTROLER ATMEGA 8535
DISPENSER PAKAN TERNAK AYAM OTOMATIS BERBASIS MIKROKONTROLER ATMEGA 8535 TW Wisjhnuadji 1), Arsanto Narendro 2) 1), 2) Fakultas Teknologi Informasi, Universitas Budi Luhur Jl. Raya Ciledug, Petukangan
BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK
BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK 4.1 Pengukuran Alat Pengukuran dilakukan untuk melihat apakah rangkaian dalam sistem yang diukur sesuai dengan spesifikasi
BAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM Pada bab ini akan dijelaskan secara umum perancangan sistem pengingat pada kartu antrian dengan memanfaatkan gelombang radio, yang terdiri dari beberapa bagian yaitu blok diagram
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan sistem keamanan pada kendaraan roda dua
DT-SENSE Application Note AN168 Color Game. Gambar 1 Blok Diagram AN168
DT-SESE DT-SESE Application te A168 Color Game Oleh : Tim IE Color Game merupakan sebuah permainan kecerdasan bagi anak-anak yang bermanfaat dalam pembelajaran untuk membedakan warna merah, hijau, biru,
LAPORAN PRAKTIKUM ELEKTRONIKA INDUSTRI KENDALI TRAFFIC LIGHT 4 JALUR DENGAN PLC DISUSUN OLEH:??????????????????????????????????
LAPORAN PRAKTIKUM ELEKTRONIKA INDUSTRI KENDALI TRAFFIC LIGHT 4 JALUR DENGAN PLC DISUSUN OLEH:?????????????????????????????????? JURUSAN ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA YOGYAKARTA
BAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1 Alat dan Bahan Alat dan bahan yang digunakan dalam penelitian ini adalah telepon seluler, kartu GSM, rangkaian MAX232, rangkaian mikrokontroller, perangkat relay, LDR,
Proteus Introduction April 2011 #2 kumpulan materi belajar bareng AVR
Proteus Introduction April 2011 #2 kumpulan materi belajar bareng AVR LABORATORIUM VIRTUAL KITA Mungkin kita sudah mengenal PSPICE yaitu sebuah software yang dapat melakukan simulasi rangkaian elektronik.
Gambar 5.1 Modul LCD M1632. LCD ini memiliki 16 kaki, sebagaimana ditunjukkan dalam Tabel 6.1.
JOBSHEET V ANTARMUKA MIKROKONTROLER DENGAN PENAMPIL LCD (Liquid Crystal Display) 1 TUJUAN Mengetahui dan memahami cara mengantarmukakan mikrokontroler dengan modul penampil LCD. Mengetahui dan memahami
Reni Nuraeni,ST,M.Pd (widyaiswara Muda)
BELAJAR MUDAH MIKROKONTROLER ARDUINO MELALUI BLUETOOTH (BLUINO) Reni Nuraeni,ST,M.Pd (widyaiswara Muda) Email [email protected] Abstrak Perancangan sistem kontrol saat ini sangat berkembang dengan
Alat Pengukur Level Air
Alat Pengukur Level Air Deskripsi Sistem ini terdiri dari Bagian Controller, Bagian Sensor dan Bagian GSM Modem di mana Bagian controller berfungsi mendeteksi kondisi sensor dan mengirimkan kondisi tersebut
Pengenalan Bahasa C. 1. Struktur penulisan program. #include < [library2.h] > #define [nama2] [nilai] ;
Pengenalan Bahasa C 1. Struktur penulisan program #include < [library1.h] > #include < [library2.h] > #define [nama1] [nilai] ; #define [nama2] [nilai] ; [global variables] [functions] void main(void)
BAB IV HASIL DAN PEMBAHASAN. Hasil pengujian minimum sistem ditunjukkan pada tabel 4.1.
BAB IV HASIL DAN PEMBAHASAN 4.1. Pengujian Minimum Sistem 4.1.1. Hasil Pengujian Hasil pengujian minimum sistem ditunjukkan pada tabel 4.1. Tabel 4.1. Hasil Pengujian Minimum Sistem Tiap Node Node ke-
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai perancangan sistem home automation menggunakan teknologi NFC berbasis Arduino. Sistem home automation mengasumsikan peralatan listrik atau
BAB IV UJI COBA DAN ANALISIS SISTEM
BAB IV UJI COBA DAN ANALISIS SISTEM Untuk mengetahui kehandalan dan keberhasilan dari sistem yang kita buat, maka diperlukan pengujian terhadap terhadap komponen komponen pembangun sistem terutama sensor
DT-AVR Application Note
DT-AVR Application Note AN81 Sistem pengendali DC Motor Oleh: Tim IE Sebuah motor DC seringkali digunakan sebagai divais penggerak dalam aplikasi robotika karena harganya relatif murah, tetapi sayangnya
BAB IV PENGUKURAN DAN ANALISA DATA. dari sistem yang dibuat. Pengujian dan pengukuran pada rangkaian ini bertujuan
63 BAB IV PENGUKURAN DAN ANALISA DATA 4.1 Tujuan Pengukuran yang dilakukan pada dasarnya adalah untuk mendapatkan data dari sistem yang dibuat. Pengujian dan pengukuran pada rangkaian ini bertujuan agar
PERCOBAAN I PENGENALAN CODEVISION AVR
PERCOBAAN I PENGENALAN CODEVISION AVR TUJUAN Memahami cara membuat file project dengan aplikasi CodeVision AVR Memahami cara menggunakan CodeWizzard Memahami cara menampilkan data ke port output Memahami
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Rancangan Perangkat Keras 3.1.1 Blok Diagram Sistem Blok diagram dari sistem AVR standalone programmer adalah sebagai berikut : Tombol Memori Eksternal Input I2C PC SPI AVR
PERCOBAAN 9 T I M E R/ COUNTER
PERCOBAAN 9 T I M E R/ COUNTER TUJUAN 1. Memahami fungsi timer dan counter pada mikrokontroller 2. Memahami rangkaian interface untuk aplikasi timer dan counter 3. Dapat memanfaatkan fungsi counter untuk
PEMBUATAN GELANG ULTRASONIK UNTUK ALAT BANTU MOBILITAS TUNANETRA MENGGUNAKAN MIKROKONTROLER ATMEGA8
PEMBUATAN GELANG ULTRASONIK UNTUK ALAT BANTU MOBILITAS TUNANETRA MENGGUNAKAN MIKROKONTROLER ATMEGA8 Nuzul Imam Fadlilah AMIK BSI Bekasi Jl. Raya Kaliabang No.8, Perwira, Bekasi Utara [email protected]
BAB IV PENGUKURAN DAN ANALISA DATA
BAB IV PENGUKURAN DAN ANALISA DATA 4.1 Tujuan Pengukuran yang dilakukan pada dasarnya adalah untuk mendapatkan data dari sistem yang dibuat. Pengujian dan pengukuran pada rangkaian ini bertujuan agar menghasilkan
'MATIKAN KRUSOR LCD DAN KRUSOR TIDAK BERKEDIP
$regfile = "m8adef.dat" $crystal = 12000000 Config Lcd = 16 * 2 'MIKROKONTROLER YANG DI GUNAKAN TYPE ATMEGA8A 'CRSTAL YANG DI PAKAI 12MHZ 'KONFIGURASI LCD YANG DI GUNAKAN 16x2 Config Lcdpin = Pin, Db4
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini membahas tentang perancangan sistem yang mencakup perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras ini meliputi sensor
1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 1 Code Composer Studio Basic
MODUL 1 Code Composer Studio Basic 1. Pendahuluan DSP adalah mikroprosesor untuk aplikasi khusus. Arsitekturnya dirancang supaya dapat mengolah persamaan matematis dengan cepat. Seperti halnya mikroprosesor,
BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.
23 BAB III METODOLOGI PENELITIAN 3.1 Blok Diagram Modul Baby Incubator Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. PLN THERMOSTAT POWER SUPPLY FAN HEATER DRIVER HEATER DISPLAY
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Perancangan sistem ini memerlukan sensor penerima radiasi sinar infra merah yang dapat mendeteksi adanya kehadiran manusia. Sensor tersebut merupakan sensor buka-tutup yang selanjutnya
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Definisi Perancangan Perancangan adalah proses menuangkan ide dan gagasan berdasarkan teoriteori dasar yang mendukung. Proses perancangan dapat dilakukan dengan cara pemilihan
MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO
MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH YOGYAKARTA 2016 MIKROKONTROLER UNTUK PEMULA
Desain Model dan Simulasi PLC-Mikrokontroler sebagai Modul Pembelajaran Berbasis PLC
JTERA - Jurnal Teknologi Rekayasa, Vol. 2, No. 2, Desember 2017, Hal. 73-82 p-issn 2548-737X e-issn 2548-8678 Desain Model dan Simulasi PLC-Mikrokontroler sebagai Modul Pembelajaran Berbasis PLC Qory Hidayati,
BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem
BAB IV HASIL DAN PEMBAHASAN 4.1. Pengujian Sistem Minimum Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem minimum dengan downloader untuk mengetahui apakah sistem minimum dapat menerima
Modul SerLog - Easy Serial Logger
Modul SerLog - Easy Serial Logger w w w. d e p o i n o v a s i. c o m Modul "SerLog" - Easy Serial Logger. Modul ini diaplikasikan dalam project "Data Logger". Anda dapat melakukan pencatatan dan pembacaan
Petunjuk Dasar Pemrograman Mikrokontroller dengan Module. IW-16 USB Mikrokontroller AVR ATmega 16
Petunjuk Dasar Pemrograman Mikrokontroller dengan Module IW-16 USB Mikrokontroller AVR ATmega 16 Sebelum masuk ke pemrograman diperlukan pemahaman tentang modul yang digunakan. Pertama akan dijelaskan
BAB III PERANCANGANALAT
BAB III PERANCANGANALAT 3.1. Tujuan Perancangan Berdasarkan kajian ladasan teori pada bab sebelumnya, maka pada bab ini akan dilakukan pembahasan berkenaan dengan perancangan alat, perancangan ini bertujuan
JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535
JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535 1 TUJUAN Mahasiswa mampu menggunakan fitur timer/counter mikrokontroler. Mahasiswa mampu menggunakan mikrokontroler untuk membuat
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Dalam bidang teknologi, orientasi produk teknologi yang dapat dimanfaatkan untuk kehidupan manusia adalah produk yang berkualitas, hemat energi, menarik, harga murah, bobot ringan,
PANDUAN PRAKTIKUM DASAR ARDUINO
BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 1 Belajar Arduino Blink LED Blinking LED adalah pelajaran pemrograman yang paling sederhana dari pelajaran pemrograman
PERCOBAAN 1 DISPLAY LED
PERCOBAAN 1 DISPLAY LED TUJUAN: 1. Memahami rangkaian mikrokontroller untuk menghidupkan dan mematikan LED. 2. Memahami program assembly untuk menghidupkan dan mematikan LED. 3. Memahami beberapa instruksi
BAB III PERANCANGAN SISTEM
20 BAB III PERANCANGAN SISTEM 3.1 Perencanaan Secara Diagram Blok Untuk dapat melakukan perancangan alat Water Bath, maka penulis memulai dengan perancangan blok diagram yang tertera pada gambar dibawah.
BAB III PERANCANGAN SISTEM. Secara garis besar rangkaian pengendali peralatan elektronik dengan. blok rangkaian tampak seperti gambar berikut :
BAB III PERANCANGAN SISTEM 3.1. Diagram Blok Secara garis besar rangkaian pengendali peralatan elektronik dengan menggunakan PC, memiliki 6 blok utama, yaitu personal komputer (PC), Mikrokontroler AT89S51,
PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3
PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara
BAB IV PENGUJIAN ALAT DAN ANALISA
BAB IV PENGUJIAN ALAT DAN ANALISA 4.1 Tujuan Tujuan dari pengujian alat pada tugas akhir ini adalah untuk mengetahui sejauh mana kinerja sistem yang telah dibuat dan untuk mengetahui penyebabpenyebab ketidaksempurnaan
3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.
BAB III METODOLOGI PENELITIAN 3.1. Metode Penelitian Dalam penulisan tugas akhir ini metode yang digunakan dalam penelitian adalah : 1. Metode Perancangan Metode yang digunakan untuk membuat rancangan
BAB 3 PERANCANGAN SISTEM
22 BAB 3 PERANCANGAN SISTEM Pada bab ini akan dijelaskan keseluruhan dari sistem atau alat yang dibuat. Secara keseluruhan sistem ini dibagi menjadi dua bagian yaitu perangkat keras yang meliputi komponen
Lampiran 1. Contoh perhitungan konversi nilai digital menjadi besaran fisik. Apabila didapat nilai digital sebesar , maka dirubah
LAMPIRAN 64 65 Lampiran 1. Contoh perhitungan konversi nilai digital menjadi besaran fisik. Apabila didapat nilai digital sebesar 1001 0011 0001, maka dirubah menjadi bilangan desimal maka, hasilnya akan
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam Perancangan Alat Pengaduk Adonan Kue ini, terdapat beberapa masalah yang harus dipecahkan. Permasalahan-permasalahan tersebut antara
Logika pemrograman sederhana
Logika pemrograman sederhana Setelah belajar materi 1, 2 dan 3 sekarang saatnya mengenal logika pemrograman sederhana, di materi 1 sudah di bahas sedikit apa itu algoritma pemrograman, sekarang saatnya
BAB IV IMPLEMENTASI DAN PENGUJIAN. dirancang sebelumnya akan dibahas pada bab ini. Tahap implementasi merupakan
BAB IV IMPLEMENTASI DAN PENGUJIAN Pembahasan mengenai proses implementasi dan pengujian alat yang telah dirancang sebelumnya akan dibahas pada bab ini. Tahap implementasi merupakan penerapan perancangan
PART 4 TRAINING DELAY. Dosen : Dwisnanto Putro, ST, M.Eng
PART 4 TRAINING DELAY Dosen : Dwisnanto Putro, ST, M.Eng LED (LIGHT EMITING DIODE) Untuk LED ANODA : Logika 0 = led menyala Logika 1 = led mati Untuk LED KATODA : Logika 0 = led mati Logika 1 = led menyala
Membuat kontrol display seven segment Membuat program Counter baik Up Counter maupun Down Counter dengan media tampilan 7-Segment.
DISPLAY 7SEGMENT Menggunakan Arduino Uno Membuat kontrol display seven segment Membuat program Counter baik Up Counter maupun Down Counter dengan media tampilan 7-Segment. A. Hardware Arduino Uno Arduino
BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul
19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian
Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED
Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED Tulisan kali ini akan membahas aplikasi ARDUINO UNO R3 dengan komunikasi serial untuk mengaktifkan (menyalakan) LED.
Petunjuk Dasar Pemrograman Mikrokontroller dengan Module IW-32A USB Miktokontroller AVR ATmega32A
Petunjuk Dasar Pemrograman Mikrokontroller dengan Module IW-32A USB Miktokontroller AVR ATmega32A Sebelum masuk ke pemrograman diperlukan pemahaman tentang modul yang digunakan. Pertama akan dijelaskan
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Perancangan Perangkat Keras Pada bab ini menjelaskan perangkat keras yang digunakan dalam membuat tugas akhir ini. Perangkat keras yang digunakan terdiri dari modul Arduino
BAB III PERENCANAAN DAN PEMBUATAN ALAT
BAB III PERENCANAAN DAN PEMBUATAN ALAT 1.1 Skema Alat Pengukur Laju Kendaraan Sumber Tegangan Power Supply Arduino ATMega8 Proses Modul Bluetooth Output Bluetooth S1 S2 Komputer Lampu Indikator Input 2
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Perancangan Blok Diagram Dalam perancangan alat sangat diperlukan blok diagram sebagai acuan dan cara kerja penulis untuk memetakan pekerjaan yang akan dibuat, dalam hal ini
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi 4.1.1 Implementasi Mikrokontroler Arduino Mikrokontroler berbasis arduino merupakan bagian utama dan terpusat dari keseluruhan alat yang didalamnya telah
PANDUAN PRAKTIKUM DASAR ARDUINO
BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 11 Belajar Arduino Blink LED (Tanpa Fungsi Delay()) Pada praktikum kita kali ini, kita akan mencoba kembali praktikum
BAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA 4.1 Tujuan Pengujian Pengujian yang akan dilakukan untuk mengetahui apakah sistem sudah berjalan sesuai dengan perencanaan yang telah dibuat. Pengujian dilakukan pada beberapa
DT-AVR Application Note
DT-AVR Application Note AN80 Sistem pengendali Bipolar Stepper Motor Oleh: Tim IE Stepper motor seringkali kita gunakan untuk aplikasi robotika, karena poros stepper motor dapat digerakkan dengan sudut
BAB IV HASIL DAN PEMBAHASAN. ketepatan masing-masing bagian komponen dari rangkaian modul tugas akhir
BAB IV HASIL DAN PEMBAHASAN 4.1 Pengujian Dan Pengukuran Setelah pembuatan modul tugas akhir maka perlu diadakan pengujian dan pengukuran. Tujuan dari pengujian dan pengukuran adalah untuk mengetahui ketepatan
4.2 Persiapan Perangkat Keras dan Perangkat Lunak
BAB IV PENGUJIAN DAN ANALISA SISTEM 4.1 Tujuan Pengujian Setelah perancangan sistem tahap selanjutnya adalah pengujian dan analisa sistem. Tahap pengujian alat merupakan bagian yang harus dilakukan guna
BAB IV PENGUJIAN ALAT DAN ANALISA
BAB IV PENGUJIAN ALAT DAN ANALISA 4.1 Tujuan Tujuan dari pengujian alat pada tugas akhir ini adalah untuk mengetahui sejauh mana kinerja sistem yang telah dibuat dan untuk mengetahui penyebabpenyebab ketidaksempurnaan
PART 5 TRAINING INPUT. Dosen : Dwisnanto Putro, ST, M.Eng
PART 5 TRAINING INPUT Dosen : Dwisnanto Putro, ST, M.Eng Input Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan ( ) ataupun Ground Cara
BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem
BAB IV HASIL DAN PEMBAHASAN 4.1. Pengujian Sistem Minimum Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem minimum dengan downloader untuk mengetahui apakah sistem minimum dapat menerima
BAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA 4.1 Tujuan Pengujian Prototype Setelah kita melakukan perancangan alat, kita memasuki tahap yang selanjutnya yaitu pengujian dan analisa. Tahap pengujian alat merupakan bagian
Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART
Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART I. Tujuan 1. Untuk Mengenal Modul Serial port dan Mempelajari Konfigurasi Input dan Output dari serial port 2. Dapat membuat program untuk pengiriman dan
BAB IV PENGUJIAN ALAT DAN ANALISA
BAB IV Pengujian Alat dan Analisa BAB IV PENGUJIAN ALAT DAN ANALISA 4. Tujuan Pengujian Pada bab ini dibahas mengenai pengujian yang dilakukan terhadap rangkaian sensor, rangkaian pembalik arah putaran
