Selasa, 27 Februari 2018

Simulasi Wireless Sensor Networks (WSN) dengan Contiki OS

Instalasi Contiki OS

  • Download instant Contiki lalu unzip
  • Download VMWare Workstation Player lalu install (versi gratis sudah cukup)
  • Buka VMWare Player
  • Open a Virtual Machinevmware 01
    • Pilih file vmx yang terdapat pada instanct Contiki yang sudah diunzipimage
    • Contiki OS siap dijalankan dengan menekan tombol play

    Menjalankan Cooja (Contiki Network Simulator)

    • Jalankan Contiki OS pada VMWare Player
    • Login dengan password: userimage
    • Buka terminal lalu jalankan command cd contiki/tools/cooja lalu ant run
    • Cooja akan terbuka setelah berhasil dicompileimage

    Skenario WSN yang Disimulasikan

    • Sensing node menggunakan Tmote sky sebanyak 10 node. Bertugas untuk membaca kondisi jembatan menggunakan sensor lalu mengirimnya ke sink node.
    • Sink node menggunakan Tmote sky sebanyak 1 node. Bertugas menerima data dari seluruh sensing node.

    Simulasi Skenario Pada Cooja

    • File – New Simulation untuk membuat simulasi baru
    • Isikan nama simulasi lalu klik Createimage
    • Add motes – Create new mote type – Sky moteimage
    • Klik browse untuk memilih contoh aplikasi yang sudah ada
    • Pergi ke folder examples/ipv6/simple-udp-rpl lalu pilih file unicast-sender.cimage
    • Klik compile. Setelah selesai akan muncul windows berikut. Karena butuh 10 node isikan 10 pada kolom number of new motes lalu klik add motesimage
    • Lakukan hal yang sama untuk menambahkan sinknode, perbedaannya hanya di proses yang dipilih. Pergi ke folder examples/ipv6/simple-udp-rpl lalu pilih file unicast-receiver.c
    • Pada window Network akan muncul seluruh mote yang telah ditambahkan. Pada kasus ini ada 1 sink node berwarna ungu dan sisanya 10 sensing node.image
    • Pada window Simulation control klik Start untuk memulai simulasi.image
    • Setelah simulasi di mulai, pada window lainnya akan terdapat aktivitas.imageimage

    Tidak ada komentar:

    Posting Komentar