PEMROGRAMAN MIKROKONTROLER
|
|
- Adi Yuwono
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BUKU 1 P E N G E N A L A N PEMROGRAMAN MIKROKONTROLER Tutorial, panduan step by step dan contoh pemrograman dengan: cara yang mudah software yang free perangkat yang ekonomis REVISI 1.0 O L E H : L U K M A N R O S Y I D I
2 PENGENALAN PEMROGRAMAN MIKROKONTROLER ARM Revisi 1.0, Januari Copyright 2014 Lukman Rosyidi. Ditulis oleh Lukman Rosyidi. Didukung oleh Nuvoton Technology Corp., salah satu ARM partner. Diterbitkan secara digital oleh Yayasan Prasimax Bina Teknologi, Depok. Kontak: ARM adalah trademark milik ARM Holding Limited. NuMicro adalah trademark milik Nuvoton Technology Corporation. CooCox adalah trademark milik Embest Technology Co., Ltd. Hak Cipta dilindungi undang-undang. Dilarang mengambil atau memodifikasi sebagian atau keseluruhan dari karya ini dalam bentuk apapun tanpa seijin penulis dan penerbit. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 2
3 DAFTAR ISI PEMBAHASAN HALAMAN 1 APA ITU MIKROKONTROLER ARM? 4 2 APA KELEBIHAN MIKROKONTROLER ARM? 5 3 HARDWARE YANG DIBUTUHKAN 6 4 CARA INSTALASI HARDWARE 7 5 SOFTWARE YANG DIBUTUHKAN 9 6 CARA INSTALASI SOFTWARE 10 7 MEMBUAT FILE PROJECT 14 8 PEMROGRAMAN LED 20 9 PEMROGRAMAN PUSHBUTTON SWITCH PEMROGRAMAN LCD TEXT 28 P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 3
4 1. APA ITU MIKROKONTROLER ARM? Mikrokontroler adalah mikrokomputer kecil dalam satu chip, di dalamnya berisi prosessor, memori dan peripheral I/O yang bisa diprogram. ARM adalah arsitektur prosesor 32 bit yang dibuat oleh ARM Holding dan dilisensikan untuk diproduksi oleh berbagai vendor di dunia termasuk AMD, Atmel, Freescale, Nuvoton, Nvidia, NXP, Samsung, ST Micro, dan TI. Prosesor ARM digunakan pada perangkat smartphone, tablet, dan embedded system. Kini ARM menjadi arsitektur prosesor yang paling banyak diproduksi di dunia. Seri arsitektur ARM terbaru terdiri dari 3 lini kelas penggunaan yaitu: 1. ARM CORTEX A untuk prosesor aplikasi umum 2. ARM CORTEX R untuk prosesor real time 3. ARM CORTEX M untuk prosesor mikrokontroler P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 4
5 2. APA KELEBIHAN MIKROKONTROLER ARM? Cost Performance Power Consumption MCU 8 bit ARM Dengan harga yang relatif sama, prosesor ARM memberikan kinerja jauh lebih tinggi dengan konsumsi daya yang rendah. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 5
6 3. HARDWARE YANG DIBUTUHKAN Board DT-ARM NUC NuMicro ARM Cortex M0 12 MHz - 8KB RAM - 64KB memori program (APROM) - 4KB memori data (DataFlash) - 45 pin General Purpose I/O (GPIO) - 8 channel ADC 12 bit - 3 serial UART dg 1 USB & 1 RS V & 5V compatible - Programmable via USB Modul Smart LCD 16x2 Modul I/O Logic Tester 2 Kabel Data IDC Lebih jelas bisa dilihat di dalam paket MikroARM Starter Pack P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 6
7 4. CARA INSTALASI HARDWARE Langkah 1: Hubungkan Smart LCD 16x2 ke port 3 DT-ARM NUC140 dengan kabel IDC yang tersedia. Hubungkan I/O Logic Tester ke port 2 DT- ARM NUC140 dengan kabel IDC yang tersedia. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 7
8 4. CARA INSTALASI HARDWARE Langkah 2: a. Pada board DT-ARM NUC120, pastikan posisi jumper J3 di 1-2, J4 di 1-2, dan J5 di 2-3, agar board menggunakan jalur USB untuk catu daya. b. Pastikan jumper J11 pada posisi 2-3 agar DT-ARM NUC120 Board dapat diprogram melalui jalur USB. Sedangkan J12, J14 dan J15 bisa pada posisi 1-2 untuk menggunakan PORT B sebagai port I/O. c. Hubungkan kabel USB antara PC/Laptop dengan DT-ARM NUC120 Board. d. Jika pengaturan jumper sudah benar, maka LED Indikator Power pada DT-ARM NUC120 Board akan menyala dan komputer secara otomatis melakukan instalasi driver. e. Setelah driver ter-install, PC/Laptop akan mengalokasikan sebuah koneksi USB-HID (Human Inferface Device) untuk board DT-ARM NUC120 yang dapat dicek di bagian Device Manager di PC/Laptop. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 8
9 5. SOFTWARE YANG DIBUTUHKAN Untuk development di lingkungan Windows XP/7: 1. Software Compiler: GCC ARM Download Software compiler ini free, tidak ada pembatasan kode atau fitur. 2. Software Editor: CooCox CoIDE Download Software editor ini free, tanpa pembatasan waktu atau fitur. 3. Software Pin Configurator: CooCox CoSmart Download Software configurator ini free, tanpa pembatasan waktu atau fitur. 4. Software Downloader: NuMicro ISP Programming Tool Download Software downloader ini free, disediakan oleh Nuvoton. Semua software sudah tersedia dalam CD di paket MikroARM StarterPack P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 9
10 6. CARA INSTALASI SOFTWARE Langkah 1: Lakukan instalasi Software Compiler GCC ARM. Perhatikan lokasi path folder tempat instalasi software. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 10
11 6. CARA INSTALASI SOFTWARE Langkah 2: Lakukan instalasi Software Editor CoIDE. Sesudah selesai, panggil software CoIDE, lakukan setting compiler yang digunakan melalui menu Project > Select Toolchain Path. Browse ke folder tempat instalasi software GCC ARM pada sub folder bin. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 11
12 6. CARA INSTALASI SOFTWARE Langkah 3: Lakukan instalasi Software Pin Configurator CooCox CoSmart. Sesudah selesai, panggil software CoSmart, lakukan setting compiler yang digunakan melalui menu Project > Config GCC Path. Browse ke lokasi file arm-none-eabi-gcc.exe di folder tempat instalasi software GCC ARM pada sub folder bin lalu klik OK. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 12
13 6. CARA INSTALASI SOFTWARE Langkah 4: Lakukan instalasi NuMicro ISP Programming Tools. Panggil software Nuvoton > NuMicro ISP Programming Tools dari Start Menu. Pastikan DT-ARM NUC120 sudah terhubung ke PC/laptop melalui kabel USB dan LED powernya menyala. Tekan tombol RESET di board DT- ARM NUC120 lalu tes koneksi dengan klik tombol Connect. Jika sudah benar maka status berubah menjadi Connected (hijau). P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 13
14 7. MEMBUAT FILE PROJECT Langkah 1: Ketahui Konfigurasi Pin Koneksi yang terjadi sebagai berikut. PORT 2: GPIO A PORT 3: GPIO B PA.8 Button 0 PB.0 LCD RS PA.9 Button 1 PB.1 LCD RW PA.10 Button 2 PB.2 LCD EN PA.11 Button 3 PB.3 - PA.12 LED 4 PB.4 LCD D4 PA.13 LED 5 PB.5 LCD D5 PA.14 LED 6 PB.6 LCD D6 PA.15 LED 7 PB.7 LCD D7 Button adalah Input, LED adalah Output. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 14
15 7. MEMBUAT FILE PROJECT Langkah 2: Pilih Konfigurasi 1. Panggil aplikasi CooCox Software > CoSmart dari Start Menu untuk membantu konfigurasi pin 2. Klik tombol New Chip di tengah layar. 3. Pilih Nuvoton, lalu pilih NUC120RD2BN 4. Akan muncul gambar chip NUC120RD2BN, beri contreng pada GPIOA & GPIOB P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 15
16 7. MEMBUAT FILE PROJECT Langkah 3a: Setting Pin 1. Di jendela Configuration, select GPIOA 2. Di bawahnya, klik pada Pin 8 s/d Pin 15 agar Enable 3. Scroll ke bawah, atur Pin Config 4. Pin 8 Config s/d Pin 11: Mode Control: Input Digital Input: Enable Input Signal Debounce: Enable 5. Pin 12 Config s/d Pin 15: Mode Control: Output P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 16
17 7. MEMBUAT FILE PROJECT Langkah 3b: Setting Pin 1. Di jendela Configuration, select GPIOB 2. Di bawahnya, klik pada Pin 0 s/d Pin 7 agar Enable P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 17
18 7. MEMBUAT FILE PROJECT Langkah 4: Generate Project 1. Simpan konfigurasi dengan klik Project > Save lalu pilih folder dan ketikkan nama file, misal konfigurasi01 2. Lalu klik Generate > Generate CoIDE Project lalu pilih folder dan ketikkan nama project, misal latihan01 3. CoSmart akan membuatkan file project dan membukanya otomatis di Windows Explorer P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 18
19 7. MEMBUAT FILE PROJECT Langkah 5: Buka Project Klik dua kali pada file project latihan01 di Windows Explorer untuk membuka project dengan CoIDE. Terlihat bahwa file project sudah berisi susunan folder dan file dengan 2 program yaitu Init.c dan main.c Klik dua kali pada main.c untuk mulai memprogram. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 19
20 8. PEMROGRAMAN LED LED pada rangkaian hardware adalah digital output yang bersifat ACTIVE LOW, yaitu menyala jika diberi logika LOW, dan mati jika diberikan logika HIGH. Untuk memberikan logika HIGH gunakan perintah berikut: DrvGPIO_SetBit(Nama_port, Nomor_pin); Untuk memberikan logika LOW gunakan perintah berikut: DrvGPIO_ClrBit(Nama_port, Nomor_pin); Untuk bisa menggunakan 2 perintah di atas, perlu memasukkan library Keterangan: #include "DrvGPIO.h" Nama_port diisi E_GPA / E_GPB / E_GPC / E_GPD / E_GPE. Dalam hal ini karena LED dihubungkan ke PORT A maka isi dengan E_GPA. Nomor_pin diisi dengan angka pin kaki mikrokontroler di PORT yang terhubung LED yang ingin dinyalakan/dimatikan. Dalam hal ini empat buah LED sudah dihubungkan ke pin 12 s/d 15. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 20
21 8. PEMROGRAMAN LED Untuk membuat nyala LED selang-seling, maka tambahkan baris program sehingga menjadi seperti gambar di samping. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 21
22 8. PEMROGRAMAN LED Klik icon Build di toolbar untuk melakukan compile program. Pastikan Build Successful, tidak ada error. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 22
23 8. PEMROGRAMAN LED Panggil aplikasi Nuvoton > NuMicro ISP Programming Tool dari Start Menu. Tekan tombol RESET di board DT- ARM NUC120. Klik tombol Connect jika diperlukan sehingga status menjadi Connected (warna hijau). Klik file tombol APROM lalu browse ke folder project latihan01\debug\bin dan pilih latihan01.bin Klik tombol Start untuk memproses download ke hardware, tunggu hingga selesai. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 23
24 8. PEMROGRAMAN LED Lihat hasilnya pada hardware. Dari kanan ke kiri. LED 4 mati LED 5 menyala. LED 6 mati. LED 7 menyala. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 24
25 9. PEMROGRAMAN PUSHBUTTON SWITCH Pushbutton switch pada rangkaian hardware adalah digital input yang bersifat ACTIVE LOW, yaitu jika ditekan memberikan logika LOW. Untuk mengambil nilai logika input digital gunakan perintah berikut: DrvGPIO_GetBit(Nama_port, Nomor_pin); Untuk bisa menggunakan perintah di atas, tetap perlu library Keterangan: #include "DrvGPIO.h" Nama_port diisi E_GPA / E_GPB / E_GPC / E_GPD / E_GPE. Dalam hal ini karena Pushbutton switch dihubungkan ke PORT A maka isi dengan E_GPA. Nomor_pin diisi dengan angka pin kaki mikrokontroler di PORT yang terhubung Pushbutton switch yang ingin dimainkan. Dalam hal ini empat buah Pushbutton switch sudah dihubungkan ke pin 8 s/d 11. Fungsi DrvGPIO_GetBit menghasilkan nilai 0 jika logika LOW (pushbutton ditekan), atau 1 jika logika HIGH (pushbutton tidak ditekan). P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 25
26 9. PUSHBUTTON SWITCH Untuk membuat nyala LED 4 tergantung penekanan pushbutton 0, ubah baris program sehingga menjadi seperti gambar di samping. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 26
27 9. PUSHBUTTON SWITCH Lakukan Build dan download program seperti cara sebelumnya. Lihat hasilnya di hardware. LED 4 baru akan menyala ketika pushbutton 0 ditekan. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 27
28 10. PEMROGRAMAN LCD Klik icon Repository pada toolbar. CoIDE sudah menyediakan banyak library komponen untuk membantu kita dalam membuat program. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 28
29 10. PEMROGRAMAN LCD Klik tab Drivers pada bagian bawah. CoIDE sudah menyediakan banyak library driver untuk membantu kita memprogram koneksi ke berbagai perangkat dan sensor. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 29
30 10. PEMROGRAMAN LCD Manfaatkan library driver untuk LCD teks 16x2. Klik bagian Alphanumeric, lalu beri tanda contreng pada driver Character LCD dengan interface GPIO yang dibuat oleh CooCox. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 30
31 10. PEMROGRAMAN LCD Library driver LCD CooCox memerlukan komponen xcore pada Peripherals. Klik tab bagian Peripherals, lalu beri tanda contreng pada xcore. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 31
32 10. PEMROGRAMAN LCD Pada folder CoX_Driver sub LCD_Character yang sudah dibuatkan oleh CoIDE, klik ganda pada file hd44780.h Lalu pada sekitar baris 100, ubah definisi pin LCD agar sesuai dengan koneksi hardware yang ada, sehingga menjadi seperti gambar di samping. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 32
33 10. PEMROGRAMAN LCD Klik kembali ke isi tampilan program main.c Kita sudah bisa menambahkan kode program untuk menggunakan LCD. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 33
34 10. PEMROGRAMAN LCD Untuk mulai menggunakan LCD, lakukan inisialisasi dengan perintah berikut: HD44780Init(); Untuk membersihkan layar LCD, gunakan perintah berikut: HD44780DisplayClear(); Untuk pergi ke suatu baris dan kolom tertentu, gunakan perintah berikut: HD44780LocationSet(x,y); Untuk membersihkan layar LCD, gunakan perintah berikut: HD44780DisplayString( tulisan ); Keterangan: Nilai x diisi dengan nomor kolom LCD yang dituju (pilih 0 s/d 15 untuk LCD 16x2). Nilai y diisi dengan nomor baris LCD yang dituju (pilih 0 atau 1 untuk LCD 16x2). P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 34
35 Untuk menampilkan tulisan di LCD sebelum pengecekan tombol, tambah baris program sehingga menjadi seperti gambar di samping. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 35
36 Lakukan Build dan download program seperti cara sebelumnya. Lihat hasilnya di hardware. LCD menampilkan tulisan yang diprogramkan. P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 36
37 Terima kasih telah mempelajari. Silakan belajar lebih lanjut & berkreasi dengan Mikrokontroler ARM. PRASIMAX MIKRON Lab & Training Center Jl. Margonda Raya No.494D Lantai 3 Depok informasi@mikron123.com Web: P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 37
38 PAKET CARA MUDAH BELAJAR MIKROKONTROLER ARM MikroARM Starter Pack MikroARM Basic Extension Pack MikroARM Intermediate Extension Pack MikroARM Advance Extension Pack Hardware: + Board ARM + Smart LCD 16x2 + I/O Logic Tester Hardware: + Keypad 4x4 + Analog Sensor Hardware: + Modul RTC Hardware: + Modul SD Card Ebook Pengenalan: + Instalasi + Pemrograman: - LED - Pushbutton - LCD Ebook Basic: + Dasar Bahasa C + Pemrograman: - Keypad - ADC - Data flash Ebook Intermediate: + Pemrograman: - Komunikasi Serial - Komunikasi USB - Timer & Counter - RTC Ebook Advance: + Standar CMSIS + Pemrograman: - SD card - Custom Library - Real Time O/S Available Available Available soon Available soon Lebih jauh dapat dilihat di, informasi@mikron123.com P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 38
39 REFERENSI [1] Yiu, Joseph. The Definitive Guide to the ARM Cortex-M0. Elsevier Inc, [2] ARM. Cortex-M0 Technical Reference Manual. ARM Holding Limited, [3] Nuvoton. NuMicro Family NUC120 Data Sheet. Nuvoton Technology Corporation, [4] Innovative Electronics. Manual DT-ARM NUC 120 Board. Innovative Electronics, [5] CooCox CoIDE User Guide. 1 Januari P E N G E N ALAN P E M ROGRAMAN M I K ROKO N T RO L ER A R M 39
MODUL PRAKTIKUM DASAR MIKROPROSESOR. Disusun Oleh: Asisten Laboratorium Instrumentasi. Nama NPM
MODUL PRAKTIKUM DASAR MIKROPROSESOR Disusun Oleh: Asisten Laboratorium Instrumentasi Nama NPM LABORATORIUM INSTRUMENTASI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS SULTAN AGENG TIRTAYASA 2017 i
Lebih terperinciBAB IV HASIL DAN ANALISIS
BAB IV HASIL DAN ANALISIS Hasil dan analisa dari proyek ini adalah sebuah perancangan sistem kontrol suhu berbasis mikrokontroler ATMega32 yang digunakan sebagai pengontrol suhu di inkubator penetasan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Instalasi merupakan hal yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler. Sebelum melakukan instalasi, hubungkan
Lebih terperinciAVR USB ISP Trademarks & Copyright
AVR USB ISP Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of Atmel Corporation.
Lebih terperinciHow2Use 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.
Lebih terperinciAT89 USB ISP Trademarks & Copyright
AT89 USB ISP Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. MCS-51 is a registered trademark of Intel
Lebih terperinciBAB 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
Lebih terperinciBAB III PERANCANGAN DAN PEMODELAN
BAB III PERANCANGAN DAN PEMODELAN Pada bab ini akan membahas mengenai perancangan dan pemodelan serta realisasi dari perangkat keras dan perangkat lunak untuk alat pengukur kecepatan dengan sensor infra
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1. ANALISIS 3.1.1 Analisis Masalah Berdasarkan permasalahan yang dijelaskan oleh penulis sebelumnya, bahwa dengan perkembangan kemajuan kehidupan manusia di tuntut untuk
Lebih terperinciAVR USB ISP mkii Trademarks & Copyright
AVR USB ISP mkii Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of Atmel
Lebih terperinciPengenalan FPGA oleh Iman Taufik Akbar
Pengenalan FPGA oleh Iman Taufik Akbar Tutorial singkat ini akan membahas mengenai FPGA (Field Programmable Gate Array). Adapun FPGA yang akan digunakan adalah produk dari Digilent yang menggunakan Xilinx
Lebih terperinciAntarmuka LCD M1632 dengan LPC1114 pada Modul DST-ARM
Antarmuka LCD M1632 dengan LPC1114 pada Modul DST-ARM Artikel kali ini saya akan membahas cara pemakaian LCD M1632 pada LPC1114 dengan Modul DST ARM. LCD yang digunakan adalah LCD 16x2 karakter atau M1632.
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Instalasi merupakan hal yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler. Sebelum melakukan instalasi, hubungkan
Lebih terperinciPC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200
PC-Link PC-Link Application Note AN200 GUI Digital Input dan Output Oleh: Tim IE Aplikasi ini akan membahas software GUI (Grapic User Interface) yang digunakan untuk mengatur Digital Input dan Output pada.
Lebih terperinciDT-ARM Application Note. AN221 Web Server I/O Remote
DT-ARM DT-ARM Application Note AN221 Web Server I/O Remote Menggunakan DT-ARM NUC120 Board dan EMS Ethernet Module Oleh: Tim IE Kontrol jarak jauh melalui jaringan LAN, WAN dan internet bisa kita buat
Lebih terperinciDT-I/O DT-I/O. Application Note AN171
DT-I/O DT-I/O Application Note AN171 Smart Monitoring and Control System dengan menggunakan jalur komunikasi RS-485 Oleh: Tim IE Komunikasi RS-485 saat ini cukup banyak diaplikasikan dalam dunia industri
Lebih terperinciAVR USB ISP mkii ver 2
AVR USB ISP mkii ver 2 Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of
Lebih terperinciBAB 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
Lebih terperinciPERANCANGAN SISTEM TIMER PADA LAMPU LALU-LINTAS DENGAN MIKROKONTROLER AVR
PERANCANGAN SISTEM TIMER PADA LAMPU LALU-LINTAS DENGAN MIKROKONTROLER AVR Asep Saefullah 1 Henderi 2 Bramantyo Yudi Wardhana 3 Email : asep7567@yahoo.com, henderi@yahoo.com ABSTRAKSI Kemajuan teknologi
Lebih terperinciDHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)
DT-AVR DT-AVR Application Note AN196 Pemantuan Suhu dan Kelembaban Relatif Berbasis DT-AVR Inoduino dan Modul Sensor DHT11 Oleh : Tim IE Terdapat berbagai macam pilihan jenis sensor suhu, dari berbagai
Lebih terperinciBAB 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 Arduino
Lebih terperinciBAB 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
Lebih terperinciGambar 1 Arduino IDE 0022 untuk DT-AVR Inodunio
DT-AVR Inoduino merupakan modul Arduino Compatible yang diproduksi oleh Innovative Electronics. Modul ini berbasiskan AT90USB1287 yang sudah terdapat USB controller internal. Pada artikel ini akan dibahas
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Uraian Umum Dalam perancangan alat akses pintu keluar masuk menggunakan pin berbasis mikrokontroler AT89S52 ini, penulis mempunyai pemikiran untuk membantu mengatasi
Lebih terperinciAVR-51 USB ISP Trademarks & Copyright
AVR-51 USB ISP Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of Atmel
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Instalasi merupakan hal yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler. Sebelum melakukan instalasi, hubungkan
Lebih terperinciGambar 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
Lebih terperinciBAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK
BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK Bab ini membahas tentang perancangan perangkat lunak yang meliputi interface PC dengan mikrokontroller, design, database menggunakan Microsoft access untuk
Lebih terperinciPetunjuk 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
Lebih terperinciGambar 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
Lebih terperinciPC-Link. PC-Link. Application Note AN202
PC-Link PC-Link Application Note AN202 GUI Analog Output (DAC) Oleh: Tim IE Aplikasi ini akan membahas software GUI (Grapic User Interface) yang digunakan untuk mengatur Analog Output DAC (Digital to Analog
Lebih terperinciTUTORIAL PEMROGRAMAN PADA FPGA XILINX VIRTEX 5 ML506 BOARD
TUTORIAL PEMROGRAMAN PADA FPGA XILINX VIRTEX 5 ML506 BOARD A. Pendahuluan Virtex-5 ML506 Board merupakan salah jenis FPGA yang menggunakan prosesor Virtex-5. Virtex 5 merupakan salah satu produk dari Xilinx.
Lebih terperinciDT-SENSE. UltraSonic Ranger (USR)
DT-SENSE UltraSonic Ranger (USR) Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. MCS-51 is a registered
Lebih terperinciDT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT
DT-AVR DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT Oleh: Tim IE SMS gateway merupakan aplikasi untuk mengirim dan/atau menerima SMS, baik hanya sekedar untuk kirim dan terima SMS,
Lebih terperincide KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC
de KITS Application Note AN5 How 2 Use de KITS SPC Character LCD w/ PC Oleh: Tim IE Salah satu fitur yang diunggulkan oleh de KITS SPC Character LCD adalah kemampuannya untuk dihubungkan langsung dengan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC
Lebih terperinciCodeVisionAVR Step-by-Step
CodeVisionAVR Step-by-Step Tentang CodeVisionAVR CodeVisionAVR merupakan sebuah cross-compiler C, Integrated Development Environtment (IDE), dan Automatic Program Generator yang didesain untuk mikrokontroler
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA Pada bab ini, akan dibahas pengujian alat mulai dari pengujian alat permodul sampai pengujian alat secara keseluruhan serta pengujian aplikasi monitoring alat tersebut. Pengujian
Lebih terperinciBAB III DESKRIPSI DAN PERANCANGAN SISTEM
BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1. DESKRIPSI KERJA SISTEM Gambar 3.1. Blok diagram sistem Satelit-satelit GPS akan mengirimkan sinyal-sinyal secara kontinyu setiap detiknya. GPS receiver akan
Lebih terperinciMembuat 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
Lebih terperinciDT-ARM DT-ARM Application Note
DT-ARM DT-ARM Application Note AN220 Simple Web Server Oleh: Tim IE Informasi dari website tidak selalu harus menggunakan server komputer yang cepat dan mahal. Bisa saja informasi konten website tersebut
Lebih terperinciBelajar mikrokontroler Arduino untuk tingkat Pemula.
Belajar mikrokontroler Arduino untuk tingkat Pemula. Arduino sudah menjadi salah satu modul mikrokontroler yang cukup populer sejak beberapa tahun ini. Sifatnya yang open source dan semakin banyak dukungan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam bab ini akan dibahas masalah-masalah yang muncul dalam perancangan alat dan aplikasi program, serta pemecahan-pemecahan dari masalah yang
Lebih terperinciDT-AVR Application Note
DT-AVR Application Note AN79 Input Multi Tombol untuk AVR menggunakan Oleh: Tim IE dapat menerima input tombol baik dari keyboard PS/2 maupun keypad matrix berukuran 3x4 atau 4x4. Pada aplikasi kali ini
Lebih terperinciPetunjuk 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
Lebih terperinciBAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.
BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Lebih terperinciBAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK
21 BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK 3.1 Gambaran umum Perancangan sistem pada Odometer digital terbagi dua yaitu perancangan perangkat keras (hardware) dan perangkat lunak (software). Perancangan
Lebih terperinciController System. CodeVisionAVR Demo
Controller System DT-51 Minimum System v3.0 DT-51 PetraFuz DT-AVR Low Cost Micro System Kontroler AT89C51 AT89C51 AT89S51 AT89C2051 ATmega8535 AT90S2313 Arsitektur MCS-51 MCS-51 MCS-51 MCS-51 AVR AVR Frekuensi
Lebih terperinciStarter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk
Starter Kit Starter Kit Application ote A165 - Update Tampilan Character LCD Berbasis USB Flash Disk Oleh: Tim IE Perangkat elektronika digital, seperti DVD player, TV ataupun HP saat ini telah banyak
Lebih terperinciAnalog to Digital Convertion Menggunakan Arduino Uno Minsys
Analog to Digital Convertion Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Analog to Digital Convertion dengan Arduino Uno
Lebih terperinciPENGEMBANGAN PROJECT MICROCONTROLLER DENGAN ARDUINO IDE
PENGEMBANGAN PROJECT MICROCONTROLLER DENGAN ARDUINO IDE Dian Mustika Putri mustika@raharja.info :: https://dianmstkputri.wordpress.com Abstrak Pengembangan Microcontroller Arduino pada kalangan Programmer
Lebih terperinciDAFTAR 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...
Lebih terperinciPC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.
PC-Link PC-Link Application Note AN201 GUI Analog Input PC-Link USB Smart I/O Oleh: Tim IE Aplikasi ini akan membahas software GUI (Grapic User Interface) yang digunakan untuk membaca Input Analog pada
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Alat dan Bahan Alat dan bahan yang digunakan pada tugas akhir ini yaitu berupa hardware dan software. Table 3.1. merupakan alat dan bahan yang digunakan. Tabel 3.1. Alat dan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Instalasi merupakan hal yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler. Sebelum melakukan instalasi, hubungkan
Lebih terperinciTEKNIK PEMROGRAMAN MIKROKONTROLER AVR
TEKNIK PEMROGRAMAN MIKROKONTROLER AVR Seiring dengan makin pesatnya teknologi, maka bidang elektronika sebagai salah satu pilar penopang terbesarnya, juga mengalami perkembangan yang luar biasa. Oleh karena
Lebih terperinciDT-COMBO AVR-51 STARTER KIT
DT-COMBO AVR-51 STARTER KIT Petunjuk Penggunaan Trademarks & Copyright MCS-51 is a registered trademarks of Intel Corporation. AVR is a registered trademark of Atmel Corporation. ASM51 is copyright by
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam perancangan alat pendeteksi pelanggaran garis putih pada Traffict Light ini, terdapat beberapa masalah yang harus dipecahkan. Permasalahanpermasalahan
Lebih terperinciDT-I/O. DT-I/O Application Note
DT-I/O DT-I/O Application Note AN194 Desktop Based Pressure and Temperature Monitoring via TCP/IP Oleh: Tim IE Pada AN192 telah dibahas contoh pertukaran data antara mikrokontroler dengan komputer melalui
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN ALAT
BAB III ANALISIS MASALAH DAN RANCANGAN ALAT III.1. Analisa Masalah Rotating Display adalah alat untuk menampilkan informasi berupa tulisan bergerak dengan menggunakan motor DC. Hal ini berkaitan dengan
Lebih terperinciDT-HiQ AVR Bootloader v1.0
DT-HiQ AVR Bootloader v1.0 Petunjuk Penggunaan Trademarks & Copyrights Windows is a registered trademark of Microsoft Corporation. Pentium is a registered trademark of Intel Corporation. AVR is a registered
Lebih terperinciDT-BASIC Mini System. Gambar 1 Blok Diagram AN132
DT-BASIC DT-BASIC Application Note AN132 BASIC Analog I/O Oleh: Tim IE Sebuah contoh lagi mengenai aplikasi modul DT-BASIC menggunakan bahasa pemrograman PBASIC dengan bantuan software compiler BASIC STAMP
Lebih terperinciLAPORAN PRAKTIKUM TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO. DOSEN : DR. Satria Gunawan Zain, M.
LAPORAN PRAKTIKUM KELAS PTIK 05 2014 TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO DOSEN : DR. Satria Gunawan Zain, M.T NAMA NIM TANGGAL KUMPUL TANDA TANGAN PRAKTIKAN ASISTEN
Lebih terperinciJOBSHEET 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
Lebih terperinciDT-SENSE Application Note
DT-SENSE DT-SENSE Application Note AN140 - How 2 Use DT-SENSE USIRR with DT-AVR Low Cost Nano System Oleh: Tim IE Application note ini mengulas tentang cara penggunaan DT-SENSE UltraSonic and InfraRed
Lebih terperinciRANCANG BANGUN SISTEM KEMBANGAN BERBASIS MIKROKONTROLER AT89S5x UNTUK APLIKASI SISTEM KONTROL
RANCANG BANGUN SISTEM KEMBANGAN BERBASIS MIKROKONTROLER AT89S5x UNTUK APLIKASI SISTEM KONTROL Budi Hidayat 1, Lingga Hermanto 2 1,2 Jurusan Teknik Komputer Fakultas Ilmu Komputer, Universitas Gunadarma
Lebih terperinciREFS0-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
Lebih terperinciAN2022 DEVELOPMENT SYSTEM RENESAS GENERASI KETIGA
AN2022 DEVELOPMENT SYSTEM RENESAS GENERASI KETIGA R8C/13 R5F21134 adalah mikrokontroler produksi Renesas, sebuah perusahaan gabungan antara Mitsubishi dan Hitachi yang memiliki fitur-fitur sebagai berikut:
Lebih terperinciBAB 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
Lebih terperinciDAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...
DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... Halaman DAFTAR LAMPIRAN... xviii DAFTAR ISTILAH DAN SINGKATAN... BAB I PENDAHULUAN 1.1 Latar
Lebih terperinciBAB 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
Lebih terperinciProgrammer. Petunjuk Penggunaan
Programmer Petunjuk Penggunaan Trademarks & Copyright Windows and Windows NT are registered trademarks of Microsoft Corporation. MCS-51 and Pentium are registered trademarks of Intel Corporation. AVR is
Lebih terperinciBAB III MIKROKONTROLER
BAB III MIKROKONTROLER Mikrokontroler merupakan sebuah sistem yang seluruh atau sebagian besar elemennya dikemas dalam satu chip IC, sehingga sering disebut single chip microcomputer. Mikrokontroler merupakan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 1.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa hasil penelitian terdahulu : Penelitian yang dilakukan oleh Universitas Islam
Lebih terperinciDQI-03 DELTA ADC. Dilengkapi LCD untuk menampilkan hasil konversi ADC. Dilengkapi Zero offset kalibrasi dan gain kalibrasi
DQI-03 DELTA ADC Spesifikasi : Resolusi 10 bit 12 Ch ADC USB/RS232 Interface Dilengkapi LCD untuk menampilkan hasil konversi ADC Dilengkapi Zero offset kalibrasi dan gain kalibrasi Delta subsystem protokol
Lebih terperinciControl Engineering Laboratory Electrical Engineering Department Faculty of Electrical Technology Institut Teknologi Sepuluh Nopember
PRAKTIKUM 2 SISTEM PENGATURAN TEMPERATUR TUJUAN 1. Memahami tipe pengaturan ON-OFF dan PID pada sistem pengaturan temperatur 2. Memahami data logging menggunakan DAQ Master REFERENSI TK4 SERIES Introduction
Lebih terperinciBAB 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
Lebih terperinci1. 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,
Lebih terperinciDGSM300 DELTA GSM MODEM INTERFACE
DGSM300 DELTA GSM MODEM INTERFACE SPESIFIKASI: - RS232 port untuk antarmuka dengan PC - Serial TTL untuk antarmuka dengan system mikrokontroler maupun DU- 232 (USB) - RTC Battery untuk penyimpanan data
Lebih terperinciDT-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,
Lebih terperinciPetunjuk Instalasi Dan Penggunaan Pembaca KTP-el
Petunjuk Instalasi Dan Penggunaan Pembaca KTP-el PT. Len Industri (Persero) Jl. Soekarno-Hatta 442 Bandung 40254 Phone : +62 22 5202682, Fax: +62 22 5202695, Website : www.len.co.id 1 PETUNJUK INSTALASI
Lebih terperinciJOBSHEET 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
Lebih terperinciBAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di
BAB IV METODE PENELITIAN 4.1 Minimum System ATmega8 Minimum system ATmega8 adalah sebuah perangkat keras yang berfurngsi untuk men-download program yang telah dibuat dengan menggunakan DB25 serta menghubungkan
Lebih terperinciBAB 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
Lebih terperinciKomunikasi Serial. Menggunakan Arduino Uno MinSys
Komunikasi Serial Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program komunikasi serial di Arduino Uno MinSys A. Hardware Arduino
Lebih terperinciBAB 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
Lebih terperinciDT-51 Application Note
DT-51 Application Note AN120 Mengukur Suhu dengan DS2760 Thermocouple Kit Oleh: Tim IE Aplikasi AN120 ini mirip dengan aplikasi AN115, tetapi di sini DS2760 Thermocouple Kit akan dipasangkan dengan modul
Lebih terperinciTKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto
TKC210 - Teknik Interface dan Peripheral Eko Didik Sistem Komputer - Universitas Diponegoro Review Kuliah Pembahasan tentang: Referensi: mikrokontroler (AT89S51) mikrokontroler (ATMega32A) Sumber daya
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan
Lebih terperinciBAB III PERANCANGAN SISTEM
24 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan system monitoring Thermometer data logger menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor semua aktifitas yang
Lebih terperinciProsedur Program. Pada topik ini akan dijelaskan langkah-langkah dalam proses instalasi driver USB pada Windows XP adalah sebagai berikut dibawah ini:
1. Menginstall Software Arduino Prosedur Program File instalasi software Arduino dapat diperoleh pada alamat situs web di bawah ini yang tersedia untuk sistem operasi Windows, Mac dan Linux: http://arduino.cc/en/main/software
Lebih terperinciBAB 3 PERANCANGAN DAN PEMBUATAN SISTEM
BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Spesifikasi Sistem Sebelum merancang blok diagram dan rangkaian terlebih dahulu membuat spesifikasi awal rangkaian untuk mempermudah proses pembacaan, spesifikasi
Lebih terperinciLight Dependent Resistor LDR Menggunakan Arduino Uno Minsys
Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program pembacaan LDR Arduino Uno MinSys A. Hardware Arduino
Lebih terperinciBAB IV PENGUJIAN DAN PEMBAHASAN
BAB IV PENGUJIAN DAN PEMBAHASAN Pada bab ini memuat hasil pengamatan dan analisis untuk mengetahui kinerja dari rangkaian. Dari rangkaian tersebut kemudian dilakukan analisis - analisis untuk mengetahui
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)
Lebih terperinciELKAHFI 200 TELEMETRY SYSTEM
ELKAHFI 200 TELEMETRY SYSTEM User Manual Edisi September 2006 ELKAHFI Design & Embedded System Solution Daftar Isi Pengenalan Elkahfi Telemetry System Pendahuluan 1 Kelengkapan Telemetry System 2 Spesifikasi
Lebih terperinciMODUL 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
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Pengertian Umum Sistem yang dirancang adalah sistem yang berbasiskan mikrokontroller dengan menggunakan smart card yang diaplikasikan pada Stasiun Kereta Api sebagai tanda
Lebih terperinciCODEVISION AVR C. Dwisnanto Putro, S.T., M.Eng.
CODEVISION AVR C Dwisnanto Putro, S.T., M.Eng. CODEVISION AVR C Code vision AVR merupakan compiller bagi bahasa pemrograman C, sistem IDEAPG (Integrated Development Environment and Automatic Program Generator)
Lebih terperinciPART 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
Lebih terperinci