SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
DT-Basic Application Note
                                                  AN64 – Membaca Nomor Identitas
                                                          secara Wireless
                                                                     Oleh: Tim IE


Sebuah contoh lagi mengenai penggunaan modul DT-BASIC dengan menggunakan bahasa pemrograman
Basic. Aplikasi kali ini hanya dapat menggunakan DT-BASIC Micro System atau DT-BASIC Mini System. Ini
merupakan suatu contoh sederhana aplikasi DT-BASIC dalam menggunakan RFID untuk mengenali ID Card atau
ID Tag. Aplikasi ini merupakan bentuk sederhana dari Sistem Absensi Contactless (Tanpa Kontak Fisik) dengan
RFID. Jika dikembangkan lebih lanjut, aplikasi ini dapat digunakan untuk mencatat presensi karyawan/murid.
Komponen yang diperlukan:
   -       1 DT-BASIC Micro System / Mini System
   -       1 Modul ID-10 RFID
   -       1 de KITS SPC Serial LCD (d/h SPC Character LCD)
   -       ID Card / Tag / Clamshell Card / Wristband




                                           a                     b
                                                      c
                     e




                                                      d
                                                                                                g
       f




                                                    Gambar 1
ID Clamshell Card (a), Card (b), ID-10 (c), Tag (d), Wristband (e), DT-BASIC Micro System (f), DT-BASIC Mini
                                                   System (g)




 Page 1 of 4                                                                           Application Note 64
Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut:
                                  DT-BASIC
                de KITS          Micro System /                                    ID Card /
               Serial LCD                                ID-10                      ID Tag
                                  Mini System

                                                 Gambar 2
                                            Blok Diagram AN64


Hubungan antara modul-modul tersebut adalah sebagai berikut:
                                    DT-BASIC Micro System /              ID-10
                                           Mini System
                                               P0*                    Pin 7 (D0)
                                           VCC (5VDC)                 Pin 9 (+5V)
                                              GND                    Pin 1 (GND)
                * Pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program

                                             Tabel 1
                     Hubungan DT-BASIC Micro System / Mini System dengan ID-10

                          DT-BASIC Micro System /              de KITS SPC Serial LCD
                                 Mini System                             (I2C)
                                      P4*                              SDA (J1)
                                      P5*                              SCL (J1)
                                     GND                               GND (J1)
                * Pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program

                                              Tabel 2
       Hubungan DT-BASIC Micro System / Mini System dengan de KITS SPC Serial LCD secara I2C

Setelah semua rangkaian dan sumber tegangan terhubung dengan benar, programlah MicroRFID.bsx ke dalam
DT-BASIC Micro System atau MiniRFID.bsp ke dalam DT-BASIC Mini System dengan menggunakan program
BASIC STAMP® Editor dan kabel serial DT-BASIC. Pada program MiniRFID, tampilan ID pada de KITS SPC Serial
LCD sudah dalam nilai desimal. Sedangkan untuk MicroRFID, tampilan ID masih dalam nilai heksadesimal.




 Page 2 of 4                                                                             Application Note 64
Flowchart program untuk MiniRFID.bsp adalah sebagai berikut:
                                                 Start



                                           Konfigurasi baud
                                          rate, pin serial, pin
                                             SCL & SDA



                                           Menerima 3 byte
                                           data dari ID-10



                                    Menerima 8 byte data dari ID-10
                                    dan dimasukkan dalam array A



                                       Mengubah data array A
                                     menjadi karakter heksadesimal



                                  Mengubah data array A dari karakter
                                 heksadesimal menjadi karakter desimal



                                     Menampilkan data pada array
                                        A ke SPC Serial LCD


                                              Gambar 3
                         Flowchart Program Komunikasi untuk Program MiniRFID


Program MiniRFID.bsp akan diproses sebagai berikut:
1. Proses yang pertama dilakukan adalah menentukan definisi pin I/O SDA dan SCL untuk komunikasi I2C dan
   konfigurasi pada baud rate.
2. Kemudian deklarasi variabel i, c, A, x, w, hasil, pengali.
   i dan hasil adalah variabel yang digunakan untuk looping.
   A,c,w,x dan pengali adalah variabel yang digunakan untuk menyimpan data yang diterima dan mengubah nilai
   heksadesimal menjadi nilai desimal.
   Variabel i dan x juga digunakan dalam komunikasi dengan SPC Serial LCD.
