DT-AVR DT-AVR. Application Note AN195

Ukuran: px
Mulai penontonan dengan halaman:

Download "DT-AVR DT-AVR. Application Note AN195"

Transkripsi

1 DT-AVR DT-AVR Application Note AN195 USB MP3 Player menggunakan VS1011E-L MP3 Audio Decoder Oleh: Tim IE Breakout Board VS1011E-L MP3 dari Sparkfun Electronics merupakan modul MP3 decoder yang berbasis IC VS1011E-L dari VLSI. Modul ini mampu memainkan file MPEG1.0&2.0 audio layer III, WAV maupun PCM dengan cara yang sangat mudah. IC VS1011E-L memiliki low-power and high-performance DSP processor core VS DSP4, memori data kerja, 5,5kByte program atau data RAM untuk aplikasi user, kontrol dan input data secara serial(spi), dan stereo DAC dengan oversampling variabel sample-rate berkualitas tinggi. VS1011E-L juga mendukung file MP3 dengan variable bit rate(vbr) serta dilengkapi dengan kontrol volume, treble, dan bass secara internal. Pada AN195 ini telah dibuat MP3 Player berbasis Breakout Board for VS1011E-L MP3 dengan sumber data MP3 dari USB Flash drive. Kontroler utama pada aplikasi ini yaitu DT-AVR ATmega128L Bootloader Micro System (Atmega128L) yang telah dilengkapi dengan bootloader sehingga tidak diperlukan programmer eksternal untuk menuliskan program. Berikut adalah perlengkapan yang diperlukan dalam aplikasi ini : 1x DT-AVR 128L Bootloader Micro System 1x Vinculum USB-Host Starter Kit 1x DT-I/O Level Converter 1x VS1101E Breakout board 1x EMS LCD Display 1x Power supply 12V dan 1x power supply 5V 1x Headset Stereo atau Speaker kecil 8Ohm 1x USB Flash drive Beberapa kabel jumper dan konektor jack audio stereo. Komputer (untuk melakukan pemrograman DT-AVR 128L Bootloader Micro System) Adapun blok diagram dari aplikasi ini adalah sebagai berikut : Vinculum USB-Host Starter Kit DT-I/O Level Converter Breakout Board for VS1011E-L MP3 DT-AVR Atmega 128L Bootloader Micro System Stereo Earphone USB Flash Drive Sumber gambar : Wikipedia EMS LCD Display Push button Kontroler Gambar 1 Blok Diagram AN195 Page 1 of 12

2 Pengaksesan data dari USB Flash Drive dilakukan oleh DT-AVR ATmega128L Bootloader Micro System melalui Vinculum USB-Host Starter Kit dengan menggunakan antarmuka paralel. Sedangkan untuk pengaksesan dan pengiriman data MP3 ke Breakout Board for VS1011E-L MP3 dilakukan secara SPI serta menggunakan beberapa pin tambahan. Kemudian pada hubungan EMS LCD Display dengan DT-AVR Atmega128L BMS, digunakan komunikasi paralel dengan mode 4 bit. Perbedaan level tegangan logika antara DT-AVR ATmega128L Bootloader Micro System (5V) dengan Breakout Board for VS1011E-L MP3 (3,3V) dapat teratasi menggunakan DT-I/O Level Converter sebagai pengubah level tegangan dari 5V ke 3,3V dan sebaliknya. Breakout Board for VS1011E-L MP3 bekerja dengan dua macam mode antarmuka serial, yaitu 1. Mode antarmuka data, Serial Data Interface (SDI) Merupakan mode antarmuka untuk mengirimkan data MP3, WAV, maupun data PCM. Data MP3 yang dikirimkan saat mode SDI akan langsung diubah menjadi audio. Untuk masuk dalam mode SDI, pin xcs pada Breakout Board for VS1011E-L MP3 harus diset HIGH dan pin xdcs diset LOW. Setelah selesai atau untuk keluar dari mode ini, pin xdcs perlu diset kembali ke HIGH. 2. Mode antarmuka perintah, Serial Command Interface (SCI) Merupakan mode antarmuka untuk membaca dan menuliskan command. Mode SCI meliputi pengaturan mode operasi, pengaturan sample rate, pengaturan volume, pengaturan clock frequency, dan lain-lain. Untuk masuk ke mode SCI, pin xdcs pada Breakout Board for VS1011E-L MP3 harus diset HIGH dan pin xcs diset LOW. Setelah selesai atau untuk keluar dari mode ini, pin xcs perlu diset kembali ke HIGH. Hubungan antar modul adalah sebagai berikut : DT-AVR ATmega128L Bootloader Micro System Vinculum USB-Host Starter Kit GND (J14 pin 1) GND (J10 pin 1) VCC (J14 pin 2) Tidak Terhubung PORTC.0 (J14 pin 3)* AD.0 (J10 pin 3) / Data 0 PORTC.1 (J14 pin 4)* AD.1 (J10 pin 4) / Data 1 PORTC.2 (J14 pin 5)* AD.2 (J10 pin 5) / Data 2 PORTC.3 (J14 pin 6)* AD.3 (J10 pin 6) / Data 3 PORTC.4 (J14 pin 7)* AD.4 (J10 pin 7) / Data 4 PORTC.5 (J14 pin 8)* AD.5 (J10 pin 8) / Data 5 PORTC.6 (J14 pin 9)* AD.6 (J10 pin 9) / Data 6 PORTC.7 (J14 pin 10)* AD.7 (J10 pin 10) / Data 7 PORTD.0 (J15 pin 3)* AC.0 (J9 pin 3) / RXF PORTD.1 (J15 pin 4)* AC.1 (J9 pin 4) / TXE PORTD.2 (J15 pin 5)* AC.2 (J9 pin 5) / RD PORTD.3 (J15 pin 6)* AC.3 (J9 pin 6) / WR *) Pin tidak mutlak, dapat diganti dengan penyesuaian pada program. Tabel 1 Hubungan DT-AVR ATmega128L Bootloader Micro System dengan Vinculum USB-Host Starter Kit Pada AN195 ini modul Vinculum USB-Host Starter Kit menggunakan sumber Supply +5V DC dari luar sehingga pin VCC tidak boleh terhubung. Pin GND tetap terhubung sebagai jalur referensi logika bersama. Page 2 of 12

