15
AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

Embed Size (px)

Citation preview

Page 1: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

AirGalileo: An Arduino Revision of the “Airpi”BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

Page 2: 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?

Page 3: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 4: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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?

Page 5: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 6: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 7: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 8: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 9: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

AirGalileo: Hardware Setup Explained

Digital Data Sensor Temperature+Pressure Sensor (UBMP085)

Doesn’t require ADC

Can use clock from Galileo to use this sensor

Page 10: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 11: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 12: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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?

Page 13: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 14: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

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

Page 15: AirGalileo: An Arduino Revision of the “Airpi” BY: ANKIT JAIN, BEN CAHILL, AND CRAIG EVANS

QUESTIONS?