× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Sensori Davis 7911, 7913, 7914, 6410

Di più
11 Anni 7 Mesi fa #330 da roberto2011
prima di distruggere tutto vi chiedo qualche consiglio!

ho acquistato un mcp3002 i/p spero sia equivalente al mcp3002 i/sn

poi ho controllato lo schema di tony e ho messo un pò di colore per evitare errori!

Allegato mcp.jpg non trovato




entro domani metto mani al saldatore !!:-)

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Allegati:

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa - 11 Anni 7 Mesi fa #332 da tony
Ciao Roberto,

Ti devi assicurare che , tra il pin Giallo e quello Rosso, ci sia un resistenza fissa da 20k.

Mentre tra il Giallo e Verde ci sia una resistenza che varia da 0 a 20k al ruotare della bandella. Lo stesso tra il pin Verde e Rosso ( ma questa volta varia da 20k a 0 al contrario)

Il resto mi sembra ok.

Per testare l'MCP puoi poi usare i comandi :

cd /home/pi/swpi
sudo python sensor_davis.py

Ruotando la banderuola dovresti vedere che il ch0 varia

Se è cosi lancia swpi ... e incrocia le dita :-) .. non l'ho mai provato il Davis !!!
Ultima Modifica 11 Anni 7 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa #336 da roberto2011
brutte notizie :(
tutto corrisponde come resistenze !!

sudo python test.py
non printa nulla!!

swpi attivo con sensore davis spara a caso!!
Dir: SW - Spd: 12 -
Dir: S - Spd: 38 -
Dir: NW - Spd: 13 -
Dir: SE - Spd: 12 -
Dir: NW - Spd: 20 -
:( :(

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa - 11 Anni 7 Mesi fa #337 da tony
Se non printa nulla non comunica correttamente con l'MCP indipendentemente dal sensore.

Prova anche

sudo atod

ti chiede il canale .. dagli 0

[EDIT]

Hai configurato il sensor_type nel file do cfg ????


se si ... altra prova :

cd /home/pi/swpi
sudo python sensor_davis.py


Per verifica ho appena ricollegato il mio MCP. Questo è quello che dovresti vedere
pi@swpi ~/swpi $ sudo python sensor_davis.py
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (6.710654936461388, 'N') Temp; None
Speed: 0.0 Dir: (114.8240469208211, 'ESE') Temp; None
Speed: 0.0 Dir: (112.77126099706744, 'ESE') Temp; None
Speed: 0.0 Dir: (18.00097751710655, 'NNE') Temp; None
Speed: 0.0 Dir: (19.711632453567937, 'NNE') Temp; None
Speed: 0.0 Dir: (31.344086021505376, 'NNE') Temp; None
Ultima Modifica 11 Anni 7 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa - 11 Anni 7 Mesi fa #338 da tony
Effettivamente non usate test.py per i test ma solo sudo python sensor_davis.py .

Questo il mio collegamento volante,

Ultima Modifica 11 Anni 7 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa #339 da roberto2011
La notte porta consiglio :-)
Sembra funzionare !!!
sudo python sensor_davis.py
Speed: 0.0 Dir: (294.7849462365591, 'WNW') Temp; None
Speed: 0.0 Dir: (296.1534701857282, 'WNW') Temp; None

carino anche atod :)

Ma c'e' un problemino

Exception In thread Thread-1:
Traceback (moost recent call last):
File "/usr/lib/python2.7/threading.py", line 552. in _bootstrap_inner
self .run()
File "/hone/pi/swpi/sensor_thread.py". line 116, In run
sensor.Get Data()
file "hone/pi/swpi/sensor_davis.py", line 152 in GetData
sensor .Sensor .GetData (self)
File "hone/pi/swpi/sensor.py", line 57, In GetData
globalvars.meteo.data.CalcStatistics()
File "/hone/pi/swpi/Meteodata.py", line 148. In CalcStatistics
self.cloud_base_altitude * cloud_base_altitude(s
TypeError: unsupported operand type(s) for *:'NomeType' and 'float'

poi reboot

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa #340 da tony
Per l'errore è dovuto alle ultime modifiche che ho fatto per il calcolo della base cumulo ... ora dovrebbe essere ok ( swpi-update )

Comunque prima fai dei test con sensor_davis.py per capire se la decodifica delle 16 direzioni è corretta. Quella e' l'unica parte che non ho potuto testare non avendo il davis.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 7 Mesi fa #341 da roberto2011
Sei il numero 1!

Test direzione più preciso della bussola !!

Grazie

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #609 da tony
Roberto,

Ho aggiunto anche al driver dei Davis un alti rimbalzo software ( devo dire ancora migliorabile ). Sui sensori PCE forse ci vorrà anche una soluzione hardware con un condensatore aggiuntivo in parallelo al sensore.

Hai fatto dei test sul davis per vedere se l'anemometro soffre di questo tipo di problema ?

Grazie
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #611 da roberto2011
Sono ancora in test a casa , per colpa dei permessi comunali !
cmq se mi dici che prove devo fare eseguo con piacere!

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #612 da tony
Come prova devi semplicemente simulare un vento costante ( per esempio con un phon a diverse velocità) e verificare che la velocità misurata sia sempre abbastanza costante senza picchi strani dovuti a rimbalzi del sensore.

Puoi sia usare il comando "sudo python sensor_davis.py" che ti da delle misure istantanee ripetute. Che swpi che ti dà la media delle ultime 10 misure (spd) e valore massimo delle ultime 10 (gust)

PS.
L'ultima volta che ho fatto la prova col phon non ti dico la faccia di mia figlia :-)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #785 da roberto2011
ciao Tony
ho fatto i test per il vento, non ci sono picchi di vento , il phon sprigiona un vento di 50km/h :)

ma nel provare ho avuto una brutta sorpresa la direzione del vento è ferma a N.
ho ricontrollato i collegamenti e sembra tutto ok!
l'unica cosa che ho fatto è stata di mettere una spina sul cavo del davis per collegarla velocemente ed ho alimentato il rasberry senza collegamento all'anemometro!
qualche idea???

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #786 da tony
Se non è collegato è normale che dia N che corrisponde a 0 V .

Non mi è chiaro cosa voglia dire :

una spina sul cavo del davis per collegarla velocemente ed ho alimentato il rasberry senza collegamento all'anemometro!


Per i picchi poi abbiamo scoperto che dipendevano da un problema di collegamento dei PCE.
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #787 da roberto2011
problema risolto era un contatto !!! :))
un minuto di panico

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ultima Modifica 11 Anni 6 Mesi fa da roberto2011.

Si prega Accedi a partecipare alla conversazione.

Tempo creazione pagina: 0.963 secondi