3 DT-AVR ATmega128L Bootloader Micro System DT-I/O Level Converter (J1) GND (J14 pin 1) GND (J1 pin 1) VCC (J14 pin 2) VIN (J1 pin 2) PORTB.0 (J14 pin 3)* Bit0 (J1 pin 3) PORTB.1 (J14 pin 4)** Bit1 (J1 pin 4) PORTB.2 (J14 pin 5)** Bit2 (J1 pin 5) PORTB.3 (J14 pin 6)** Bit3 (J1 pin 6) PORTB.4 (J14 pin 7)* Bit4 (J1 pin 7) PORTB.5 (J14 pin 8)* Bit5 (J1 pin 8) PORTB.6 (J14 pin 9)* Bit6 (J1 pin 9) PORTB.7 (J14 pin 10)* Bit7 (J1 pin 10) *) Pin tidak mutlak, dapat diganti dengan penyesuaian pada program. **) Pin ini mutlak, tidak dapat diganti dengan pin yang lain. Tabel 2 Hubungan DT-AVR ATmega128L Bootloader Micro System dengan DT-I/O Level Converter DT-I/O Level Converter (J2) Breakout Board for VS1011E-L MP3 GND (J2 pin 1) GND VOUT (J2 pin 2) +Vin Bit0 (J2 pin 3) CS (xcs) Bit1 (J2 pin 4) SCLK (SCL) Bit2 (J2 pin 5) SI Bit3 (J2 pin 6) SO Bit4 (J2 pin 7) RST Bit5 (J2 pin 8) DREQ Bit6 (J2 pin 9) Tidak terhubung Bit7 (J2 pin 10) BSYNC (xdcs) Tabel 3 Hubungan DT-I/O Level Converter dengan Breakout Board for VS1011E-L MP3 Breakout Board for VS1011E-L MP3 Audio Jack/Plug Stereo LEFT Audio Left GBUF GND RIGHT Audio Right Tabel 4 Hubungan Breakout Board for VS1011E-L MP3 dengan Jack Stereo Page 3 of 12

4 DT-AVR Atmega Low Cost Micro System (2) EMS LCD Display GND (J12 pin 1) GND (J3 pin 1) VCC (J12 pin 2) +5V (J3 pin 2) PORTA.0 (J12 pin 3)* RS (J3 pin 3) PORTA.1 (J12 pin 4)* R/W (J3 pin 4) PORTA.2 (J12 pin 5)* E (J3 pin 5) PORTA.3 (J12 pin 6)* BL (J3 pin 6) PORTA.4 (J12 pin 7)* DB4 (J3 pin 7) PORTA.5 (J12 pin 8)* DB5 (J3 pin 8) PORTA.6 (J12 pin 9)* DB6 (J3 pin 9) PORTA.7 (J12 pin 10)* DB7 (J3 pin 10) *) Pin tidak mutlak, dapat diganti dengan penyesuaian pada program. Tabel 5 Hubungan DT-AVR ATmega128L Bootloader Micro System dengan EMS LCD Display DT-AVR Atmega Low Cost Micro System (2) Push Button Kontroler GND (J18 pin 1) GND (J3 pin 1) VCC (J18 pin 2) Tidak Terhubung PORTG.0 (J18 pin 3)* Play/Pause PORTG.1 (J18 pin 4)* Rec PORTG.2 (J18 pin 5)* Previous PORTG.3 (J18 pin 6)* Stop PORTG.4 (J18 pin 7)* Next Tabel 6 Hubungan DT-AVR ATmega128L Bootloader Micro System dengan Push Button Kontroler Ilustrasi koneksi antar modul terdapat pada Gambar 2. Page 4 of 12