3. Menerima 3 byte data yang tidak (perlu) ditampilkan pada SPC Serial LCD.
4. Menerima 8 byte data lagi, kemudian mengubahnya dari karakter ASCII (30h..39h, dll) menjadi karakter
   heksadesimal (0..Fh).
5. Mengubah karakter heksadesimal tersebut menjadi desimal kemudian menampilkannya pada SPC Serial LCD.
6. Kembali ke langkah 3.




 Page 3 of 4                                                                          Application Note 64
Flowchart program MicroRFID.bsx adalah sebagai berikut:
                                                                 Start



                                                           Konfigurasi baud
                                                          rate, pin serial, pin
                                                             SCL & SDA



                                                          Menerima 3 byte
                                                          data dari ID-10



                                                Menerima 8 byte data dari ID-10



                                                     Menampilkan 8 byte data
                                                   tersebut ke SPC Serial LCD


                                                     Gambar 4
                                Flowchart Program Komunikasi untuk Program MicroRFID


Program MicroRFID.bsx akan diproses sebagai berikut:
1. Proses yang pertama dilakukan adalah menentukan definisi pin I/O SDA dan SCL untuk komunikasi I2C dan
   konfigurasi pada baud rate.
2. Kemudian deklarasi variabel x, a, b, c, d, e, f, g, h, i2cData, Data_LCD, dan i2cAck.
   x digunakan untuk menerima 3 byte data pertama yang dikirimkan ID-10.
   a, b, c, d, e, f, g, dan h digunakan untuk menyimpan 8 byte data yang dikirimkan ID-10.
   i2cData, Data_LCD, dan i2cAck digunakan dalam komunikasi secara I2C dengan SPC Serial LCD.
3. Menerima 3 byte data yang tidak (perlu) ditampilkan pada SPC Serial LCD.
4. Menerima 8 byte data lagi, kemudian mengubahnya dari karakter ASCII (30h..39h, dll) menjadi karakter
   heksadesimal (0..Fh).
5. Menampilkannya pada SPC Serial LCD.
6. Kembali ke langkah 3.


Listing program terdapat pada AN64.ZIP.
Selamat berinovasi!
BASIC Stamp is a registered trademark of Parallax, Inc.
Hyper Terminal is a copyright by Hilgraeve Inc.
Terminal is a copyright by Bray++.




 Page 4 of 4                                                                           Application Note 64

Weitere ähnliche Inhalte

Andere mochten auch

Pernyataan Select: Function Date/Time
Pernyataan Select: Function Date/TimePernyataan Select: Function Date/Time
Pernyataan Select: Function Date/TimeMateri Kuliah Online
 
Pernyataan Select (Function) Alur Control dan Perbandingan
Pernyataan Select (Function) Alur Control dan PerbandinganPernyataan Select (Function) Alur Control dan Perbandingan
Pernyataan Select (Function) Alur Control dan PerbandinganMateri Kuliah Online
 
aplikasi teknologi online - aplikasi database berbasis web
aplikasi teknologi online - aplikasi database berbasis webaplikasi teknologi online - aplikasi database berbasis web
aplikasi teknologi online - aplikasi database berbasis webMateri Kuliah Online
 
Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakMateri Kuliah Online
 

Andere mochten auch (9)

Access control-systems
Access control-systemsAccess control-systems
Access control-systems
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
Pernyataan Select: Function Date/Time
Pernyataan Select: Function Date/TimePernyataan Select: Function Date/Time
Pernyataan Select: Function Date/Time
 
Web Based UI
Web Based UIWeb Based UI
Web Based UI
 
Pernyataan Select (Function) Alur Control dan Perbandingan
Pernyataan Select (Function) Alur Control dan PerbandinganPernyataan Select (Function) Alur Control dan Perbandingan
Pernyataan Select (Function) Alur Control dan Perbandingan
 
aplikasi teknologi online - aplikasi database berbasis web
aplikasi teknologi online - aplikasi database berbasis webaplikasi teknologi online - aplikasi database berbasis web
aplikasi teknologi online - aplikasi database berbasis web
 
Pengantar sistem terdistribusi
Pengantar sistem terdistribusiPengantar sistem terdistribusi
Pengantar sistem terdistribusi
 
Pemodelan Basis Data Lainnya
Pemodelan Basis Data LainnyaPemodelan Basis Data Lainnya
Pemodelan Basis Data Lainnya
 
Pengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat LunakPengenalan Rekayasa Perangkat Lunak
Pengenalan Rekayasa Perangkat Lunak
 

