150 likes | 356 Views
3D Position Recognition with Zigbee. 06T0007 Hiroshi OHSUGA. Outline. Detail of architecture Zigbee Programming TODO Conclusion. Detail of architecture. Architecture. My approach. Zigbee. IP (Wireless) LAN. Environmental Zigbee (s). Human Zigbee ( Sink ). Server. Request.
E N D
3D Position Recognitionwith Zigbee 06T0007 Hiroshi OHSUGA
Outline • Detail of architecture • Zigbee Programming • TODO • Conclusion
Architecture • My approach Zigbee IP(Wireless) LAN EnvironmentalZigbee (s) Human Zigbee(Sink) Server Request Sendsignalconstantly
Architecture • My approach Human Zigbee(Sink) mobile device (J2ME) or PC (J2SE) Zigbee Node (Tiny OS) +
Architecture • My approach Human Zigbee(Sink) mobile device (J2ME) or PC (J2SE) Zigbee Node (Tiny OS) Serial Port +
Environment • Cygwin on Windows XP • development environment • TinyOS • Zigbee side runtime environment
Language • nesC • C like language • *.nc
Step • Write nesC code • Compile for Zigbee on cygwin • with ‘make’ command • it’s cross platform compilation • Upload to Zigbee(MICAz) • with mib600 (programming board) • over the LAN or over the network
Research • Link Quality Indication (LQI) • Received Signal Strength Indicator (RSSI) • Serial port communication on J2ME
Conclusion • J2ME + Tiny OS ( Human side devise) • Communicating with serial port • Tiny OS is an environment of Zigbee • Development in nesC language • Research LQI , RSSI and J2ME Serial port programming