5 USB Flash drive Gambar 2 Hubungan antar modul pada AN195 Modul modul diatas perlu dikonfigurasi terlebih dahulu agar dapat bekerja sesuai dengan yang diharapkan. Sebelum pengaturan koneksi kabel dan jumper pada modul-modul selesai dengan benar, jangan menghubungkan catu daya pada sistem. Berikut ini adalah langkah langkah konfigurasi lanjutan yang perlu dilakukan : DT-AVR ATmega128L Bootloader Micro System Mikrokontroler Atmega128L pada DT-AVR ATmega128L Bootloader Micro System menggunakan clock eksternal sebesar 7, Mhz. Catu daya input yang digunakan sebesar +12V DC, oleh karena itu diperlukan pengaturan jumper J4 seperti pada Gambar 3. Pin 1 dan Pin 2 pada J4 yang terhubung oleh jumper menandakan pilihan input eksternal dari terminal VEXT dan terminal GND pada J3 DT-AVR ATmega128L Bootloader Micro System J4 Gambar 3 Pengaturan Jumper J4 pada DT-AVR ATmega128L Bootloader Micro System Catu daya output dari regulator untuk aplikasi ini adalah +5V DC, oleh karena itu diperlukan pengaturan jumper J5 seperti pada Gambar 4. Pin 1 dan Pin 2 pada J5 tidak terhubung oleh jumper menandakan pilihan output +5V DC dari DT-AVR ATmega128L Bootloader Micro System. 1 2 J5 Gambar 4 Pengaturan Jumper J5 pada DT-AVR ATmega128L Bootloader Micro System Page 5 of 12

6 Jalur PE.0 dan PE.1 terhubung ke rangkaian USB (mini USB port berfungsi sebagai jalur komunikasi maupun pemrograman melalui bootloader) dengan pengaturan jumper J6, J7, J8, dan J9 seperti pada Gambar 5. Gambar 5 Pengaturan Jumper J6, J7, J8, dan J9 pada DT-AVR ATmega128L Bootloader Micro System Jumper TX (J20) dan RX (J21) digunakan untuk memilih fungsi dan jalur PE.0 (J21) dan PE.1 (J20). Pada aplikasi ini digunakan konfigurasi jumper J20 dan J21 seperti pada Gambar 6, sehingga komunikasi UART dilakukan via USB atau UART RS-232 (via RJ45). Gambar 6 Pengaturan Jumper J20 dan J21 pada DT-AVR ATmega128L Bootloader Micro System Vinculum USB-Host Starter Kit Catu daya yang dibutuhkan oleh modul ini sebesar +5V DC melalui terminal biru J5, perhatikan dengan seksama posisi input +5V dan GND agar tidak terbalik. Antarmuka yang digunakan antara Vinculum USB-Host Starter Kit dengan DT-AVR ATmega128L Bootloader Micro System adalah paralel, oleh karena itu diperlukan pengaturan jumper J3 dan J4 pada Vinculum USBHost Starter Kit seperti pada Gambar 7. Gambar 7 Pengaturan Jumper J3 dan J4 pada Vinculum USB-Host Starter Kit DT-I/O Level Converter Catu daya +5V masuk melalui pin VIN dan GND pada J1. Perhatikan polaritas catudaya, agar tidak terjadi pemasangan yang terbalik. Karena target output modul membutuhkan catu daya sebesar +3,3V DC maka diperlukan pengaturan jumper J3 pada posisi 2-3, sehingga pada J2 pin VOUT memiliki tegangan sebesar +3,3V DC dan dapat digunakan untuk catu daya bagi Breakout Board for VS1011E-L MP3. Ilustrasi jumper J3 dapat dilihat pada Gambar J3 Gambar 8 Pengaturan jumper J3 pada DT-I/O Level Converter Page 6 of 12

