07-01-2016, 16:30
Hello all,
Firstly can I say how great this forum is for information, the wonders of open source systems still amazes me! Sorry if any of this has been covered before but I have a few questions and would like a little confirmation before I start building one.
This is my first experience of weather stations and weather monitoring but very quickly came across this site and it looked the perfect fit for my project. I have some experience of arduino programming, diy electronics and control systems which will hopefully give me some chance of achieving this with your help and advice.
I am building a site wide energy model in Matlab/Simulink for small scale wind/solar generation as part of a research project, using historic weather data, a range of typical wind/solar hardware specs along with some other site specific applications and validating the model with real world collected data.
As I need to log more data from the site I'd like to combine the collection and reporting into one system - hence the open source route. Am I correct in thinking the Arduino micros used in this are reaching their hardware limits, both for processing and IO capability? Could this be transferred to a Mega2560 or Uno reasonably easily?
The project will need to be monitored remotely from the site collecting some of the data in relatively high resolution (possibly upto 1Hz, mostly likely logged internally then uploaded in batches) rather than 1min/10min data. I'll then be post processing the data into different timescales to quantify the effect of filtered/averaged data available online, both for time and location as well as response times and filtering of the energy generation hardware.
I see that WeatherDuino Pro2s are typically connected to a PC for processing then data is uploaded to the web, could the data (raw or otherwise) be uploaded directly using an ethernet/gprs shield without the PC? I've seen the Raspberry Pi being mentioned quite a bit, is this a sensible alternative to a PC (as I also have no linux or RPi experience)?
Timing wise I have around 2-3 months to get this working (including some time for testing).
Is there anything else I should be aware of that I've probably not considered?
I look forward to discussing and sharing my progress with you all,
Many thanks,
Adam
Firstly can I say how great this forum is for information, the wonders of open source systems still amazes me! Sorry if any of this has been covered before but I have a few questions and would like a little confirmation before I start building one.
This is my first experience of weather stations and weather monitoring but very quickly came across this site and it looked the perfect fit for my project. I have some experience of arduino programming, diy electronics and control systems which will hopefully give me some chance of achieving this with your help and advice.
I am building a site wide energy model in Matlab/Simulink for small scale wind/solar generation as part of a research project, using historic weather data, a range of typical wind/solar hardware specs along with some other site specific applications and validating the model with real world collected data.
As I need to log more data from the site I'd like to combine the collection and reporting into one system - hence the open source route. Am I correct in thinking the Arduino micros used in this are reaching their hardware limits, both for processing and IO capability? Could this be transferred to a Mega2560 or Uno reasonably easily?
The project will need to be monitored remotely from the site collecting some of the data in relatively high resolution (possibly upto 1Hz, mostly likely logged internally then uploaded in batches) rather than 1min/10min data. I'll then be post processing the data into different timescales to quantify the effect of filtered/averaged data available online, both for time and location as well as response times and filtering of the energy generation hardware.
I see that WeatherDuino Pro2s are typically connected to a PC for processing then data is uploaded to the web, could the data (raw or otherwise) be uploaded directly using an ethernet/gprs shield without the PC? I've seen the Raspberry Pi being mentioned quite a bit, is this a sensible alternative to a PC (as I also have no linux or RPi experience)?
Timing wise I have around 2-3 months to get this working (including some time for testing).
Is there anything else I should be aware of that I've probably not considered?
I look forward to discussing and sharing my progress with you all,
Many thanks,
Adam