Abstract:
Wireless Sensor Network merupakan sebuah jaringan wireless yang terdiri dari sekumpulan node
sensor untuk mengumpulkan data, komputasi, dan berkomunikasi. Node sensor yang digunakan
yaitu Preon32 yang menggunakan PreonVM untuk embedded system dari Virtenio. Virtual
Machine(VM) berjalan langsung pada sebuah mikrokontoller dan mendukung operasi sampai
dengan 64-bit. Library Preon32 yang disediakan oleh Virtenio memiliki banyak package class
yang dapat digunakan dalam sensor namun sangat terbatas.
Akan dilakukan sebuah eksplorasi mengenai library yang berhubungan dengan interfacing
terutama pada package com.viertenio.commander yaitu pada kelas DataConnection untuk
membuka koneksi, kelas Preon32Helper untuk membantu menjalankan progarm USART, Flash, dan 4
buah sensor untuk melakukan sensing.
Pada skripsi ini akan dibangun sebuah model interface antara program yang ada di komputer
dengan Preon32 yang tersambung ke komputer melalui Universal Serial Bus (USB) atau Universal
Asynchronous Receiver-Transmitter (UART) dan API yang dibutuhkan dalam pengerjaan aplikasi
ini dengan fitur atau API seperti membuka koneksi, meng-upload file ke node sensor Preon32 dan
men-download file dari node sensor Preon32, melakukan check component, dan melakukan sensing
4 buah sensor (Sensor Suhu, Sensor Getaran, Sensor Tekanan Udara, Sensor Kelembaban
Udara).
Pengembangan aplikasi ini berhasil dibangun dan fitur-fitur yang telah dibangun dapat
berfungsi dengan baik namun pada proses download file membutuhkan waktu yang cukup lama.