Title: Lizardnet
1Lizardnet
- A Foundation for Future Research
James Segedy August 10th, 2005
2Acknowledgements
- The Lizardnet Team
- Alejandro Enriquez
- John Hicks
- Kapy Kangombe
- James Segedy
-
- Advisors
- Mike Erlinger
- Steve Adolph
- Roy Shea (HMC 02)
Refresher Drivers Deployments
James Reserve Conclusion
3Project Goals
- Deploy our very own embedded sensor network
- Retrieve real data from the field and transmit it
back to HMC
Refresher Drivers Deployments
James Reserve Conclusion
4Deployment Site
Refresher Drivers Deployments
James Reserve Conclusion
5Deployment Site
Refresher Drivers Deployments
James Reserve Conclusion
6The Hardware
- Meet MicaZ
- IEEE 802.15.4 Radio
- Atmel Atmega128 16mHz processor
- 128kB program memory
- 4kB RAM
- 512kB External flash memory
- 51-Pin Expansion Connector
Refresher Drivers Deployments
James Reserve Conclusion
7The Hardware
- Meet MDA300
- 8 Analog inputs
- 8 Digital I/O ports
- Internal Temp/Humidity Sensor
- Internal ADC
- 64kB I2C EEPROM
- Can be used to sense humidity, temperature, soil
moisture, light, wind speed, wind direction,
motion, rainfall, leaf wetness, pressure, and
radiation.
Refresher Drivers Deployments
James Reserve Conclusion
8The Software
- SOS
- Written in C
- A Minimal Static Kernel
- Dynamically loaded and unloaded code modules (no
reboot required) - Multiple interacting modules on a single mote.
- Event-driven functionality is controlled
completely by timers, messages, and states.
Refresher Drivers Deployments
James Reserve Conclusion
9Progress Report
- As of July 15th, we had
- Downloaded, configured, and installed the SOS
kernel on our 8 MicaZ motes - Mastered the art of module creation
- Implemented a sample multi-hop network.
- Sampled temperature readings from inside the
refrigerator. - Written some driver support for the MDA300
Refresher Drivers Deployments
James Reserve Conclusion
10Progress Report
- As of July 15th, we still needed to
- Deploy the network
- Write the network messages to a file for the
biologist - Experiment with power
- And in future years we hoped to
- Learn to sense multiple things at the same time
- Explore multiple sensor interaction
Refresher Drivers Deployments
James Reserve Conclusion
11Since Then
- Finished Writing all Drivers
- Deployed a Sample Network in Sprague
- Deployed a Real Network in the Bernard Field
Station - Taken Readings from multiple sensors
- Observed how the pros do it
- Laid the Foundation
Refresher Drivers Deployments
James Reserve Conclusion
12Finished Writing Drivers
- In total, we wrote drivers for
- SHT15 Temp/Humidity Sensor
- ADG715 Analog Switch
- ADS7828 Analog-to-Digital Converter
- 241C64 64k serial EEPROM
- These drivers have been submitted to the SOS code
base.
Refresher Drivers Deployments
James Reserve Conclusion
13Sample Network Sprague
- Deployment Period 7/21 7/25
- Readings Taken from a Thermistor
- No Power Conservation
- Multiple Hops
Refresher Drivers Deployments
James Reserve Conclusion
14Sample Network Sprague
Refresher Drivers Deployments
James Reserve Conclusion
15Network Deployment BFS
- Deployment Period 8/2 8/5
- Readings Taken from both a Thermistor and the
SHT15 - Basic Power Conservation
- Multiple Hops
- Challenges
- Housing Units
- Temperature
Refresher Drivers Deployments
James Reserve Conclusion
16Network Deployment BFS
Refresher Drivers Deployments
James Reserve Conclusion
17Network Deployment BFS
- August 3rd, 2005 Thermistor
Refresher Drivers Deployments
James Reserve Conclusion
18The James Reserve
- Location University of California James San
Jacinto Mountains Reserve - Sensor Technology used to sense temperature,
humidity, rainfall, sap flow in trees, wind
speed, and wind direction. - Cameras are used to survey bird housings and the
landscape.
Refresher Drivers Deployments
James Reserve Conclusion
19The James Reserve
Refresher Drivers Deployments
James Reserve Conclusion
20The James Reserve
Refresher Drivers Deployments
James Reserve Conclusion
21The James Reserve
Refresher Drivers Deployments
James Reserve Conclusion
22The James Reserve
Refresher Drivers Deployments
James Reserve Conclusion
23Laying the Foundation
- Lizardnet is a Baby Project
- Further Research Opportunities
- Data Analysis, Database Creation and Maintenance
- Live Reporting
- Permanent Housing
- Power Saving, Power Increasing, and Solar Energy
- Interacting Sensors Cameras
- Signal Boosting and Radio Frequencies
- Continued Research will only reveal new and
exciting areas to investigate
Refresher Drivers Deployments
James Reserve Conclusion