7 EMS LCD Display Modul ini mendapatkan catu daya dari DT-AVR ATmega128L Bootloader Micro System. Pastikan hubungan antara PORTA (J12) DT-AVR ATmega128L BMS dengan LCD PORT (J3) pada EMS LCD Display telah sesuai dengan tabel koneksi dan polaritas catu daya tidak terbalik. Pada aplikasi ini, EMS LCD Display difungsikan sebagai penampil data. Oleh karena itu, diperlukan pengaturan jumper J2 sehingga pin header WR Only terhubung dengan pin header LCD W/R. Mode operasi EMS LCD Display dengan pengaturan tersebut adalah write only. Ilustrasi koneksi J2 dapat dilihat pada Gambar 9. WR Only LCD R/W R/W J2 LCD CTRL SLCT Gambar 9 Pengaturan Jumper J2 pada EMS LCD Display Setelah menghubungkan modul modul tersebut menggunakan kabel jumper dan melakukan pengaturan jumper pada masing-masing alat, lakukan pengecekan kembali menggunakan multimeter. Apakah koneksi antar modul sudah benar atau tidak. Pastikan juga bahwa tidak terjadi hubungan singkat antara VCC dan GND sebelum memberikan catu daya. Apabila konfigurasi di atas telah selesai dilakukan, silahkan mengikuti langkah langkah berikut ini : 1. Berikan catu daya +9V DC s.d. +12V DC pada terminal J3 DT-AVR ATmega128L BMS. 2. Berikan catu daya +5V DC pada Vinculum USB-Host Starter Kit. 3. Hubungkan kabel USB dengan J6 MINI-B USB 2.0 konektor ke port USB Komputer. 4. Pastikan driver USB sudah terinstal pada Komputer, jika belum silakan mengikuti panduan pada Manual DT-AVR ATmega128L BMS. 5. Buka program AVR Bootloader dari Innovative Electronics. 6. Download file dengan ekstensi.hex (IEusb_mp3_player.hex) yang berada di AN195.zip (Source\IEusb_mp3_player\Release\IEusb_mp3_player.hex) pada DT-AVR ATmega128L Bootloader Micro System. 7. Apabila Program telah berjalan sementara USB Flash Drive belum ditancapkan pada J2 Vinculum USBHost Starter Kit, maka akan tampilan pada EMS LCD Display adalah sebagai berikut. Gambar 10 Tampilan pada EMS LCD Display saat USB FD belum terdeteksi 8. Hubungkan headset audio ke jack audio. File MP3 yang akan dimainkan harus berada pada bagian terluar (root) dari USB Flash drive (tidak berada di dalam folder). Pada AN ini program mendefinisikan hanya 20 file MP3 yang ditampilkan. 10. Pengembangan aplikasi untuk membaca file MP3 yang ada di dalam folder dan penambahan jumlah File yang dapat ditampilkan sangat mungkin untuk dilakukan. 11. Tekan Reset pada modul Vinculum USB-Host Starter Kit, kemudian hubungkan USB Flash Drive yang telah berisi file MP3. Maka tampilan LCD akan memunculkan tanda bahwa USB telah terdeteksi dan kemudian masuk pada menu pemilihan lagu seperti pada Gambar Page 7 of 12

8 Gambar 11 Menu pemilihan lagu pada EMS LCD Display 12. Tekan tombol Next untuk memilih judul MP3 dengan nomor track satu nomor lebih tinggi. Nomor track tertinggi adalah sebesar jumlah file MP3 yang dikenali oleh sistem. 13. Tekan tombol Previous untuk memilih judul MP3 dengan nomor track satu nomor lebih rendah. Nomor track terendah adalah track nomor Tekan tombol Play/Pause untuk memainkan track MP3 yang telah dipilih. Gambar 12 Tampilan EMS LCD Display saat memainkan track MP3 15. Saat track sedang dimainkan, penekanan tombol Play/Pause akan menghentikan proses playback sementara (Pause), saat tombol Play/Pause ditekan kembali proses playback akan dilanjutkan kembali. Gambar 13 Tampilan EMS LCD Display saat pause 16. Pada AN ini tombol Rec dan tombol Stop masih belum difungsikan. 17. Setelah track MP3 selesai dimainkan, program akan kembali ke menu memilih track MP3 yang akan dimainkan. Page 8 of 12

9 Adapun alur program dari IEusb_mp3_player.hex adalah sebagai berikut : A Start Inisialisasi Port push button kontroler Jalankan Rutin MP3State Inisialisasi LCD Superloop Delay 250 mili detik Tunggu 10 ms End Bersihkan Tampilan LCD Inisialisasi Eksternal Interup0 Inisialisasi SPI Inisialisasi UART Inisialisasi VS1011E Reset VS1011E Inisialisasi Paralel Set Paralel sebagai Input State = Start U=0 tracknumber = 1 Enable Global Interrupt A Gambar 14 Diagram alir program utama pada DT-AVR 128L Bootloader Micro System Page 9 of 12

