View
216
Download
1
Category
Tags:
Preview:
Citation preview
AirGalileo: An Arduino Revision of the “Airpi”BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS
The Problem
What’s actually in our environment? How much of it is in there? What are the key things to look out for?
The START of the Solution
Most popular services: NOAA, Weather.com, AccuWeather, etc.
What these services truly provide:
Relatively accurate weather and climate analysis
Warnings of any immediate/soon-to-be hazardous conditions
Basic understanding of our environment around us
The START of the Solution
Is that enough? Yes and No.
Yes, because it does provide us with enough information to basically plan our daily schedules
No, because we need more real time data This data Only outside
What can we do about this?
The AirGalileo
Our project tackles this problem more directly by: Providing similar services to NOAA Using accurate sensors to provide even more
information Having the ability to track data within buildings too
AirGalileo: Setup
Aspects of air that we track:
Temperature
Air Pressure
Light Intensity
NO2/CO Emissions
Smoke
Air contaminants
All of the above is done using different types of sensors
AirGalileo: Hardware Setup
Overall circuit diagram shown to right
Contains:
Photoresistor (Light Intensity)
Air Contaminant Sensor (Air Contaminants + Smoke)
NO2 sensor (NO2 levels)
CO sensor (CO levels especially important)
Temperature+Pressure Sensor
AirGalileo: Hardware Setup Explained
Analog Data Sensors:
Photoresistor
Air Contaminant Sensor
NO2 sensor
CO sensor
UV Sensor (not shown, recent addition)
Arduino needs to read digital data
Use ADC (Analog-to-Digital Converter UMCP3008) to accomplish this
Port digital signals to Arduino
AirGalileo: Hardware Setup Explained
Digital Data Sensor Temperature+Pressure Sensor (UBMP085)
Doesn’t require ADC
Can use clock from Galileo to use this sensor
AirGalileo: The PCB
This PCB properly represents the previously mentioned circuit
Extra things to note:
UV Sensor requires op-amp to properly be sent through ADC
Resistors used in either pull-up or pull-down fashion to ensure proper current flow
We did not use GPS Unit as we first want to test independently of location before making ad-hoc network
What does this accomplish?
“Live” feed of environment Can consistently see updates of different factors
Like national/global services, can be monitored through web server
More localized than national/global services
Example Setup for Average User
Situation A: Using NOAA before leaving home Helps you understand temperature and climate
Can pack and dress appropriately before leaving home
Prepare for potential upcoming weather hazards?
That’s…. It?
Example Setup for Average User
Situation B: Using AirGalileo Can easily set up AirGalileo at home, outside, and at work
Provides understanding of outside PLUS home and work as well
Helps user prepare in case of any potential contaminants/hazards indoors
Example: While at work, CO leak happens at home
From tracking with AirGalileo, user can prepare and notify appropriate authorities to fix problem
Future Work (for this semester)
Set up Galileo with OpenVPN (recent progress on image)
Utilize signals from these sensors as accurately as possible to provide better live data
Incorporate the GPS Unit and either: Establish UIUC Ad-Hoc network for multiple units
Add AirGalileo to current AirPi network
QUESTIONS?
Recommended