DOC PREVIEW
UCF EEL 6788 - EnviroSense

This preview shows page 1-2-3-4-5-6 out of 18 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 18 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1IntroductionDescriptionRelated WorkMore Related WorkHardware DesignHardware cont.Schematic – Sheet 1Schematic – Sheet 2Board LayoutSoftware DesignResultsChallengesBudgetDemoFuture WorkConclusionQuestionsEnviroSenseJonathan MohlenhofEEL6788 - Team 1604/20/2011Hardware project focused on interfacing external sensors to mobile devicesExpands variety of sensors available to developers for urban sensing applicationsCurrent sensors available on mobile devices are few, restricted to UI and location functionality:◦Multi-touch, accelerometer, compass, GPS, microphone, cameraAdding new sensors allows researchers to expand on experimentsIntroductionAdd environmental sensors to iOS deviceCustom designed PCB that interfaces between iOS device and sensorsAbility to sense:◦Temperature◦Humidity◦Barometric Pressure◦Carbon Monoxide (CO)◦Carbon Dioxide (CO2)◦Ozone (O3)◦General Air QualityDescriptionCommon Sense: Mobile sensing for community action◦http://www.communitysensing.org/◦Self-contained, built in:GPRS Modem, GPS, Bluetooth, sensors, batteryMote Platform◦http://www.eecs.berkeley.edu/~prabal/projects/epic/◦Large developers communityRelated WorkThe Urban Pollution Monitoring Project◦http://www.equator.ac.uk/index.php/articles/563◦Self contained system◦Older systemAir: Preemptive Media Project◦http://www.pm-air.net/index.phpMore Related WorkSensors◦SENSIRION - SHT15Temperature and HumidityTwo Wire Interface (TWI)◦VTI Technologies – SCP1000Temperature and Barometric PressureSerial Peripheral Interface (SPI)◦MQ-7 CO Gas Sensor◦MG811 CO2 Gas Sensor◦MQ135 Air Quality Sensor◦MQ131 O3 Gas SensorHardware DesignRequired custom printed circuit boardMicrocontroller Atmel Atmega328P to interface to sensors and iPadConnects to iPad via 30 pin connectorTx – pin 12, Rx – pin 13Powers of of 3.3V from iPadHardware cont.Schematic – Sheet 1Schematic – Sheet 2Board LayoutMicrocontroller programmed in CUtilizes libraries to interface with sensorCommunicates using serial to iPad with SLIP protocol and Zebulon MCU Message LibraryiPad application is programmed in Python◦Utilizes built in serial library◦Required iPad to be rootedSoftware DesignBoard works!Able to achieve 1 Hz update rate from sensorsLow power consumption◦3.3V@30mA◦100mWDoes not severely impact battery life, not ran in backgroundResultsWas unable to access serial port through Apple iOS SDK, found diferent method through PythonUnable to refresh GUI display continuously, receives sensor data once at startupGas sensors are not factory calibrated, unable to map the sensor value to a PPMHardware required some debuggingChallengesPart Vendor CostPCB Gold Phoenix $50.00Atmega328P Mouser $4.18CO2 Futurlec $19.90CO Futurlec $8.90O3 Futurlec $12.90Air Quality Futurlec $6.90Barometric Pressure Sparkfun $24.95iPod Connector Sparkfun $4.95Humidity / TemperatureSparkfun $28.95Misc - $20.00Total $181.63BudgetShow GUI AppShow CLI with continuous updatesDemoIncorporate pushing data to central server for sharing with community◦Research diferent available frameworks with built in security and functionalityLog data with timestamp and location information (GPS not available on my iPad)Add filters for noise on sensorsGraphing capabilityWireless connectivity to sensor board over BluetoothMore general open source hardware to allow interface to other sensorsFuture WorkUtilizing users’ mobile devices for the UI and network connectivity can make the sensor board cheaperOpening up hardware from mobile device manufactures would make integrating these technologies simplerGeneral purpose hardware boards could revolutionize mobile sensing and researchNot restricted to sensor


View Full Document

UCF EEL 6788 - EnviroSense

Documents in this Course
Load more
Download EnviroSense
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EnviroSense and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EnviroSense 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?