EE-194 WIR J2ME Project

Download Report

Transcript EE-194 WIR J2ME Project

EE-194WIR Projects

J2ME-based Mobile Phone Game
Application
 TinyOS Implementation
Project Team:
David Louie
Greg Truhlar
EE-194 WIR J2ME Project

Java 1.4.2 Self-Development Kit
 Eclipse
Integrated Development Env.
 J2ME Wireless Toolkit

Tic-Tac-Toe – 2 players
 Number
Pad emulates board (keys 1-9)
 Socket network connection for multiplayer
Tic-Tac-Toe Screenshots
Player 1 wins!
Player 2 wins!
Stalemate
Tiny OS / Wireless Sensor Network




TinyOS is a small open source OS for wireless
embedded sensor networks
Using TinyOS and MICA2 433 MHz motes for
application
Development done on Windows using Cygwin
unix environment
MICA2 motes used for radio xmission / reception
and sensor boards used for temp and light
sensing

Plan for application is as follows:
- Sense temperature and light in one node
- Send this data through one or more other
nodes using a routing protocol
- When it data gets to node with PC
communication, send the data to the PC
- If a node doesn’t have any peers it can route to
(link broken) sound the buzzer after a timeout
period of trying to re-establish routing.