10 Penjelasan urutan kerja dari program diatas adalah sebagai berikut : Program melakukan inisialisasi port-port yang digunakan oleh push button kontroler pada PORTG. Program melakukan inisialisasi LCD karakter 16x2 pada PORTA. Program menuggu 10 ms sebelum menjalankan program selanjutnya. Program menjalankan program pembersih tampilan LCD. Program melakukan inisialisasi eksternal interup0 (nol) dengan mode low level. Program melakukan inisialisasi SPI sebagai Master, Clock rate 2 x 460,800 khz, Clock Phase saat Cycle Start, Polaritas Clock Low, serta data order dengan pengaturan MSB terlebih dahulu. Program melakukan inisialisasi register UART (asynchronous, 9600 bps, 8 data bit, 1 stop bit, no parity) Program melakukan inisialisasi port-port yang terhubung dengan VS1011E dan memberi logika LOW pada pin SCLK, menuggu 10 ms, kemudian memberi logika HIGH pada pin RST pada VS1011E agar terlepas dari kondisi reset. Program melakukan Reset VS1011E dengan memberikan logika LOW pada pin RST, kemudian mengirimkan nilai 0xFF heksa ke VS1011E melalui SPI sebagai dummy data. Program kemudian memberi logika HIGH pada pin xdcs, xcs untuk keluar dari semua mode komunikasi serial serta juga memberi logika HIGH pada pin RST untuk keluar dari kondisi reset. Selanjutnya, program mengirimkan perintahperintah (SCI) untuk pengaturan Volume (SCI_VOL), Clock Frequency (SCI_CLOCKF), Sample rate (SCI_AUDATA) serta membaca nilai pin DREQ untuk memeriksa apakah VS1011E masih bisa menerima data/command selanjutnya. Sebagai akhir dari proses reset maka program akan menjalankan reset secara Software yang berisi perintah SCI_MODE, SCI_CLOCKF dan menuliskan 1023 dummy data 0x00 heksa ke VS1011E dalam mode SDI. Program melakukan inisialisasi port-port komunikasi paralel dengan Vinculum USB-Host Starter Kit, antara lain RXF, TXE, RD dan WR. Port paralel untuk data yang terhubung pada PORTC diinisialisasi secara terpisah oleh subrutin parallel_output() atau parallel_input(), tergantung keperluan proses. Inisialisasi variabel state, u, tracknumber, count, dan memanggil fungsi sei() untuk meng-enable kan global interrupt. Program masuk pada fungsi MP3State() yang merupakan subrutin dengan kerangka switch-case dengan variabel state sebagai inputnya. Program menunggu 250 mili detik. Program berjalan secara superloop (berulang terus-menerus) memasuki subrutin MP3State(). Subrutin MP3State() merupakan subrutin yang meliputi seluruh state operasional dari AN USB MP3 Player. Subrutin ini memiliki beberapa case yang berubah berdasarkan nilai dari variabel state. Case-case tersebut antara lain adalah Start, SdiskDetection, SdirUsb, Smenu, SdirFile, SopenFile, dan SreadFile. Setiap case tersebut mewakili program-program yang harus dikerjakan. Berikut ini adalah alur program dari subrutin MP3State() : Start Switch state Start SdiskDetection SdirUsb Smenu SdirFile SopenFile SreadFile End Gambar 15 Diagram alir program pada subrutin MP3State() Page 10 of 12

11 Subrutin Eksternal Interrupt0 merupakan subrutin yang digunakan untuk menerima data antarmuka paralel dari Vinculum USB-Host Starter Kit. Pada komunikasi data tersebut, pin RXF dari Vinculum USB-Host SK merupakan indikator adanya data pada port paralel data. Pin RXF akan LOW saat data tersedia dan akan kembali HIGH setelah proses baca data selesai. Dengan karakteristik tersebut, pin RXF dihubungkan dengan pin Eksternal Interrupt0 (PORTD.0) dengan konfigurasi Interrupt trigger LOW LEVEL. Program ini akan membaca data dan menyimpannya pada buffer[u] hingga ada data 0x0D heksa yang berarti karakter <CR>(Carriage Return) atau akhir dari satu baris data. Jika data terbaca sebagai <CR> maka program akan memasuki subrutin check_buffer() untuk melakukan parsing. Berikut ini adalah alur program dari subrutin Eksternal Interrupt0 yaitu ISR( INT0_vect ) : Eksternal Interrupt0 Set port paralel sebagai input Baca data dari port paralel, simpan dalam variabel temp Simpan data variabel temp Ke variabel array buffer[u] Apakah buffer[u]==0x0d? Tidak Ya Bersihkan dan disable interrupt cli() check_buffer() increment array index u++ Enable interrupt sei() Reset array index u=0 End Gambar 16 Diagram alir subrutin Eksternal Interrupt0 Page 11 of 12

12 Subrutin check_buffer() merupakan subrutin yang bertugas melakukan parsing data yang diterima oleh mikrokontroler. Berikut ini adalah alur program dari subrutin MP3State() : Start Switch menubuffer detect getfilename getfilesize none End Gambar 17 Diagram alir program pada subrutin check_buffer() Gambar koneksi keseluruhan antar modul dapat dilihat pada Gambar 18. Gambar 18 Rangkaian antar modul pada AN195 Listing program aplikasi ini terdapat pada AN195.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 12 of 12

DT-AVR Application Note AN191 SMS Gateway dengan GSM STARTER KIT

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,

Lebih terperinci

Starter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk

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

Lebih terperinci

DT-I/O. DT-I/O Application Note

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-I/O DT-I/O. Application Note. Application Note AN193

DT-I/O DT-I/O. Application Note. Application Note AN193 DT-I/O DT-I/O Application Note AN193 Pressure and Temperature Monitoring via TCP/IP Oleh: Tim IE Antarmuka menggunakan protokol komunikasi TCP/IP mungkin masih banyak dihindari oleh para pengembang aplikasi

Lebih terperinci

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. 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 terperinci

SPC Application Note. SPC IR Transceiver. Gambar 1 Blok Diagram AN159. RX (PORTD.0 J13 pin3 / J4 pin2)

