AWS - Arduino Weather Station

Very useful project made at school that detects some weather data.

Jun 6, 2018

54191 views

55 respects

Components and supplies

1

Plexiglass 4 mm

1

Temperature Sensor

1

Resistor 221 ohm

1

Standard LCD - 16x2 White on Blue

1

Breadboard (generic)

1

Sunfounder Starter RFID Kit

1

Jumper wires (generic)

1

IR receiver (generic)

1

DS1307 64 x 8, Serial, I²C Real-Time Clock

1

Arduino UNO

1

Water Level Sensor

1

DHT11 Temperature & Humidity Sensor (4 pins)

1

USB-A to Micro-USB Cable

1

Photo resistor

Tools and machines

1

Laser cutter (generic)

Project description

Code

AWS code.ino

c_cpp

Downloadable files

aws_DMDwb4iUZp.fzz

aws_DMDwb4iUZp.fzz

aws_DMDwb4iUZp.fzz

aws_DMDwb4iUZp.fzz

Documentation

box_a5et5f4U9F.dwg

box_a5et5f4U9F.dwg

box_a5et5f4U9F.dwg

box_a5et5f4U9F.dwg

Comments

Only logged in users can leave comments

Anonymous user

2 years ago

I like it! It looks cool, and the remote control is a nice touch.

GilettaStefano

2 years ago

Thanks!! The first idea was to check up some data with Android , and with the Bluethoot module but we had not enough time because it was a school project. So I chose something easier but cool such as the remote control.

jnissen

2 years ago

You may want to change the water/snow sensor to an upright cylinder without sides that slope. The larger opening on the top will collect more water compared to the bottom so your fill rate will be different depending on where the water level is. You can overcome this with a lookup table for the sensor but that is more difficult. Most weather stations use s simple calibrated bucket system where the precipitation is funneled into a small spoon or bucket suspended by a magnet. Once the water reaches a certain depth in the spoon the magnet will release the spoon and it will tip down and empties itself. A counterweight returns the spoon back so the magnet can catch it again. A simple switch or other sensor is triggered each time the spoon is triggered. With calibration you can precisely adjust the number of spoon fill/empties per .01" of rainfall. No need to maintain that type of setup except for a periodic clean about once a year. Good to see you didn't just use all commercial sensors. The real way to learn sensor operation is to create a few of your own. Most require an elaborate calibration sequence to make them reliable but even simple home built sensor can be very precise.

GilettaStefano

2 years ago

Thank you, I'm very grateful to your opinion! As I replied to the other comments, at first I had many ideas but I had discarded some of these due to the short time my teacher gave me to make the project.

saharshnair

2 years ago

could I use a ds3231

saharshnair

2 years ago

Could I use a Ds3231?

saharshnair

2 years ago

oh sorry I forgot I asked that :)

Anonymous user

2 years ago

hello kind sir,i wish to build a weather station also ,but i wish do it with MIT app inventer and arduino .Could you wish make weather station with arduino and MIT App Inventer..Thank youu

Anonymous user

2 years ago

sir i got a problem while execute the program code.can u pls send the right code and send the step by step procedure to execute and upload the code in aurdino uno.pls send the response immeadiatly to praveench721@gmail.com thank you sir.

Anonymous user

2 years ago

Hello Stefano, I would like to buld that AWS, but my system is not able to compile your code. The problem is the DHT libary wich exists in a lot of different versions. Wich one are you using for the code. It would be helpful if you would write that in here as well, also where are you got the other libraries from Thanks in advance Kurt

GilettaStefano

2 years ago

Hi! Well, at the link below you can find and download a file .zip with all the libraries of a Sundfounder Starter RFID Kit, which is the kit where all it's started. Some events made me changed some sensors, but if you look at this Kit, you will find all the stuff that is necessary for the AWS. Link: https://www.sunfounder.com/learn/category/rfid-kit-v2-0-for-arduino.html Contact me for any problem. Bye, Stefano

