Back to Parent

Outcome


Intention

The project solves the problem of dressing up for the day, based on the weather outside. Often, people find themselves in a rush, as they get ready for the day. RainOnMe is an ambient device, which gives a simple visual indication of the weather outside based on the temperature & humidity sensor.

Context

Rajesh wakes up late and realizes he’s late for class. He powers through his morning routine. Much to his joy, he makes the class on time. When he steps out, however, he finds himself drenched in rain. His cursory glance out of the window forecasted a sunny day. Cursing his luck, and Pittsburgh, he wishes he didn’t have to check an app to make a decision on the umbrella, the shoes or the coat he chose to wear on that day. RainOnMe is a simple non-intrusive device sensing the weather (Rain, sun or snow) and displayed via LED’s 

Process

I decided to use the RGB led light since i hadn't worked with it before. It matched with my necessary outputs as well(3). The challenge was to use just the one sensor DHT22, but i a little search on the internet helped overcome that. I was able to create the logic flow to apply conditional statements to the input data, and display outputs subsequently.

Product

The device prototype was built in two parts. First a blinking RGB light code was built to understand and use that LED. The DHT22 code was subsequently used for getting an input of temperature and dew point.

The legend for display is shown below:

Sunny

Rainy

Snowy

The logic can be explained as below:

A) If the ambient temperature is below dew point, it will most probably rain

B) If the ambient temperature is below dew point and the temperature is below 0 degree Celsius, it will most probably rain

C) If neither of the above two occur, it will be sunny 


The bill of materials is listed below:

Component

Number

Photon

1

DHT22 Temperature sensor

1

RGB light

1

10 KOhm resistor

4

Jumper cables

8



Show Advanced Options

Reflection

From this project, I learned how I could leverage simple electronics to create a simple ambient device, which can help people in daily life. I would ideally have liked to use more sensors, as it would improve the accuracy of prediction of the data.

The complexity of the undertaken opportunity was also realized as I worked through the problem. Predicting the weather is tough enough for professionals, and doing it in as a rough sketch was challenging in terms of accuracy.

Drop files here or click to select

You can upload files of up to 20MB using this form.