SPC Application Note. SPC IR Transceiver. Gambar 1 Blok Diagram AN159. RX (PORTD.0 J13 pin3 / J4 pin2) SPC SPC Application ote A159 Kendali Relay dengan Remote TV Oleh : Tim IE Sekarang ini hampir semua peralatan elektronik rumah tangga ataupun industri telah dilengkapi dengan remote control untuk pengoperasian

Lebih terperinci

DT-I/O DT-I/O. Application Note AN171

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

Lebih terperinci

DT-IO Application Note

DT-IO Application Note DT-I/O DT-IO Application Note AN151 Ekspansi 2 Pin I/O AVR Menjadi 8 Input/Output Oleh: Tim IE Mengembangkan aplikasi yang cukup besar dan kompleks tentu membutuhkan pin untuk I/O yang banyak. Kendala

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

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.

Lebih terperinci

DHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)

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

Lebih terperinci

PC-Link. PC-Link. Application Note AN202

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

Lebih terperinci

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

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

Lebih terperinci

DT-AVR. Application Note AN214

DT-AVR. Application Note AN214 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

Lebih terperinci

SPC SPC. SPC Application Note AN175 Bluetooth Mobile Robot. Application Note AN175

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

Lebih terperinci

DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160

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,

Lebih terperinci

DT-BASIC Application Note

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

Lebih terperinci

DT-I/O. I/O Application Notes AN164 Komunikasi Jarak Jauh antara 2 PC dengan RS-485. Application Note AN164

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

Lebih terperinci

PC-Link Application Note

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

Lebih terperinci

DT-AVR DT-AVR Application Note

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

Lebih terperinci

DT-I/O. Application Note AN211. Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses

DT-I/O. Application Note AN211. Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses DT-I/O DT-I/O Application Note AN211 Pemantuan Suhu Melalui Koneksi TCP/IP Oleh : Tim IE Komunikasi data saat ini terus dikembangkan dan diimplementasikan di dalam setiap bidang, seperti proses pejualan

Lebih terperinci

STARTER KIT Application Note AN162 Web Scrapping Dengan GSM STARTER KIT

STARTER KIT Application Note AN162 Web Scrapping Dengan GSM STARTER KIT STARTER KIT STARTER KIT Application Note AN162 Web Scrapping Dengan GSM STARTER KIT Oleh: Tim IE Web Scrapping merupakan proses mengambil data/informasi dari suatu halaman web menggunakan program untuk

Lebih terperinci

DT-AVR. Application Note AN213

DT-AVR. Application Note AN213 DT-AVR DT-AVR Application Note AN213 Telnet Server berbasis DT-AVR Inoduino dan WIZ820io Oleh: Tim IE Saat ini tentunya sudah banyak dijumpai aplikasi embedded yang memanfaatkan teknologi pengendalian

Lebih terperinci

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 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

Lebih terperinci

DT-BASIC Application Note

DT-BASIC Application Note DT-BASIC DT-BASIC Application Note AN137 Kontrol Motor dengan DT-BASIC Oleh: Tim IE Aplikasi ini menjelaskan penggunaan modul DT-BASIC series yang menggunakan bahasa pemrograman PBASIC untuk mengendalikan

Lebih terperinci

AVR Application Note AN187 Monitoring Suhu Nirkabel (Bahasa C)

AVR Application Note AN187 Monitoring Suhu Nirkabel (Bahasa C) D-AVR D-AVR AVR Application Note AN187 Monitoring Suhu Nirkabel (Bahasa C) Oleh: im IE Komunikasi data secara nirkabel (wireless) saat ini berkembang cukup cepat. Cukup banyak media komunikasi yang bisa

Lebih terperinci

DT-AVR DT-AVR. Application Note AN203

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

Lebih terperinci

DT-AVR Application Note. AN186 Digital Compass

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-AVR Application Note Monitoring Suhu Nirkabel (Bahasa BASIC)

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

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 DT-51 Application Note AN136 Type With SPC Keymatic Oleh: Tim IE Aplikasi berikut memberikan contoh sederhana mengenai penggunaan modul DT-51 dengan bahasa pemrograman C (µc/51, Wickenhäeuser). DT-51

Lebih terperinci

DT-SENSE Application Note

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-Sense Application Note

DT-Sense Application Note DT-Sense DT-Sense Application ote A182 GUI DT-Sense Temperature Oleh : Tim IE Aplikasi ini akan membahas program GUI untuk DT-Sense Temperature agar modul ini dapat dengan mudah dikendalikan melalui sebuah

Lebih terperinci

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

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

Lebih terperinci

DT-51 Application Note

DT-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 terperinci

PC-Link Application Note

PC-Link Application Note PC-Link Application Note AN126 Emulasi SPI Menggunakan PC-Link USBer Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul PC-Link USBer dengan menggunakan bahasa pemrograman Borland Delphi. Aplikasi

Lebih terperinci

EMS Application Note. 1x Kabel USB 1x Komputer (Memiliki wireless adapter, serta wireless network melalui router atau program Connectify)

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

Lebih terperinci

DT-AVR Low Cost Nano System. Gambar 1 Blok Diagram Remote TV Berbasis ATtiny2313. DT-I/O I/O Logic Tester

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

