Mengenal Wireless Sensor Network

by Agus Kurniawan 31. December 2010 07:52

cover-pcm-reg_01_11

Ini adalah artikel gw mengenai Wireless Sensor Network yang dipublikasikan oleh majalah PC Media edisi Januari 2011.

Apa Itu Wireless Sensor Network?

Wireless Sensor Network atau disingkat dengan WSN adalah suatu peralatan sistem embedded yang didalamnya terdapat satu atau lebih sensor dan dilengkapi dengan peralatan sistem komunikasi. Sensor disini digunakan untuk menangkap informasi sesuai dengan karakteristik . Contoh tipe sensor dapat dilihat pada table dibawah ini:

Tipe Sensor

Contoh Sensor

Temperatur

Thermistor, thermocouple

Tekanan

Pressure gauge, barometer, ionization gauge

Optik

Photodiodes, phototransistors, infrared sensors, CCD sensors

Akustik

Piezoelectric resonators, microphones

Mekanik

Strain gauges, tactile sensors, capacitive diaphragms, piezoresistive cells

Gerakan dan Getaran

Accelerometers, gyroscopes, photo sensors

Posisi

GPS, ultrasound-based sensors, infrared-based sensors, inclinometers

Kelembaban

Capacitive and resistive sensors, hygrometers, MEMS-based humidity sensors

Radiasi

Ionization detectors, Geiger–Mueller counters

Sensor-sensor ini akan mengubah data analog ke data digital. Data ini selanjutnya dikirim ke suatu node melalui media komunikasi yang digunakannya seperti

  • Bluetooth
  • Infrared
  • Wifi

Kemampuan sensor pada WSN secara luas membuat penggunaan WSN untuk melakukan monitoring banyak digunakan. WSN dapat digunakan dengan sensor sederhana yang memonitoring suatu fenomena sedangkan untuk yang komplek maka setiap WSN akan mempunya lebih dari satu sensor sehingga WSN ini akan dapat melakukan banyak monitoring suatu fenomena. Jika WSN ini dihubungkan ke gateway yang dapat mengakses internet maka WSN ini dapat diakses dan berkolaborasi dengan sistem lain seperti yang terlihat pada gambar 1.
gambar1

Gambar 1. Ilustrasi scenario penggunaan WSN

Penerapan dan Penggunaan WSN

Teknologi WSN banyak memberikan inspirasi dalam penerapan dan penggunaan untuk segala bidang. Beberapa penerapannya contohnya

  • Monitoring lingkungan
  • Target tracking
  • Pipeline (Air, minyak,  gas) tracking
  • Monitoring pertanian
  • Supply chain management
  • Traffic management

Setiap node WSN akan mengirim data sensor ke suatu base dan hasil kumpulan data semuanya akan diolah sehingga  ini akan memberikan suatu informasi. Contoh penggunaan WSN pada bidang pertanian dapat dilihat pada gambar 2. Disini terlibat bahwa lingkungan pertanian dilakukan monitoring melalui WSN dan dapat diakses melalui internet baik browser maupun mobile device.

gambar2

Gambar 2. Penggunaan WSN bidang pertanian

Arsitektur WSN

Setiap node WSN umumnya berisi sistem sensing, processing, communication dan power yang dapat diilustrasikan seperti pada gambar 3. Bagaimana menggabungkan ini adalah hal yang harus diperhatikan ketika kita melakukan perancangan. Sistem processor merupakan bagian sistem yang terpenting pada WSN yang dapat mempengaruhi performance ataupun konsumsi energi. Beberapa pilihan untuk processor dapat memilih antara lain:

  • Microcontroller
  • Digital signal processor
  • Application-specific IC
  • Field programmable gate array

gambar3

Gambar 3. Arsitektur umum pada sebuah WSN

…………..

 

Artikel ini dapat diunduh disini

http://www.slideshare.net/agusk2007/mengenal-windows-azure-hadoop

 

Referensi

  • Waltenegus Dargie and Christian Poellabauer, Fundamental of Wireless Sensor Networks, Wiley & Sons, 2010
  • Philip Levis and David Gay, TinyOS Programming, Cambridge University Press, 2009
  • Wikipedia, Wireless Sensor Networks, http://en.wikipedia.org/wiki/Wireless_sensor_network

Lebih lengkapnya dapat dibaca di majalah PC Media edisi Januari 2011. Semoga berguna

Tags:

Papers | Wireless Networks

blog comments powered by Disqus

About Agus Kurniawan

Agus Kurniawan

For more detail about me click here [V]

Please entry your name into my guestbook [V]

If you want to contact me, please go here [V]

Go here for my professional services [V]

My Books

HP and SQL Server Programming By Example AngularJS Programming by Example

jQuery Programming by Example Getting Started with Arduino and Ruby

Raspberry Pi Command Line for Beginner Getting Started with Arduino and Python

MSP430 LaunchPad Programming TypeScript Programming by Example

Getting Started with Matlab Simulink and Arduino SQL Server for Node.js

Pocket Reference: Netduino for Beginner Database Programming using Matlab

Pocket Reference: Basic Sensors in Windows 8 Getting Started with Matlab Simulink and Raspberry Pi

Getting Started with Arduino and Java  Pocket Reference: Raspberry Pi Programming

Getting Started with Arduino and Matlab Getting Started with Arduino and .NET

Pocket Reference: Raspberry Pi Getting Started with Arduino and Node.js

MongoDB for VB.NET Panduan Praktis Windows Azure

Network Forensics: Panduan Analisis Dan Investigasi Paket Data Jaringan Menggunakan Wireshark Object-Relational Mapping (ORM): MongoDB, Mongoosejs and Node.js By Example

Nodejs Programming by Example MongoDB for by Example

Pemrograman Parallel Dengan MPI dan C Panduan Lengkap iPad 2 Untuk Pemula

Pemrograman Jaringan Dengan Java Aplikasi Pilihan iPad Untuk Anak-Anak

Buku lainnya [V]

Agus Kurniawan is Microsoft MVP (Most Valuable Professional)

Agus Kurniawan- Github Profile

Agus Kurniawan- Codeplex Profile

Follow Me

Follow agusk2010 on Twitter

Month List