hvalentim
Cirrus
A propósito de links para projectos inspiradores.
O Raspberry Pi não é tão flexível como o Arduino em termos de admitir a ligação/encaixe e controlo de outros dispositivos, mormente para colocar sensores a emitir no exterior mas tem uma capacidade de processamento muito mais interessante para funcionar como receptor, podendo matar dois coelhos de uma cajadada só: receber o sinal e servir como computador permanentemente ligado para emitir os dados em tempo real para a Internet.
No link que coloco supra o autor explica como usa um Raspberry para descodificar e receber o sinal emitido por uma WH1081 (equivalente creio às PCE). O mesmo sistema/princípio pode ser no entanto usado para a W-8681-Solar com uma adaptação: esta emite na frequência dos 868MHz.
Projecto ideal. Demasiado complexo e dispendioso, usando componentes de grande qualidade. Consiste na utilização de um Arduino para controlar um sistema motorizado capaz de manter permanentemente apontado ao sol um espectrómetro, obtendo valores de radiação directa.
Pesquisei no entanto sem grande sucesso formas e sensores para medir com um Arduino a radiação solar de outra forma que não por estimativa a partir da medida da luz. Encontrei uma explicação de como o fazer com uma célula fotovoltaica(*), o que me parece a forma mais plausível mas sem qualquer colação à ideia de o implementar de modo a enviar os dados via sem fios remotamente usando um Arduino:
Interrogo-me no entanto se não seria possível aplicar o princípio ao uso de uma ou mais destas:
Provavelmente não. Mas talvez usando uma célula de maior dimensão. O seguinte projecto constitui a este propósito um precedente:
Quem se meta nisso, há-de depois ver-se perante a necessidade de coligir, processar e incorporar os dados com um qualquer software. A solução óbvia usando um Raspberry é de certo o Weewx (demo da interface padrão de apresentação dos resultados aqui). Este é programado em Python e mediante a sua arquitectura aberta, admite a concepção de novos serviços para novos sensores.
Depois, no universo Python, passíveis de entrosamento com o Weewx expandindo este para o fim em vista e para produzir resultados "engraçados" encontrei em particular disponíveis "já feitos" dois "packages" com interesse:
Tudo considerado a tarefa afigura-se fazível mas complexa q.b.
O Raspberry Pi não é tão flexível como o Arduino em termos de admitir a ligação/encaixe e controlo de outros dispositivos, mormente para colocar sensores a emitir no exterior mas tem uma capacidade de processamento muito mais interessante para funcionar como receptor, podendo matar dois coelhos de uma cajadada só: receber o sinal e servir como computador permanentemente ligado para emitir os dados em tempo real para a Internet.
No link que coloco supra o autor explica como usa um Raspberry para descodificar e receber o sinal emitido por uma WH1081 (equivalente creio às PCE). O mesmo sistema/princípio pode ser no entanto usado para a W-8681-Solar com uma adaptação: esta emite na frequência dos 868MHz.
Projecto ideal. Demasiado complexo e dispendioso, usando componentes de grande qualidade. Consiste na utilização de um Arduino para controlar um sistema motorizado capaz de manter permanentemente apontado ao sol um espectrómetro, obtendo valores de radiação directa.
Pesquisei no entanto sem grande sucesso formas e sensores para medir com um Arduino a radiação solar de outra forma que não por estimativa a partir da medida da luz. Encontrei uma explicação de como o fazer com uma célula fotovoltaica(*), o que me parece a forma mais plausível mas sem qualquer colação à ideia de o implementar de modo a enviar os dados via sem fios remotamente usando um Arduino:
"you will need to measure the cell's output current. If you short out (hook a perfect wire between) the positive and negative terminals of your cell, a current flows through that wire. That is the current that you would like to measure. It varies linearly with the amount of sunlight striking the surface of the cell. "
Interrogo-me no entanto se não seria possível aplicar o princípio ao uso de uma ou mais destas:
Provavelmente não. Mas talvez usando uma célula de maior dimensão. O seguinte projecto constitui a este propósito um precedente:
An Arduino-based solar sensor module was built (...) The hardware module consists of Arduino UNO board, small solar cell, and a digital potentiometer (load for the solar cell). The potentiometer is controlled by the Arduino through I2C...
Quem se meta nisso, há-de depois ver-se perante a necessidade de coligir, processar e incorporar os dados com um qualquer software. A solução óbvia usando um Raspberry é de certo o Weewx (demo da interface padrão de apresentação dos resultados aqui). Este é programado em Python e mediante a sua arquitectura aberta, admite a concepção de novos serviços para novos sensores.
Depois, no universo Python, passíveis de entrosamento com o Weewx expandindo este para o fim em vista e para produzir resultados "engraçados" encontrei em particular disponíveis "já feitos" dois "packages" com interesse:
Pysolar is a collection of Python libraries for simulating the irradiation of any point on earth by the sun. It includes code for extremely precise ephemeris calculations, and more
Pysolar has two parts:
A library that, given a date, time, and and earthly location, calculates the location of the sun
A library that, given a panel spacing and dimensions, calculates the shading percentage as a function of time for a row of 2-axis tracked panels
ClearFinder
Identify clear and cloudy measurements from solar irradiation data.
Tudo considerado a tarefa afigura-se fazível mas complexa q.b.