Ähnlich wie Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless

Dekoder dan Enkoder
Dekoder dan EnkoderDekoder dan Enkoder
Dekoder dan EnkoderPT.goLom na
 
Presentasi NIC Card
Presentasi NIC CardPresentasi NIC Card
Presentasi NIC Cardianatur
 
Io interfacing standards for external devices
Io interfacing standards for external devicesIo interfacing standards for external devices
Io interfacing standards for external devicesieunity
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 lely charo
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16University of Lampung
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iiisutono stn
 
BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisiWindaYuningsih
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRMaesaroh9
 
20229 laporan resmi viii
20229 laporan resmi viii20229 laporan resmi viii
20229 laporan resmi viiihawaipurba
 
VOLTAGE DETECTOR WITH VOICE MODE.pptx
VOLTAGE DETECTOR WITH VOICE MODE.pptxVOLTAGE DETECTOR WITH VOICE MODE.pptx
VOLTAGE DETECTOR WITH VOICE MODE.pptxTaufikHidayat8361
 

Ähnlich wie Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless (20)

Dekoder dan Enkoder
Dekoder dan EnkoderDekoder dan Enkoder
Dekoder dan Enkoder
 
Pengkodean data
Pengkodean dataPengkodean data
Pengkodean data
 
Presentasi NIC Card
Presentasi NIC CardPresentasi NIC Card
Presentasi NIC Card
 
Io interfacing standards for external devices
Io interfacing standards for external devicesIo interfacing standards for external devices
Io interfacing standards for external devices
 
Parallel serial prog
Parallel serial progParallel serial prog
Parallel serial prog
 
1. Pengantar.pdf
1. Pengantar.pdf1. Pengantar.pdf
1. Pengantar.pdf
 
Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2 Makalah mikroprosesor jam digital dengan LCD16X2
Makalah mikroprosesor jam digital dengan LCD16X2
 
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16Menampilkan Karakter pada  Lcd dengan Mikrokontroler ATMEGA16
Menampilkan Karakter pada Lcd dengan Mikrokontroler ATMEGA16
 
Decoder kelompok 1
Decoder kelompok 1Decoder kelompok 1
Decoder kelompok 1
 
Ip address
Ip addressIp address
Ip address
 
(1) pemrograman lcd
(1) pemrograman lcd(1) pemrograman lcd
(1) pemrograman lcd
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iii
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisi
 
Sensor suhu LM 35
Sensor suhu LM 35Sensor suhu LM 35
Sensor suhu LM 35
 
PROYEK1
PROYEK1PROYEK1
PROYEK1
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
 
20229 laporan resmi viii
20229 laporan resmi viii20229 laporan resmi viii
20229 laporan resmi viii
 
Bab 9
Bab 9Bab 9
Bab 9
 
VOLTAGE DETECTOR WITH VOICE MODE.pptx
VOLTAGE DETECTOR WITH VOICE MODE.pptxVOLTAGE DETECTOR WITH VOICE MODE.pptx
VOLTAGE DETECTOR WITH VOICE MODE.pptx
 

Mehr von Materi Kuliah Online

Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiMateri Kuliah Online
 
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaMateri Kuliah Online
 
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesMateri Kuliah Online
 
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananMateri Kuliah Online
 
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangMateri Kuliah Online
 
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorMateri Kuliah Online
 
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyMateri Kuliah Online
 
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VPembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VMateri Kuliah Online
 
Konsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningKonsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningMateri Kuliah Online
 
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Materi Kuliah Online
 
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelPenataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelMateri Kuliah Online
 
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioPerancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioMateri Kuliah Online
 
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Materi Kuliah Online
 
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Materi Kuliah Online
 
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularOptimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularMateri Kuliah Online
 
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah Daerah
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah DaerahRencana Pengembangan Sistem Informasi Manajemen Pemerintah Daerah
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah DaerahMateri Kuliah Online
 

Mehr von Materi Kuliah Online (20)

Sekilas tentang HaKI
Sekilas tentang HaKISekilas tentang HaKI
Sekilas tentang HaKI
 
Internet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi TerdistribusiInternet dan Layanan Aplikasi Terdistribusi
Internet dan Layanan Aplikasi Terdistribusi
 
Aspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di IndonesiaAspek Security pada Penerapan m-Commerce di Indonesia
Aspek Security pada Penerapan m-Commerce di Indonesia
 
A Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication ApproachesA Comparison of Proximity Authentication Approaches
A Comparison of Proximity Authentication Approaches
 
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi KeamananKajian Perkembangan Teknologi Smart Card dari Segi Keamanan
Kajian Perkembangan Teknologi Smart Card dari Segi Keamanan
 
Catu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah GelombangCatu Daya dan Rangkaian Penyearah Gelombang
Catu Daya dan Rangkaian Penyearah Gelombang
 
Dioda dan Catu Daya
Dioda dan Catu DayaDioda dan Catu Daya
Dioda dan Catu Daya
 
Simulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp IntegratorSimulasi Anti Integral Windup dengan Clamp Integrator
Simulasi Anti Integral Windup dengan Clamp Integrator
 
Radio Frequency Identification
Radio Frequency IdentificationRadio Frequency Identification
Radio Frequency Identification
 
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyPrinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware Technology
 
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12VPembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
Pembuatan Rangkaian Adaptor dengan Keluaran 5V dan 12V
 
Konsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-LearningKonsep Pendidikan Tinggi Berbasis E-Learning
Konsep Pendidikan Tinggi Berbasis E-Learning
 
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
Pengaturan Level Sistem SCPC-FM untuk Memperoleh Performansi yang Baik dalam ...
 
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis NirkabelPenataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
Penataan Spektrum Frekuensi Radio Layanan Akses Pita Lebar Berbasis Nirkabel
 
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet RadioPerancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
Perancangan dan Pengkajian UHF Spread Spectrum Ethernet Radio
 
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
Akuisisi Runtun Pseudo Noise Tanpa Dan Dengan Modulasi Menggunakan Teknik Pen...
 
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
Rancangan dan Implementasi Prototipe Sistem Kendali Jarak Jauh
 
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi SelularOptimalisasi Service Channel Approach Link Radio Komunikasi Selular
Optimalisasi Service Channel Approach Link Radio Komunikasi Selular
 
WLAN workshop
WLAN workshopWLAN workshop
WLAN workshop
 
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah Daerah
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah DaerahRencana Pengembangan Sistem Informasi Manajemen Pemerintah Daerah
Rencana Pengembangan Sistem Informasi Manajemen Pemerintah Daerah
 

Kürzlich hochgeladen

MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdfMA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdfcicovendra
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfGugunGunawan93
 
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaDinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaEzraCalva
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptxwongcp2
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptAfifFikri11
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaAbdiera
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuHANHAN164733
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKDeviIndriaMustikorin
 
modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x BintanVenyHandayani2
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...jumadsmanesi
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasihssuserfcb9e3
 

Kürzlich hochgeladen (20)

MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdfMA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
 
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaDinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
 
Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus Perilaku
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
 
modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintan
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasih
 

Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara Wireless

  • 1. DT-Basic Application Note AN64 – Membaca Nomor Identitas secara Wireless Oleh: Tim IE Sebuah contoh lagi mengenai penggunaan modul DT-BASIC dengan menggunakan bahasa pemrograman Basic. Aplikasi kali ini hanya dapat menggunakan DT-BASIC Micro System atau DT-BASIC Mini System. Ini merupakan suatu contoh sederhana aplikasi DT-BASIC dalam menggunakan RFID untuk mengenali ID Card atau ID Tag. Aplikasi ini merupakan bentuk sederhana dari Sistem Absensi Contactless (Tanpa Kontak Fisik) dengan RFID. Jika dikembangkan lebih lanjut, aplikasi ini dapat digunakan untuk mencatat presensi karyawan/murid. Komponen yang diperlukan: - 1 DT-BASIC Micro System / Mini System - 1 Modul ID-10 RFID - 1 de KITS SPC Serial LCD (d/h SPC Character LCD) - ID Card / Tag / Clamshell Card / Wristband a b c e d g f Gambar 1 ID Clamshell Card (a), Card (b), ID-10 (c), Tag (d), Wristband (e), DT-BASIC Micro System (f), DT-BASIC Mini System (g) Page 1 of 4 Application Note 64
  • 2. Adapun blok diagram sistem secara keseluruhan adalah sebagai berikut: DT-BASIC de KITS Micro System / ID Card / Serial LCD ID-10 ID Tag Mini System Gambar 2 Blok Diagram AN64 Hubungan antara modul-modul tersebut adalah sebagai berikut: DT-BASIC Micro System / ID-10 Mini System P0* Pin 7 (D0) VCC (5VDC) Pin 9 (+5V) GND Pin 1 (GND) * Pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program Tabel 1 Hubungan DT-BASIC Micro System / Mini System dengan ID-10 DT-BASIC Micro System / de KITS SPC Serial LCD Mini System (I2C) P4* SDA (J1) P5* SCL (J1) GND GND (J1) * Pin ini tidak mutlak dan dapat diganti pin lain dengan cara mengubah program Tabel 2 Hubungan DT-BASIC Micro System / Mini System dengan de KITS SPC Serial LCD secara I2C Setelah semua rangkaian dan sumber tegangan terhubung dengan benar, programlah MicroRFID.bsx ke dalam DT-BASIC Micro System atau MiniRFID.bsp ke dalam DT-BASIC Mini System dengan menggunakan program BASIC STAMP® Editor dan kabel serial DT-BASIC. Pada program MiniRFID, tampilan ID pada de KITS SPC Serial LCD sudah dalam nilai desimal. Sedangkan untuk MicroRFID, tampilan ID masih dalam nilai heksadesimal. Page 2 of 4 Application Note 64
  • 3. Flowchart program untuk MiniRFID.bsp adalah sebagai berikut: Start Konfigurasi baud rate, pin serial, pin SCL & SDA Menerima 3 byte data dari ID-10 Menerima 8 byte data dari ID-10 dan dimasukkan dalam array A Mengubah data array A menjadi karakter heksadesimal Mengubah data array A dari karakter heksadesimal menjadi karakter desimal Menampilkan data pada array A ke SPC Serial LCD Gambar 3 Flowchart Program Komunikasi untuk Program MiniRFID Program MiniRFID.bsp akan diproses sebagai berikut: 1. Proses yang pertama dilakukan adalah menentukan definisi pin I/O SDA dan SCL untuk komunikasi I2C dan konfigurasi pada baud rate. 2. Kemudian deklarasi variabel i, c, A, x, w, hasil, pengali. i dan hasil adalah variabel yang digunakan untuk looping. A,c,w,x dan pengali adalah variabel yang digunakan untuk menyimpan data yang diterima dan mengubah nilai heksadesimal menjadi nilai desimal. Variabel i dan x juga digunakan dalam komunikasi dengan SPC Serial LCD. 3. Menerima 3 byte data yang tidak (perlu) ditampilkan pada SPC Serial LCD. 4. Menerima 8 byte data lagi, kemudian mengubahnya dari karakter ASCII (30h..39h, dll) menjadi karakter heksadesimal (0..Fh). 5. Mengubah karakter heksadesimal tersebut menjadi desimal kemudian menampilkannya pada SPC Serial LCD. 6. Kembali ke langkah 3. Page 3 of 4 Application Note 64
  • 4. Flowchart program MicroRFID.bsx adalah sebagai berikut: Start Konfigurasi baud rate, pin serial, pin SCL & SDA Menerima 3 byte data dari ID-10 Menerima 8 byte data dari ID-10 Menampilkan 8 byte data tersebut ke SPC Serial LCD Gambar 4 Flowchart Program Komunikasi untuk Program MicroRFID Program MicroRFID.bsx akan diproses sebagai berikut: 1. Proses yang pertama dilakukan adalah menentukan definisi pin I/O SDA dan SCL untuk komunikasi I2C dan konfigurasi pada baud rate. 2. Kemudian deklarasi variabel x, a, b, c, d, e, f, g, h, i2cData, Data_LCD, dan i2cAck. x digunakan untuk menerima 3 byte data pertama yang dikirimkan ID-10. a, b, c, d, e, f, g, dan h digunakan untuk menyimpan 8 byte data yang dikirimkan ID-10. i2cData, Data_LCD, dan i2cAck digunakan dalam komunikasi secara I2C dengan SPC Serial LCD. 3. Menerima 3 byte data yang tidak (perlu) ditampilkan pada SPC Serial LCD. 4. Menerima 8 byte data lagi, kemudian mengubahnya dari karakter ASCII (30h..39h, dll) menjadi karakter heksadesimal (0..Fh). 5. Menampilkannya pada SPC Serial LCD. 6. Kembali ke langkah 3. Listing program terdapat pada AN64.ZIP. Selamat berinovasi! BASIC Stamp is a registered trademark of Parallax, Inc. Hyper Terminal is a copyright by Hilgraeve Inc. Terminal is a copyright by Bray++. Page 4 of 4 Application Note 64