Wireless Open Weather (WOW)

15
Arduino Weather Project Open source meets weather Mirko Mancin - Università degli Studi di Parma http://mancio.myds.me/

description

The aim of this project is to provide a device capable of collecting data from various sensors and send such data on the internet, so that you can view with different client. The data collect is fundamental for research activity and for to have large amounts of data, so that immediately brings many benefits. Through telecommunication technologies and devices can have a good battery outdoor, you can communicate different data remotely to as many clients.

Transcript of Wireless Open Weather (WOW)

Page 1: Wireless Open Weather (WOW)

Arduino Weather Project

Open source meets weather

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 2: Wireless Open Weather (WOW)

Introduction● The aim of this project is to provide a device capable of collecting data

from various sensors and send such data on the internet, so that you can view with different client.

● The data collect is fundamental for research activity and for to have large amounts of data, so that immediately brings many benefits.

● Through telecommunication technologies and devices can have a good battery outdoor, you can communicate different data remotely to as many clients.

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 3: Wireless Open Weather (WOW)

Related works● “A weather station is a facility, either on land or sea, with instruments and

equipment for measuring atmospheric conditions to provide information for weather forecasts and to study the weather and climate.” (Wikipedia)

Davis station

Oregon Scientific station

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

The sensors present in the classical meteorological stations:

Thermometer for measuring the temperature; Barometer to measure the air pressure; Hygrometer to measure the humidity in the air; Anemometer to measure the wind speed; Wind vane to measure wind direction; Rain gauge to measure the amount of rain fall.

Page 4: Wireless Open Weather (WOW)

Open Source and Open Hardware● Commodity Hardware = simple hardware, affordable and easily available

● Open Hardware = Open Source Hardware

● The need for devices that are not ad hoc but adaptable for any project.

● Publication of the project hardware, including diagrams, list of materials, data layout of the printed circuit board and the software to interact with the hardware itself.

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 5: Wireless Open Weather (WOW)

Open Source and Open Hardware

Raspbeerry PI3D printer RepRap

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 6: Wireless Open Weather (WOW)

ArduinoItalian project born on 2008. It is a platform based on a microcontroller board and a simple IDE that

implement the programming language Processing/Wiring.

Projects that can be implemented:● Musical instrumental● Games● Education● Healt● etc

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 7: Wireless Open Weather (WOW)

The project● The idea is to create a weather station versatile, open source and

commodity hardware so that everyone is able to create their own ad-hoc station.

● Weather hacking

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 8: Wireless Open Weather (WOW)

ScenariosSingle station for monitoring an “isolated” point.

Several nodes that monitor a relatively small area

Page 9: Wireless Open Weather (WOW)

Single station

Master Sensing Serial connection

(rs232, xbee, ecc)

SlaveListening on rs232 for data to send

over GSM/WiFi

Internet

Arduino Mini + Grove Shield

Arduino Mini + Arduino

GSM/WiFi Shield

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 10: Wireless Open Weather (WOW)

Single stationThe master collects data from various sensors. When the data is ready, the slave is switched on (to improve fuel economy is off the slave which is what consumes more power), the data is sent on the serial and then send via GSM/WiFi. If the data is not sent, it cached and it sent to the next posting. After the cycle, turn off the slave.

In this case both devices are arranged in a single enclosure, battery-operated with any solar panel. Configuration suitable for outdoor stations. it is possible a remote configuration: when the slave is access requires a configuration file to a particular host, according to it adjusting the different parameters of the master and of itself (ie the duty cycle of dispatch, etc.).

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 11: Wireless Open Weather (WOW)

Multi sensors

Node1Sensing

Xbee connection

ListenerListening with Xbee for data to send

over GSM/WiFi

Internet

Arduino Mini + Grove Shield + Xbee

RPi + GSM/WiFi USB stick

Xbee connection

NodeNSensing

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 12: Wireless Open Weather (WOW)

Multi sensorsThe different nodes collect data from different sensors. When the data is ready, the data is sent with xbee and then send via GSM / WiFi. If the data is not sent, it cached and it sent to the next posting. In this case, the listener is running on 220v because it must always be listening to the different nodes.

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 13: Wireless Open Weather (WOW)

The projectIn both cases, the master/node device is configured the same way:

● Arduino mini (or similar) used as a microcontroller ● Grove shield (or other standard) to allow the engagement facilitated by any sensor ● TxRx or serial communication with xbee

Make a board that integrates these three features and let it go into low-power efficiently (for outdoor applications).

The release on the side of sending of this board, brings different benefits because you can then integrate this card in different contexts (if any wifi card connected it to a slave that sends out wifi, if present on the Ethernet interface, etc.).

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 14: Wireless Open Weather (WOW)

User interface● The data, when it is stored on the server, it will be available on the web

and viewable via a client (desktop or mobile).

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/

Page 15: Wireless Open Weather (WOW)

Future works● Construction of an open board ad-hoc data collection (to optimize fuel

consumption and customize the project)

● Achieve the look multisensor through advanced technologies (802.15.4 network or 802.11s) to improve the discovery of the sensors and the end-user experience.

Mirko Mancin - Università degli Studi di Parmahttp://mancio.myds.me/