Anonymous user

2 years ago

Hey Thank you for the fast answer. Now it works. This DHT business is a pain. I have got five different libaries, but none worked. Regards Kurt

Anonymous user

2 years ago

Interesting! It could be transferred to other students for education as well as to appasionate makers.

Anonymous user

2 years ago

I think it is amazing. However, it should have a weather function, where the LCD displays whether or not it's sunny or rainy, etc. Nonetheless it is a creative, and incredibly useful product.

saharshnair

4 years ago

Could I use a Ds3231?

saharshnair

2 years ago

oh sorry I forgot I asked that :)

saharshnair

4 years ago

could I use a ds3231

pierluigibalocco

6 years ago

Interesting! It could be transferred to other students for education as well as to appasionate makers.

njkl

6 years ago

hello kind sir,i wish to build a weather station also ,but i wish do it with MIT app inventer and arduino .Could you wish make weather station with arduino and MIT App Inventer..Thank youu

Anonymous user

6 years ago

sir i got a problem while execute the program code.can u pls send the right code and send the step by step procedure to execute and upload the code in aurdino uno.pls send the response immeadiatly to praveench721@gmail.com thank you sir.

Asher_2003

6 years ago

I think it is amazing. However, it should have a weather function, where the LCD displays whether or not it's sunny or rainy, etc. Nonetheless it is a creative, and incredibly useful product.

Anonymous user

6 years ago

Hello Stefano, I would like to buld that AWS, but my system is not able to compile your code. The problem is the DHT libary wich exists in a lot of different versions. Wich one are you using for the code. It would be helpful if you would write that in here as well, also where are you got the other libraries from Thanks in advance Kurt

GilettaStefano

2 years ago

Hi! Well, at the link below you can find and download a file .zip with all the libraries of a Sundfounder Starter RFID Kit, which is the kit where all it's started. Some events made me changed some sensors, but if you look at this Kit, you will find all the stuff that is necessary for the AWS. Link: https://www.sunfounder.com/learn/category/rfid-kit-v2-0-for-arduino.html Contact me for any problem. Bye, Stefano

Anonymous user

2 years ago

Hey Thank you for the fast answer. Now it works. This DHT business is a pain. I have got five different libaries, but none worked. Regards Kurt

jnissen

6 years ago

You may want to change the water/snow sensor to an upright cylinder without sides that slope. The larger opening on the top will collect more water compared to the bottom so your fill rate will be different depending on where the water level is. You can overcome this with a lookup table for the sensor but that is more difficult. Most weather stations use s simple calibrated bucket system where the precipitation is funneled into a small spoon or bucket suspended by a magnet. Once the water reaches a certain depth in the spoon the magnet will release the spoon and it will tip down and empties itself. A counterweight returns the spoon back so the magnet can catch it again. A simple switch or other sensor is triggered each time the spoon is triggered. With calibration you can precisely adjust the number of spoon fill/empties per .01" of rainfall. No need to maintain that type of setup except for a periodic clean about once a year. Good to see you didn't just use all commercial sensors. The real way to learn sensor operation is to create a few of your own. Most require an elaborate calibration sequence to make them reliable but even simple home built sensor can be very precise.

GilettaStefano

2 years ago

Thank you, I'm very grateful to your opinion! As I replied to the other comments, at first I had many ideas but I had discarded some of these due to the short time my teacher gave me to make the project.

Anonymous user

6 years ago

I like it! It looks cool, and the remote control is a nice touch.

GilettaStefano

2 years ago

Thanks!! The first idea was to check up some data with Android , and with the Bluethoot module but we had not enough time because it was a school project. So I chose something easier but cool such as the remote control.

Anonymous user

6 years ago

Great job. I think you have a Level Shifter listed where it should be the Water Level Sensor instead.

Anonymous user

2 years ago

Great. I'm looking to do something like this and have it send updates to Wunderground.

GilettaStefano

2 years ago

Thank you! I've just changed it, it could be the right one now.