Lebih terperinci

Gambar 1 Diagram Blok AN215. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

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

Lebih terperinci

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-BASIC Application Note

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-ARM Application Note. AN221 Web Server I/O Remote

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

Lebih terperinci

DT-SENSE Application Note

DT-SENSE Application Note DT-SENSE Application Note AN118 Low Cost Weather Station II Oleh: Tim IE Aplikasi berikut adalah aplikasi AN85 yang disesuaikan untuk produk DT-SENSE SHT11 Module. Pada AN85 digunakan produk Sensirion

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR DT-AVR Application Note AN123 AVR Phone Interface Oleh: Tim IE Artikel ini akan memberikan berbagai contoh penerapan DT-I/O Phone Interface Ver 2.0 yang dikendalikan oleh DT-AVR Low Cost Series

Lebih terperinci

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

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

Lebih terperinci

Application Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240

Application Note. Adapun blok diagram secara keseluruhan adalah sebagai berikut: AN156 Touch Screen Panel Graphic LCD 320 x 240 DT-AVR DT-AVR Apllication ote A156 Touch Screen Panel Graphic LCD 20 x 240 Oleh : Tim IE dan Jimmy Sulistya Wijaya Pada jaman sekarang ini, touch screen panel semakin umum dipakai sebagai media input.

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-AVR Application Note

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,

Lebih terperinci

DT-SENSE. Barometric Pressure & Temperature Sensor

DT-SENSE. Barometric Pressure & Temperature Sensor DT-SENSE Barometric Pressure & Temperature Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation.

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application ote A96 Classic Caller ID Oleh: Tim IE & M.S. Aang C. Dhani I.K. A. Wahid H. (Institut Teknologi Sepuluh opember) Dalam artikel ini kita akan bernostalgia dengan bahasa pemrograman assembly

Lebih terperinci

SureLink A. Gambar 1 Blok Diagram AN63

SureLink A. Gambar 1 Blok Diagram AN63 DT-Basic Application Note AN63 Komunikasi Wireless antar Mikrokontroler Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul DT-BASIC dengan menggunakan bahasa pemrograman Basic. Penghubungan antara

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR Application Note AN81 Sistem Pengendali Motor DC Oleh: Tim IE Sebuah motor DC seringkali digunakan sebagai divais penggerak dalam aplikasi robotika karena harganya relatif murah, tetapi sayangnya

Lebih terperinci

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 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

Lebih terperinci

PC-Link Application Note

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

Lebih terperinci

DT-Sense Current Sensor With OpAmp Gambar 1 Blok Diagram AN212

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

Lebih terperinci

DT-AVR. Application Note AN192 - Web Based Temperature Monitoring System Oleh : Tim IE

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

Lebih terperinci

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

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.

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN73 Pengukur Jarak dengan Gelombang Ultrasonik Oleh: Tim IE Aplikasi ini membahas perencanaan dan pembuatan alat untuk mengukur jarak sebuah benda solid dengan cukup presisi dan

Lebih terperinci

Gambar 1 Blok Diagram AN217. DT-AVR Maxiduino DT-Proto Header Shield DT-I/O Level Converter

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

Lebih terperinci

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 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

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN107 Aplikasi dengan Bahasa C MCS-51 Oleh: Tim IE Sudah banyak AN yang membahas aplikasi menggunakan, mengapa perlu satu lagi? Sebab AN yang satu ini berbeda, yaitu menggunakan

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN78 Komunikasi Mikrokontroler Melalui Jalur Telepon II Oleh: Tim IE Telepon telah menjadi sarana komunikasi jarak jauh ng cukup vital bagi manusia. Kali ini DT-51 Low Cost Micro

Lebih terperinci

de KITS Application Note AN51 How 2 Use de KITS SPC Character LCD w/ PC

de 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 terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application te AN92 GPS Navigator Oleh: Tim IE GPS atau Global Positioning System telah lama digunakan oleh pihak militer sebagai alat navigasi pasukan, pesawat tempur, dan lain-lain. Saat ini GPS

Lebih terperinci

DT-SENSE. Humidity Sensor

DT-SENSE. Humidity Sensor DT-SENSE Humidity Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark

Lebih terperinci

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 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

Lebih terperinci

DT Series Application Note

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-SENSE. Temperature Sensor

DT-SENSE. Temperature Sensor DT-SENSE Temperature Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI ALAT

BAB III PERANCANGAN DAN REALISASI ALAT BAB III PERANCANGAN DAN REALISASI ALAT Pada bab ini akan dibahas mengenai perancangan sistem dan realisasi perangkat keras dan perangkat lunak dari setiap modul yang mendukung alat secara keseluruhan.

Lebih terperinci

DT-SENSE. Temperature & Humidity Sensor

DT-SENSE. Temperature & Humidity Sensor DT-SENSE Temperature & Humidity Sensor Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium

Lebih terperinci

