HOME   •   OVERVIEW   •   LAB DEVELOPMENT   •   LOGIN   •   DOWNLOAD   •   CONTACTS

 

 

RESOURCES

PUBLICATIONS

SPONSORED PROJECTS

MEMBERS

DCSL USER-GUIDES

FAQ

 

 

 

 

MODULES FOR TEACHING WIRELESS SENSOR NETWORKS

 

> Return to List of Modules

 

MODULE 1: INTRODUCTION TO WIRELESS SENSOR NETWORKS

Created: 10-15-2007                                      Last updated: 10-16-2009

1.       Learning objectives:

a) Understand the basics of Wireless Sensor Networks (WSNs) - Applications, Constraints, and Operational Challenges;

b) Understand representative hardware;

c) Learn how to set up the programming environment.

2.       Prerequisites:

a) Basic concepts of Computer Networks;

b) Basic concepts of Computer Hardware, including microcontroller, I/O, radio transceiver, memory, and ADC.

3.       Module description:

This module introduces the basic principles and characteristics of wireless sensor networks. Specifically, we start with real world examples to explain WSNs and their operational challenges, including energy efficiency, limited storage and computation, low bandwidth and high error rates, etc. MicaZ motes and TelosB motes are used as hardware platforms to give students more concrete examples.

4.       Tools utilized:

MicaZ motes and TelosB motes are used as hardware platforms to give students more concrete examples.

5.       Requirements:

Students are required to download and install XubunTOS, update the installed XubunTOS with the latest version of TinyOS 2, and then familiarize themselves to develop simple WSN applications. XubunTOS provides a working TinyOS environment based on Xubuntu.

6.       Assignments and Hands-on projects:

Students need to follow the TinyOS tutorials and make the following applications work:

6.a) BlinkToRadio;

6.b) Oscilloscope;

6.c) MultihopOscilloscope.

Detailed description of the lab

Assignments

7.       Level of difficulty: This module is classified as a module for beginners.

8.       Grading/Evaluation criteria: Graders can check whether sensed data are collected on the computer screen to decide whether the motes are correctly programmed.

9.      PowerPoint slides: ppt

COPYRIGHT © 2009 University of Houston Clear Lake. ALL RIGHTS RESERVED.