DT-AVR. Application Note AN214
|
|
|
- Devi Erlin Budiaman
- 9 tahun lalu
- Tontonan:
Transkripsi
1 DT-AVR DT-AVR Application Note AN214 Simple Web Server menggunakan DT-AVR Inoduino dan WIZ820io Oleh: Tim IE Aplikasi kali akan membahas pembuatan web server sederhana menggunakan DT-AVR Inoduino sebagai kontroler utama dan WIZ820io sebagai kontroler ethernet. Adapun AN214 ini merupakan pengembangan lanjutan dari AN213 sebelumnya. Apabila proses komunikasi pada AN213 hanya berupa transfer text dengan protokol yang kita definisikan sendiri, maka pada AN214 proses transfer text tersebut harus disesuaikan dengan protokol HTTP agar dapat dikenali dan ditampilkan oleh web browser. Berikut adalah modul/komponen yang akan digunakan dalam aplikasi ini: 1x DT-AVR Inoduino 1x DT-Sense Temperature Sensor 1x WIZ820io 1x Kabel LAN tipe cross 1x Kabel USB tipe A-B Beberapa kabel jumper 1x Power supply 12V 1x Potensiometer 50 kohm 4x LED 4x Resistor 220 Ohm 2x Push button Komputer Pemrograman pada AN214 ini dapat dibagi menjadi 2 yaitu pada sisi microcontroller (DT-AVR Inoduino) yang bertindak sebagai server dan pada sisi program web browser yang bertindak sebagai client. Pemrograman pada sisi server ditujukan untuk melakukan pembacaan input digital, input analog, data temperatur dari DT-Sense Temperature Sensor, serta pengaturan nilai PWM yang akan dikeluarkan sesuai dengan permintaan user melalui web browser. Pemrograman pada sisi client ditujukan untuk mengatur tampilan data pada user serta sebagai media pengaturan nilai PWM microcontroller. Adapun blok diagram dari aplikasi ini adalah sebagai berikut : Gambar 1 Blok Diagram AN214 Page 1 of 8
2 Hubungan antar modul adalah sebagai berikut : DT-AVR Inoduino WIZ820io * GND Pin 2 J1 (GND) 3.3V Pin 3 J2 (3V3D) Reset Pin 22 (SS) Pin 23 (SCK) Pin 24 (MOSI) Pin 25 (MISO) Pin 5 J2 (nreset) Pin 5 J1 (SS) Pin 4 J1 (SCK) Pin 3 J1 (MOSI) Pin 6 J2 (MISO) *) penomoran dan peletakan pin terdapat pada manual WIZ820io Tabel 1 Hubungan DT-AVR Inoduino dengan WIZ820io DT-AVR Inoduino GND 5V Pin 5 (SCL) Pin 6 (SDA) DT-Sense Temperature Sensor * Pin 1 J1 (GND) Pin 2 J1 (VCC) Pin 5 J1 (SDA) Pin 6 J1 (SCL) *) penomoran dan peletakan pin terdapat pada manual DT-Sense Temperature Sensor Tabel 2 Hubungan DT-AVR Inoduino dengan DT-Sense Temperature Sensor Adapun tujuan dari aplikasi ini adalah sama dengan AN213 sebelumnya yaitu untuk membuat sistem pengaturan serta pembacaan jalur input/output secara remote. Maka dari itu kita membutuhkan rangkaian perangkat input/output sebagai aktuator. Adapun rangkaian perangkat input/output yang digunakan pada aplikasi ini adalah seperti yang diilustrasikan pada Gambar 2. Alokasi pin untuk input digital pada aplikasi ini adalah pin 0 3, pin 14 21, dan pin Alokasi pin untuk output PWM adalah pin 7 13, sedangkan alokasi pin untuk input analog adalah pin A0 A7. Pada list komponen di halaman sebelumnya, perangkat input/ouput yang digunakan adalah 4 buah LED, 2 buah Push button, dan 1 buah Potensiometer. Komponen-komponen tersebut dapat ditambah sesuai kebutuhan mengikuti contoh ilustrasi pada Gambar 2. Gambar 2 Contoh rangkaian input/output digital dan input analog Page 2 of 8
3 Setelah menghubungkan modul-modul di atas menggunakan kabel jumper, lakukan pengecekkan kembali menggunakan multimeter, apakah koneksi antar modul sudah benar atau tidak. Pastikan juga tidak terdapat hubungan singkat antara jalur VCC dan GND sebelum memberikan catu daya. Ilustrasi koneksi antar modul terdapat pada Gambar 3. Gambar 3 Ilustrasi koneksi antar modul pada AN214 Agar modul DT-Sense Temperature Sensor dapat berkomunikasi melalui jalur I2C dengan baik, perlu dilakukan pengaturan jumper J2 untuk mengaktifkan resistor pull-up serta pengaturan jumper J3 untuk penyesuaian address. Konfigurasi jumper-jumper tersebut adalah seperti pada Gambar 4 dan Gambar 5. Gambar 4 Konfigurasi jumper pull-up pada DT-Sense Temperature Sensor Page 3 of 8
4 Gambar 5 Konfigurasi jumper address pada DT-Sense Temperature Sensor Setelah konfigurasi jumper pada DT-Sense Temperature selesai, langkah selanjutnya adalah melakukan konfigurasi pada komputer yang akan digunakan. Proses konfigurasi pada komputer hanyalah menentukan alamat IP saja. Adapun nilai tersebut adalah seperti pada Gambar 6. Gambar 6 Pengaturan alamat IP pada komputer Apabila konfigurasi di atas sudah selesai, lanjutkan dengan mengikuti beberapa langkah berikut: 1. Copy dan extract Arduino IDE yang terdapat pada DVD produk DT-AVR Inoduino ke local drive komputer yang digunakan. 2. Buka folder library Arduino pada folder_instalasi_arduino_ie\libraries, hapus folder Ethernet. Apabila kedepannya library Ethernet diperlukan kembali, library tersebut dapat diambil melalui Arduino IDE pada DVD produk DT-AVR Inoduino. 3. Extract file AN214.zip, masuk ke folder inowebserver, kemudian copy folder Ethernet ke folder_instalasi_arduino_ie\libraries. Page 4 of 8
5 4. Buka file inowebserver.ino menggunakan Arduino IDE yang telah dimodifikasi oleh Innovative Electronics. Sesuaikan pilihan board Arduino, yaitu DT-AVR Inoduino, kemudian lakukan proses compile. Apabila tidak terdapat kesalahan, proses compile tidak akan memunculkan pesan error. Apabila muncul pesan error, teliti kembali apakah proses pada langkah sebelumnya sudah benar atau tidak. 5. Hubungkan DT-AVR Inoduino dengan power supply 12 VDC, lalu hubungkan DT-AVR Inoduino dengan komputer menggunakan kabel USB tipe A-B. 6. Sesuaikan nomor Serial Port yang akan digunakan untuk proses upload program. 7. Lakukan proses upload sketch inowebserver.ino. 8. Agar komunikasi antara rangkaian sistem dengan komputer berjalan dengan lancar, matikan semua koneksi jaringan kecuali koneksi LAN yang akan digunakan. 9. Hubungkan WIZ820io dengan konektor LAN komputer menggunakan kabel LAN yang memiliki konfigurasi cross. 10. Buka program web browser yang biasa digunakan (dalam aplikasi ini, web browser yang digunakan adalah Mozilla Firefox versi ), kemudian ketikkan pada address bar kemudian tekan tombol enter pada keyboard. Gambar 7 Penulisan IP address pada address bar web browser 11. Apabila koneksi berhasil, maka akan ditampilkan halaman web dari DT-AVR Inoduino seperti pada Gambar 8. Gambar 8 Tampilan halaman web dari DT-AVR Inoduino 12. Pada halaman web yang ditampilkan terdapat tiga tabel yang masing-masing menginformasikan hasil pembacaan kondisi pin input digital, pin input analog, serta hasil pembacaan suhu oleh DT-Sense Temperature Sensor (dalam satuan celcius). Pengaturan nilai PWM pada pin 7 13 dilakukan melalui 7 buah input box yang tersedia dengan mengisi nilai terlebih dahulu (0 255) kemudian menekan tombol enter pada keyboard. Page 5 of 8
6 Gambar 9 Rangkaian antar modul pada AN214 Adapun alur kerja dari program pada server, inowebserver.ino, adalah sebagai berikut : Gambar 10 Flowchart program inowebserver.ino Page 6 of 8
7 Penjelasan urutan kerja dari program inowebserver.ino adalah sebagai berikut : 1. Program melakukan inisialisasi awal konstanta, variable, serta obyek yang akan digunakan. 2. Program melakukan inisialisasi pin I/O yang akan digunakan. 3. Program memulai koneksi ethernet dengan konfigurasi alamat MAC dan IP sesuai nilai variable yang ditentukan pada langkah Program menunggu sampai ada permintaan koneksi dari client (web browser). Apabila terdapat permintaan koneksi maka proses berlanjut ke langkah Program akan memeriksa apakah client dalam keadaan terkoneksi atau tidak. Jika client terkoneksi, maka program akan berlanjut ke langkah 6. Jika client tidak terkoneksi, maka server (DT-AVR Inoduino) akan menutup koneksi dan akan kembali ke langkah Program akan memeriksa apakah ada data dari client atau tidak. Apabila ada maka program akan berlanjut ke langkah 7. Jika tidak ada data dari client, maka program akan kembali ke langkah Program akan menunggu sampai data dari client selesai diterima. Apabila data telah selesai diterima, maka server akan mengirimkan respon standar protokol HTTP. 8. Program pada server akan melakukan pemeriksaan terhadap data yang diterima dari client. Apabila data tersebut mengandung string ajax_trigg, program berlanjut ke langkah 9. Apabila data dari client mengandung string PWM, program berlanjut ke langkah 10. Jika data dari client tidak mengandung kedua string yang telah disebutkan sebelumnya, server akan mengirimkan seluruh kode halaman HTML ke client. 9. Server akan melakukan pembacaan pin I/O analog dan digital serta data temperatur dari DT-Sense Temperature Sensor yang kemudian akan dikirimkan ke client. Alur program pada server kembali ke langkah Server melakukan pengaturan nilai PWM sesuai dengan perintah dari client. Server melakukan parsing data untuk mengetahui nilai yang diharapkan serta nomor pin yang dituju oleh client. Alur program pada server kembali ke langkah 5. Terdapat dua bagian utama kode program/script pada halaman HTML yang dikirimkan oleh server ke client. Adapun script tersebut dijalankan sepenuhnya oleh client. Masing-masing bagian tersebut adalah fungsi AjaxTrigger dan fungsi sendpwm. Fungsi AjaxTrigger digunakan oleh client untuk meminta data hasil pembacaan input digital, input analog, serta data temperatur dari DT-Sense Temperature Sensor dari server. Fungsi sendpwm digunakan oleh client untuk mengirimkan perintah pengaturan nilai PWM ke server. Alur kerja dari kedua fungsi tersebut adalah seperti pada Gambar 11 dan Gambar 12. Gambar 11 Flowchart fungsi AjaxTrigger pada halaman HTML client Penjelasan urutan kerja dari fungsi AjaxTrigger adalah sebagai berikut : 1. Fungsi terlebih dahulu memeriksa apakah ada balasan/respon dari server. Apabila client menerima respon dari server, maka data string yang dikirimkan oleh server ke client ditampung terlebih dahulu ke dalam suatu variable array. Data tersebut kemudian di-parsing untuk dipisah-pisah dan kemudian dituliskan pada halaman web. 2. Client mengirimkan string ajax_trigg ke server untuk meminta hasil pembacaan kondisi pin I/O dan temperatur oleh server. Fungsi secara otomatis kembali ke langkah 1 dengan jeda waktu 1 detik. Page 7 of 8
8 Gambar 12 Flowchart fungsi sendpwm pada halaman HTML client Penjelasan urutan kerja dari fungsi sendpwm adalah sebagai berikut : 1. Fungsi sendpwm akan dijalankan oleh client saat terjadi penekanan tombol keyboard oleh user pada salah satu kolom input box di halaman web. Apabila terdapat penekanan tombol, fungsi ini akan memeriksa apakah tombol yang ditekan adalah tombol enter atau bukan. Jika tombol yang ditekan bukanlah tombol enter, maka fungsi tetap berjalan pada langkah 1. Apabila tombol yang ditekan adalah tombol enter, maka proses berlanjut ke langkah Fungsi ini selanjutnya akan mendeteksi input box mana yang digunakan oleh user untuk mengirimkan nilai PWM. Jika input box yang digunakan adalah input box PWM 12, maka fungsi ini akan mengirimkan text pada input box diikuti dengan string PWM12. Hal yang sama dilakukan juga input box lainnya. 3. Fungsi akan kembali ke langkah 1 saat terjadi penekanan tombol keyboard pada input box. Listing program aplikasi ini terdapat pada AN214.ZIP Selamat berinovasi! All trademarks, company names, product names and trade names are the property of their respective owners. All softwares are copyright by their respective creators and/or software publishers. Page 8 of 8
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN-231 Monitoring Accelerometer, RTC, dan Switch Melalui Web Browser Oleh: Tim IE Untuk mengetahui hasil pembacaan suatu modul pada umumnya kita menggunakan terminal, atau
DT-AVR DT-AVR Application Note
DT-AVR DT-AVR Application Note AN216 Solar Tracker Oleh: Tim IE Solar Tracker merupakan sebuah sistem optimasi yang dapat digunakan untuk mendeteksi dan mengikuti posisi matahari agar penerimaan cahaya
DHT11 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
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN199 Transmisi Data Menggunakan Power Line Communication (PLC) Oleh: Tim IE Proses transmisi/pertukaran data dapat dilakukan secara wired maupun wireless. Beberapa contoh
PC-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
DT-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
PC-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.
DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212
DT-AVR DT-AVR Application Note AN212 Monitor Arus pada Motor DC dengan DT-Sense Current Sensor with OpAmp Oleh : Tim IE Pada beberapa aplikasi motor DC terkadang diperlukan suatu pengendalian/pendeteksian
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN210 Temperature Logger berbasiskan DT-AVR Inoduino dengan SD Card sebagai Media Penyimpanan Data Oleh: Tim IE SD Card saat ini merupakan jenis memori non-volatile yang
DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan
DT-PROTO DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan Raspberry Pi Oleh : Tim IE Pada beberapa aplikasi sebelumnya telah cukup banyak dibahas pengaturan
DT-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
EMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)
EMS Application Note EMS AN222 Antarmuka EMS WiFi Shield menggunakan Arduino UNO Oleh: Tim IE Pada manual EMS WiFi Shield terdapat prosedur pengujian untuk menguji fungsi modul. Pengujian tersebut menggunakan
PC-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
DT-SENSE Application Note
DT-SENSE DT-SENSE Application Note AN224 Antarmuka DT-Sense Gas Sensor menggunakan Arduino TM UNO Oleh: Tim IE Pengukuran kualitas udara dan kadar gas tertentu pada suatu area atau ruangan sekarang bisa
DT-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,
DT-BASIC Application Note
DT-BASIC DT-BASIC Application Note AN124 BASIC Keymatic Oleh: Tim IE Artikel ini membahas penggunaan SPC Keymatic bersama dengan modul DT-BASIC Nano System. Di sini SPC Keymatic akan bekerja pada mode
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN225 Running Away Game Controlled With Accelerometer And Gyroscope Oleh: Tim IE Perangkat elektronika telah banyak berkembang dan dilengkapi dengan berbagai sensor. Salah
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN198 Pemantauan Suhu dan Kelembaban Relatif Berbasis DT-AVR Low Cost Micro System dan Modul Sensor DHT11 Oleh: Tim IE Saat ini sudah banyak tipe sensor yang dapat digunakan
Gambar 1 Diagram Blok AN215. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter
DT-AVR DT-AVR Application Note AN215 Simple Motion Sensing Oleh : Tim IE Perangkat elektronika, seperti Handphone, Notebook, Game Console, dan ataupun Gadget-gadget terbaru dilengkapi dengan berbagai macam
DT-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
PC-Link Application Note
PC-Link Application Note AN129 Menghubungkan Analog I/O ke Komputer Melalui Serial PPI Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul PC-Link Serial PPI dengan menggunakan bahasa pemrograman
DT-AVR. DT-AVR Application Note AN207 Library USB Controller untuk Komunikasi Serial pada DT-AVR Inoduino
DT-AVR DT-AVR Application Note AN207 Library USB Controller untuk Komunikasi Serial pada DT-AVR Inoduino Oleh : Tim IE Pada beberapa aplikasi banyak dibutuhkan suatu library yang dapat digunakan secara
DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164
DT-I/O DT-I/O I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485 Oleh: Tim IE Komunikasi dengan RS-485 merupakan salah satu solusi yang dapat digunakan untuk pengiriman data jarak
Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V
DT-I/O DT-I/O Application Note AN190 Web Based Relay Control Oleh : Tim IE Pada beberapa aplikasi sebelumnya telah cukup banyak dibahas perihal pengaturan relay board dengan menggunakan beberapa aplikasi
DT Series Application Note
DT Series DT Series Application Note AN188 Implementasi Arduino pada DT Series Oleh : Tim IE Arduino saat ini menjadi salah satu magnet tersendiri bagi para pecinta/pengobi dunia elektronika (khususnya
Gambar 1 Blok Diagram AN217. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter
DT-AVR DT-AVR Application Note AN217 Digital Compass 2 Oleh : Tim IE Kompas adalah alat yang sering digunakan oleh manusia di bumi untuk menentukan arah Utara, Barat, Selatan, ataupun Timur. Jika dahulu
SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer
SPC SPC Application Note AN183 SPC Blue-Link Config Tool Oleh: Tim IE Artikel berikut ini membahas aplikasi Graphical User Interface (GUI) / Config Tool untuk SPC Blue-Link dengan menggunakan bantuan program
DT-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
DT-AVR Application Note
DT-AVR DT-AVR Application Note AN226 How 2 Use Bluetooth in Arduino With EMS Blue Shield and SPC Blue Link Oleh: Tim IE Aplikasi Bluetooth banyak sekali digunakan pada perangkat elektronika seperti smartphone,
DT-AVR DT-AVR ApplicationNote
DT-AVR DT-AVR ApplicationNote AN229 Hand-made Touch and Slide Sensor Oleh: Tim IE Akhir-akhir ini kemajuan teknologi didominasi oleh perangkat keras layar sentuh yaitu ponsel pintar/smartphone. Munculnya
DT-AVR. DT-AVR Application Note AN209 Library USB Controller with SPI Communication based DT-AVR Inoduino
DT-AVR DT-AVR Application Note AN209 Library USB Controller with SPI Communication based DT-AVR Inoduino Oleh : Tim IE Pada aplikasi sebelumya dibahas pembuatan library Arduino untuk USB controller dengan
DT-AVR Application Note
DTAVR DTAVR Application Note AN227 Smart Home Oleh: Tim IE Aplikasi Bluetooth banyak sekali digunakan pada perangkat elektronika seperti smartphone, headphone dan game console. Salah satu aplikasi Bluetooth
SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175
SPC SPC SPC Application Note AN175 Bluetooth Oleh: im IE eknologi bluetooth saat ini sudah banyak diaplikasikan dalam berbagai device. Salah satu contohnya pada handphone yang biasa digunakan untuk proses
DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160
DT-AVR DT-AVR AVR Application Note AN160 Graphic LCD Dengan Bahasa C Oleh: Tim IE Liquid Crystal Display (LCD) merupakan media tampilan yang sering kita jumpai sehari-hari, seperti pada telepon selular,
WIZnet. Application Note AN178 Wireless IP Printer 1 Oleh : Tim IE
WIZnet Application Note AN178 Wireless IP Printer 1 Oleh : Tim IE Peralatan elektronika saat ini terus berkembang seiring dengan kemajuan teknologi. Salah satu kemajuan teknologi yang terus berkembang
DT-AVR. DT-AVR Application Note AN208 Library USB Controller untuk Komunikasi Paralel pada DT-AVR Inoduino
DT-AVR DT-AVR Application Note AN208 Library USB Controller untuk Komunikasi Paralel pada DT-AVR Inoduino Oleh : Tim IE Pada aplikasi sebelumya dibahas pembuatan library Arduino untuk USB controller dengan
DT-AVR Application Note. Gambar 1 Blok Diagram AN133
DT-AVR DT-AVR Application Note AN133 Media Tampilan 7 Segment Untuk Mikrokontroler AVR Oleh: Tim IE Aplikasi ini memberikan contoh penambahan media tampilan seven segment pada modul DT-AVR Low Cost Series
WIZnet. Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE
WIZnet Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE Aplikasi AN178 telah dijelaskan perihal penggunaan WIZFi210 untuk Thermal Printer yang terhubung ke PC secara wireless. Pada aplikasi tersebut
Starter 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
DT-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC)
D-AVR D-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC) Oleh: im IE Komunikasi data secara nirkabel (wireless) saat ini berkembang cukup cepat. Cukup banyak media komunikasi yang bisa digunakan
AVR Application Note AN180 Simple Web Server
D-AVR D-AVR AVR Application Note AN180 Simple Web Server Oleh: im IE Web Server merupakan perangkat keras atau perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi
DT-AVR. Application Note AN192 - Web Based Temperature Monitoring System Oleh : Tim IE
DT-AVR DT-AVR Application Note AN192 - Web Based Temperature Monitoring System Oleh : Tim IE Beberapa contoh aplikasi sebelumnya cukup banyak yang membahas perihal pemantauan suhu dengan berbagai macam
DT-AVR Application Note. AN186 Digital Compass
DT-AVR DT-AVR Application Note AN186 Digital Compass Oleh: Tim IE Navigasi sangatlah penting bagi manusia maupun robot agar pada saat bergerak dapat menuju ke arah yang tepat. Salah satu alat untuk membantu
PC-Link Application Note
PC-Link Application Note AN122 USB to I²C Peripheral Bridge Oleh: Tim IE Aplikasi berikut adalah salah satu contoh penggunaan mode Bit Bang yang didukung oleh PC-Link USBer. Dalam aplikasi ini PC-Link
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
DT-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
BAB 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
DT-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
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Model Penelitian Pada perancangan tugas akhir ini menggunakan metode pemilihan locker secara otomatis. Sistem ini dibuat untuk mempermudah user dalam
DT-AVR Low Cost Nano System. Gambar 1 Blok Diagram Remote TV Berbasis ATtiny2313. DT-I/O I/O Logic Tester
DT-AVR DT-AVR Apllication Note AN158 Remote TV Berbasis ATtiny2313 Oleh : Tim IE Peran remote control saat ini tidak bisa lepas dari kehidupan manusia. Berbagai jenis peralatan rumah tangga yang berbasis
DT-AVR Application Note
DT-AVR Application Note DT-AVR AN204 Automatic Relay Control Based Google Calendar Oleh : Tim IE Pada beberapa aplikasi sebelumnya banyak terdapat aplikasi pengaturan secara otomatis pada relay board dengan
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 III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Pada bab ini akan dibahas mengenai proses perancangan alat mulai dari perancangan sistem mekanik sampai perancangan sistem elektronik sehingga semua sistem alat dapat
DT-AVR. Gambar 1 Blok Diagram AN177
DT-AVR DT-AVR DT-AVR Application Note AN177 Pengaturan Fusebits Oleh: Tim IE Dalam menjalankan setiap instruksi, kecepatan sebuah mikrokontroler ditentukan oleh frekuensi clock komponen kristal yang digunakan.
DT-AVR Low Cost Micro System. Gambar 1 Blok Diagram AN154. RXD (J13 Pin 3) TXD (J8 Pin 4) GND (J10/J11/J12/J13 Pin 1) GND (J7/J8 Pin 1)
DT-AVR DT DT-AVR AVR Application ote A154 Menggunakan Mouse PS/2 untuk Graphic LCD dengan bantuan DT-AVR Low Cost Series Oleh: Tim IE dan athanael R.A (UK Petra) Graphic LCD GM24644 adalah sebuah LCD grafik
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,
AVR Application Note AN95 Wireless Chatting with PC
DT-AVR AVR Application te AN95 Wireless Chatting with PC Oleh: Tim IE Chatting dewasa ini telah mewabah di kalangan anak muda, oleh karena itu dalam artikel kali ini kami akan membahas suatu aplikasi berkaitan
Akses SD Card & FRAM Menggunakan MCS-51. Oleh: Tim IE
EMS SD/MMC/FRAM Application te Akses SD Card & FRAM Menggunakan MCS-51 Oleh: Tim IE Secure Digital (SD) atau MultiMedia Card (MMC) seringkali digunakan sebagai sarana penyimpan data pada Personal Digital
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.
DT-BASIC Application Note
DT-BASIC Application Note AN90 BASIC LCD Interface Oleh: Tim IE LCD saat ini merupakan kebutuhan pokok dalam berbagai macam aplikasi. Pada artikel kali ini akan diberi contoh penggunaan LCD karakter pada
DT-51 Application Note
DT-51 Application Note AN56 Low Cost ADDA Oleh: Tim IE Satu lagi contoh mengenai penggunaan emulasi I 2 C yang dimiliki BASCOM-8051. Kali ini modul yang digunakan menggunakan IC PCF8591P berantarmuka I
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1. Identifikasi Kebutuhan Proses pembuatan alat penghitung benih ikan ini diperlukan identifikasi kebutuhan terhadap sistem yang akan dibuat, diantaranya: 1. Perlunya rangkaian
BAB III PERANCANGAN ALAT DAN PROGRAM
BAB III PERANCANGAN ALAT DAN PROGRAM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini mikrokontroler 2560 sebagai IC utama untuk
PC-Link Application Note
PC-Link Application Note AN147 Kontrol Motor DC Secara Serial Oleh: Tim IE Pada aplikasi kali akan menjelaskan bagaimana cara pengaturan gerak motor DC melalui PC dengan bantuan PC-Link Serial PPI dan
DT-51 Application Note
DT-51 Application te AN117 Komunikasi Nirkabel antara 2 PC Oleh: Tim IE Komunikasi nirkabel saat ini telah menjadi trend perkembangan teknologi elektronika, oleh karena itu dalam artikel kali ini kami
BAB IV PENGUJIAN DAN ANALISA ALAT
BAB IV PENGUJIAN DAN ANALISA ALAT Setelah prototype pengontrol suhu ruangan melalui android direalisasikan. Dilakukan pengujian terjadap prototype ini. Tujuan pengujian adalah untuk memeriksa apakah prototype
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan
DT-AVR DT-AVR. Application Note AN203
DT-AVR DT-AVR Application Note AN203 Kontrol AX-12 Dynamixel Servo dengan DT-AVR Low Cost Micro System Oleh: Tim IE Servo atau motor servo merupakan aktuator yang sangat penting dalam dunia robotika. AX-12/AX-12+/AX-12A
BAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA Pembahasan dalam Bab ini meliputi pengujian dari setiap bagian kemudian dilakukan pengujian secara keseluruhan. Ada beberapa tahapan pengujian untuk yang harus dilakukan untuk
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
BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras
BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Perangkat Keras Sistem perangkat keras yang digunakan dalam penelitian ini ditunjukkan oleh blok diagram berikut: Computer Parallel Port Serial Port ICSP Level
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini akan disajikan dalam mekanisme perancangan alat, baik perangkat keras (hardware) ataupun perangkat lunak (software). Tahapan perancangan dimulai dari perancangan blok
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan sistem keamanan pada kendaraan roda dua menggunakan sidik jari berbasis mikrokontroler ini terdapat beberapa masalah yang harus
PC-Link Application Note
PC-Link Application Note AN109 Password Keypad Oleh: Tim IE Artikel berikut akan memberikan contoh penggunaan input dan output pada PC-Link Serial PPI dengan memanfaatkan perintah byte transfer untuk membaca
Gambar 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
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
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Pendahuluan Dalam suatu perancangan sistem, langkah pertama yang harus dilakukan adalah menentukan prinsip kerja dari suatu sistem yang akan dibuat. Untuk itu perlu disusun
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
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung
DT-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
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini
BAB 3 PERANCANGAN ALAT
BAB 3 PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat pemodelan sterilisasi ruangan yang akan dibuat dan menjelaskan beberapa blok diagram dan rangkaian yang
PANDUAN PRAKTIKUM DASAR ARDUINO
BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 3 Belajar Arduino analogread() dan Komunikasi Serial Setelah sebelumnya kita belajar tentang penggunaan pin digital
BAB III ANALISA DAN PERANCANGAN SISTEM
BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem, yang meliputi perangkat keras dan perangkat lunak, dimana kedua bagian dari sistem ini saling menunjang dalam