Gambar 1 Blok Diagram AN72. (a) (b) (c) Gambar 2 SPC Seven Segment (a), DT-51 Low Cost Micro System (b), dan DT-51 Low Cost Nano System (c)

Gambar 1 Blok Diagram AN72. (a) (b) (c) Gambar 2 SPC Seven Segment (a), DT-51 Low Cost Micro System (b), dan DT-51 Low Cost Nano System (c) DT-51 Application Note AN72 SPC Seven Segment Display dengan Bahasa C untuk MCS-51 Oleh: Tim IE Aplikasi kali ini masih memanjakan para pecinta bahasa C menggunakan µc/51. Pada AN ini bahasa C akan digunakan

Lebih terperinci

DT-51 Application Note

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

Lebih terperinci

BAB III PERANCANGAN SISTEM

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

Lebih terperinci

DT-AVR Application Note

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

Lebih terperinci

DT-AVR Low Cost Nano. System. Gambar 1 Blok Diagram AN153. RXD TXD (J8 Pin 4) GND GND (J8 Pin 1)

DT-AVR Low Cost Nano. System. Gambar 1 Blok Diagram AN153. RXD TXD (J8 Pin 4) GND GND (J8 Pin 1) DT-AVR DT-AVR AVR Application Note AN153 Konversi protokol PS/2 menjadi protokol UART Oleh: Tim IE dan Nathanael R.A. Mouse PS/2 merupakan sebuah input device yang menggunakan protokol PS/2 untuk berkomunikasi

Lebih terperinci

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB 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 terperinci

DT-SENSE Application Note

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

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 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 terperinci

BAB III PERANCANGAN SISTEM

BAB 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 terperinci

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PEMBUATAN ALAT BAB III PERENCANAAN DAN PEMBUATAN ALAT 3.1. Gambaran Umum Merupakan alat elektronika yang memiliki peranan penting dalam memudahkan pengendalian peralatan elektronik di rumah, kantor dan tempat lainnya.

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR Application Note AN75 Pendeteksi Gerak dengan Infra Merah Oleh: Tim IE Aplikasi ini merupakan salah satu contoh penggunaan ADC internal ATmega8535 pada DT-AVR Low Cost Micro System. Aplikasi ini

Lebih terperinci

Akses SD Card & FRAM Menggunakan AVR. Oleh: Tim IE

Akses SD Card & FRAM Menggunakan AVR. Oleh: Tim IE EMS SD/MMC/FRAM Application te Akses SD Card & FRAM Menggunakan AVR Oleh: Tim IE Secure Digital (SD) atau MultiMedia Card (MMC) seringkali digunakan sebagai sarana penyimpan data pada Personal Digital

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR Application Note AN74 Econo Digital Thermometer Oleh: Tim IE DS1822 merupakan termometer digital buatan Dallas Semiconductor dengan antarmuka 1-Wire, divais ini hanya memerlukan 1 pin port I/O mikrokontroler.

Lebih terperinci

BAB III METODE PENELITIAN. oleh karenanya akan dibuat seperti pada Gambar 3.1.

BAB III METODE PENELITIAN. oleh karenanya akan dibuat seperti pada Gambar 3.1. BAB III METODE PENELITIAN 3.1 Model Penelitian Agar mendapatkan hasil yang diinginkan maka diperlukan suatu rancangan agar dapat mempermudah dalam memahami sistem yang akan dibuat, oleh karenanya akan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB 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 terperinci

Trademarks & Copyright

Trademarks & Copyright Smart Peripheral Controller Neo DC Motor 2.4A Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Pentium is a registered trademark of Intel Corporation. Windows

Lebih terperinci

DT-AVR Application Note

DT-AVR Application Note DT-AVR Application ote A88 C routine 4 Serial RTC & EEPROM Oleh: Tim IE Aplikasi kali ini akan memberikan contoh rutin-rutin untuk DT-I/O Serial RTC & EEPROM dalam bahasa pemrograman C dengan menggunakan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Dengan memahami konsep dasar dari sistem meteran air digital yang telah diuraikan pada bab sebelumnya yang mencakup gambaran sistem, prinsip kerja sistem dan komponen komponen

Lebih terperinci

DT-SENSE. IR Proximity Detector

DT-SENSE. IR Proximity Detector DT-SENSE IR Proximity Detector Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Windows is a registered trademark of Microsoft Corporation. Pentium is a trademark

Lebih terperinci

DT-AVR. Gambar 1 Blok Diagram AN177

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.

Lebih terperinci

asic Application Note AN97 BASIC Chatting

asic Application Note AN97 BASIC Chatting DT-asic asic Application te AN97 ASIC Chatting Oleh: Tim IE Artikel ini akan membahas aplikasi yang hampir sama dengan AN95, tetapi kali ini menggunakan DT-ASIC Series untuk mengendalikan TRW-2.4G. Pemrograman

Lebih terperinci

Akses SD Card & FRAM Menggunakan MCS-51. Oleh: Tim IE

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

Lebih terperinci

AVR Application Note AN95 Wireless Chatting with PC

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

Lebih terperinci