- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- Sensori Davis 7911, 7913, 7914, 6410
×
Benvenuti sul nostro forum su Sint Wind PI!
Postate qui domande o segnalate problemi / bug che riscontrate,
Postate qui domande o segnalate problemi / bug che riscontrate,
Sensori Davis 7911, 7913, 7914, 6410
- roberto2011
- Topic Author
- Offline
- Moderatore
Less
More
11 years 8 months ago #330
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Sensori Davis 7911, 7913, 7914, 6410 was created by 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!
entro domani metto mani al saldatore !!
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!
Attachment mcp.jpg not found
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.)
Attachments:
Please Log in to join the conversation.
11 years 8 months ago - 11 years 8 months ago #332
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
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 !!!
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 !!!
Last edit: 11 years 8 months ago by tony.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 8 months ago #336
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
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 -
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.)
Please Log in to join the conversation.
11 years 8 months ago - 11 years 8 months ago #337
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
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
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
Last edit: 11 years 8 months ago by tony.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 8 months ago #339
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
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
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.)
Please Log in to join the conversation.
11 years 8 months ago #340
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
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.
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.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 8 months ago #341
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
Sei il numero 1!
Test direzione più preciso della bussola !!
Grazie
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.)
Please Log in to join the conversation.
11 years 7 months ago - 11 years 7 months ago #609
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
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
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
Last edit: 11 years 7 months ago by tony.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 7 months ago #611
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
Sono ancora in test a casa , per colpa dei permessi comunali !
cmq se mi dici che prove devo fare eseguo con piacere!
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.)
Please Log in to join the conversation.
11 years 7 months ago #612
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
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
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
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 7 months ago #785
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
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???
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.)
Please Log in to join the conversation.
11 years 7 months ago - 11 years 7 months ago #786
by tony
Replied by tony on topic Sensori Davis 7911, 7913, 7914, 6410
Se non è collegato è normale che dia N che corrisponde a 0 V .
Non mi è chiaro cosa voglia dire :
Per i picchi poi abbiamo scoperto che dipendevano da un problema di collegamento dei PCE.
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.
Last edit: 11 years 7 months ago by tony.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
11 years 7 months ago - 11 years 7 months ago #787
by roberto2011
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Replied by roberto2011 on topic Sensori Davis 7911, 7913, 7914, 6410
problema risolto era un contatto !!! )
un minuto di panico
un minuto di panico
Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Last edit: 11 years 7 months ago by roberto2011.
Please Log in to join the conversation.
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- Sensori Davis 7911, 7913, 7914, 6410
Time to create page: 1.014 seconds