Difference between revisions of "Building fully open climatic monitoring system"
Jump to navigation
Jump to search
m (→Day 1) |
m (→Day 1) |
||
Line 21: | Line 21: | ||
* 12:30 Lunch | * 12:30 Lunch | ||
* 13.30 Arduino IDE: troubleshooting, compiling (Talk+hands-on) | * 13.30 Arduino IDE: troubleshooting, compiling (Talk+hands-on) | ||
− | * 14:00 Introduction to weather station (Talk) | + | Download the IDE: https://www.arduino.cc/en/Main/Software |
− | + | * 14:00 Introduction to weather station (Talk) | |
Each station consists of an Arduino microcontroller, | Each station consists of an Arduino microcontroller, | ||
a weather shield, a GSM board, weather sensors, and | a weather shield, a GSM board, weather sensors, and | ||
Line 28: | Line 28: | ||
maintaining and programming the stations can be found at: | maintaining and programming the stations can be found at: | ||
http://www.iwmi.cgiar.org/resources/mobile-weather-stations/ | http://www.iwmi.cgiar.org/resources/mobile-weather-stations/ | ||
+ | A similar Arduino-based station full-kit is found at: | ||
+ | http://store.switchdoc.com/ourweather-complete-weather-kit/ | ||
* 14:30 Discover weather station components (Hands on) | * 14:30 Discover weather station components (Hands on) | ||
* 15:00 coffee break | * 15:00 coffee break |
Revision as of 05:11, 26 November 2016
OSGeo's Open Monitoring System WG hackathon
This event will be held in Italy, in San Michele all'Adige at Fondazione Edmund Mach OSM. The event is a workshop to learn how to create a open climatic monitoring system. The dates are 6th and 7th December 2016.
Program
Day 1
- 09:00 Introduction, Open Software and Open Hardware (Talk)
- 10:00 introduction to OGC Sensor Observation Service with istSOS (Talk)
- 10:30 coffee break
- 11:00 Arduino hands on: blink and temperature, temperature and humidity, other sensors like CO2 (Hands on)
//BLINK EXAMPLE, switch on and off the Arduino board LED void setup() { pinMode(LED_BUILTIN, OUTPUT); // Will connect to the board LED } void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(3000); // wait for 3 seconds digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(2000); // wait for 2 seconds }
- 12:30 Lunch
- 13.30 Arduino IDE: troubleshooting, compiling (Talk+hands-on)
Download the IDE: https://www.arduino.cc/en/Main/Software
- 14:00 Introduction to weather station (Talk)
Each station consists of an Arduino microcontroller, a weather shield, a GSM board, weather sensors, and a micro-SD card. Access to the manuals for assembling, maintaining and programming the stations can be found at: http://www.iwmi.cgiar.org/resources/mobile-weather-stations/ A similar Arduino-based station full-kit is found at: http://store.switchdoc.com/ourweather-complete-weather-kit/
- 14:30 Discover weather station components (Hands on)
- 15:00 coffee break
- 15:30 Building weather station (Hands on)
- 17:30 end
Day 2
- 09:00 Soldering workshop (Hands on)
- 10:00 Prototyping your own sensor system and introduce arduino enslaved to raspberrypi (Talk)
- 10:30 coffee break
- 11:00 Prototyping your own sensor system and introduce arduino enslaved to raspberrypi (Hands on)
import serial,sys ser = serial.Serial("/dev/USB0", 9600) while 1: sys.stdout.write(ser.readline()) sys.stdout.flush()
- 12:30 Introduction about communication: GSM, Wifi, RF, USB (Talk)
- 13:00 Lunch
- 14:00 Connecting to istSOS for data management, analysis and distribution
- 15:30 coffee break
- 16:00 Connecting to istSOS for data management, analysis and distribution (cont.)
- 17:00 end
Components to bring
To follow completely the hackathon everyone need to come with the following components
Required
Material:
- arduino nano v3 with soldered pins
- weather components:
- EITHER:
- Arduino Uno R3 - SparkFun Weather Shield DEV-12081 - Arduino Stackable Header Kit - R3PRT-11417 - GPS Receiver - GP-735 (56 Channel) GPS-13670 - JST SH Jumper 6 Wire - 1.75" GPS-00574 - RJ11 6-Pin Connector PRT-00132
- OR:
- OurWeather station complete kit
- leds
- some sensors (DS18B20 or DHT22 or gas)
- some jumper wires/cable
Suggested
- raspberry pi with raspbian OS
- arduino nano v3 non soldered with separated headers
- arduino shield for communication (GSM, Wifi, RF)
- arduino data logger shield OpenLog (Banggood)
- Weather Meters SEN-08942 (this come with OurWeather)
- solder iron
- soldering led
Participants
The maximum number of participant is 20 people.
Number | Name | Arrival date | Departure date | Affiliation | Your own sensors | Note |
---|---|---|---|---|---|---|
1 | Luca Delucchi | - | - | Fondazione E. Mach | ||
2 | Robero Zorer | - | - | Fondazione E. Mach | ||
3 | Massimiliano Cannata | - | - | SUPSI | ||
4 | Daniele Strigaro | - | - | SUPSI | ||
5 | Milan Antonovic | - | - | SUPSI | ||
6 | Mirko Cardoso | - | - | SUPSI | ||
7 | Yann Chemin | 4th or 5th | 8th | Freelance | ||
8 | Ilaria Ferrando | - | - | UNIGE | ||
9 | Ivan Piffer | - | - | Fondazione E. Mach | ||
10 | Francesca Cagnacci | - | - | Fondazione E. Mach | ||
11 | Federico Ossi | - | - | Fondazione E. Mach | ||
12 | Martina Costi | - | - | Università di Trento | ||
13 | Clara Tattoni | - | - | FEM/Unitn | ||
14 | Nikos Alexandris | - | - | Freelancer | ||
15 | Antonio Galea | - | - | Freelancer | ||
16 | Alessandro Stefani | - | - | |||
17 | Paolo Lenti | - | - | Fondazione E. Mach | ||
18 | Sébastien Wenger | - | - | - | ||
ADD | YOUR | SELF |
Sponsors
- Fondazione Edmund Mach, providing logistic support and organization effort