× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file BME280 - Bosch Sensor in test

Di più
8 Anni 5 Mesi fa #6843 da seven
Risposta da seven al topic BME280 - Bosch Sensor in test
Buono a sapersi, Ulisse....
Il mio purtroppo NO porcaccia miseria :angry:
Si vede che il tuo è un'ulteriore variante che complica ulteriormente le cose :lol:

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #6850 da asy961
Risposta da asy961 al topic BME280 - Bosch Sensor in test
Ciao Nicola
io, come Ulisse, ho due tipi di "Cinesini" che riportano i tre valori (T,P,H) ed entrambi i tipi usano lo 0x76....inoltre devo dire che sono anche abbastanza precisi....

ecco i link

uno

due

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #6856 da seven
Risposta da seven al topic BME280 - Bosch Sensor in test
Ciao Valerio,
guarda l'output di uno dei due che ho acquistato, cinesini, schedina viola. Entrambi rispondono così:
Timestamp = 125530.000
Temp      = 24.518 deg C
Pressure  = 1006.56 hPa
Humidity  = 0.00 %

Inutile dire che le ho provate tutte, sperando si trattasse di un mio errore...
Concordo comunque sulla precisione: con il BMP085 se fai 10 letture anche se ravvicinatissime hai 10 valori di pressione diversi, con questo spesso il valore letto più volte nell'arco di pochi secondi resta il medesimo.
Ultima Modifica 8 Anni 5 Mesi fa da seven.

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #6996 da SkizZO
Risposta da SkizZO al topic BME280 - Bosch Sensor in test
..per dover di cronaca, il sensore funzionva, poi ha cominciato a dare erroe, ed infne swpi reboota sempre...

Sto reinstallando tutto ed i comandi (git clone github xxxx.....) mi danno errore.

tral'altro "sudo python BME280.py" non mi restituisce nulla, nemmeno errore.

Ho risolto così per l'installazione del BME:
git clone https://github.com/adafruit/Adafruit_Python_GPIO.git
cd Adafruit_Python_GPIO
sudo python setup.py install


saluti

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #7025 da SkizZO
Risposta da SkizZO al topic BME280 - Bosch Sensor in test
Buongiorno,
Vorrei sapere se a voi ogni tanto il sensore da valori anomali o nulli di umidità.

Sul grafico si vedono chiaramente. L'interrogazione del sensore da linea di comando a me restituisce nulla.. Noto dei riferimenti ad adafuit ed i2c nel file davis.log

www.vesuviuskitesquare.it/stabia/wxwugra...6&y=2016&w=900&h=500

Edit: vedendo il grafico orario, ci sono almeno 2 rilevazioni/ora sballate. nel grafico giornaliero se ne vedono poche perchè devono corrispondere alle rilevazioni campionate ogni 5 minuti, o multipli di essi.
Ultima Modifica 8 Anni 5 Mesi fa da SkizZO.

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7049 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Vorrei comprare questo sensore BME280. Me mi consigliate di prenderlo. Funziona bene?

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7081 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Alla fine ho comprato il sensore BME280. Ho saldato i pin e ho provato a collegarlo.
Però come al solito non funziona alla prima. Mi potete dare una dritta su come collegarlo.
Io ho eseguito questi collegamenti

BME280>Raspberry
3Vo>>>Pin 1
GND>>>Pin6
SCK>>>Pin5
SD0>>>Pin3

Poi ho attivato nella web console l'opzione "Use a BME280 Pressure-temperature-Umidity (use_bme280)"

Ora pero il programma mi da sempre "ERROR reading BMP280 sensor"

Forse ho collegato male il sensore?

Fabio

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7082 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Alla fine ho comprato il sensore BME280. Ho saldato i pin e ho provato a collegarlo.
Però come al solito non funziona alla prima. Mi potete dare una dritta su come collegarlo.
Io ho eseguito questi collegamenti

BME280>Raspberry
3Vo>>>Pin 1
GND>>>Pin6
SCK>>>Pin5
SD0>>>Pin3

Poi ho attivato nella web console l'opzione "Use a BME280 Pressure-temperature-Umidity (use_bme280)"

Ora pero il programma mi da sempre "ERROR reading BMP280 sensor"

Forse ho collegato male il sensore?

Ho un modo per controllare se ho fatto bene le saldature o se non ho bruciato qualcosa mentre saldavo?
Fabio

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7083 da SkizZO
Risposta da SkizZO al topic BME280 - Bosch Sensor in test
A) hai installato le librerie Adafruit?
B) in sensor.py in 2 righe devi cancellare qualche carattere tra parentesi.. tutto scritto in questo topic.

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7084 da roberto2011
Russo non installare le librerie Adafruit! (lo script che ha bisogno delle librerie sbaglia la pressione)

Faccio un merge con tony per risolvere definitivamente il problema del BME280.

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)
Ringraziano per il messaggio: tony, fabfly74

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7087 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
OK allora aspetto l'aggiornamento.
Intanto per controllare se il sensore funziona e ho fatto bene le saldature, modificando il file dovrebbe registrare qualcosa?

Poi semmai faccio l'aggiornamento per avere il giusto valore della pressione

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7088 da roberto2011
Aggiornamento inviato a tony.

Ti allego i file modificati cosi fai un pò di testing.

Ciao ciao

Buon Fine settimana a Tutti

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ù
8 Anni 5 Mesi fa #7089 da tony
Risposta da tony al topic BME280 - Bosch Sensor in test
Ok grazie Roberto
Sta sera aggiorno
TT

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7090 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Grazie Roberto

per installare l'aggiornamento bisogna aspettare Tony o possiamo metterlo anche da noi?

Basta sovrascrivere i file?

Grazie

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7091 da tony
Risposta da tony al topic BME280 - Bosch Sensor in test
Puoi anche sovrascrivere tutto lo zip e fare dei test.
Poi appena rientro lo includo nel main branch e basterà usare il solito "swpi-update"
TT

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7092 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Ho provato ma da sempre l'errore. Forse è meglio se aspetto te che pubblichi l'aggiornamento.

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7093 da SkizZO
Risposta da SkizZO al topic BME280 - Bosch Sensor in test
Ma quindi Adafruit non serve più?

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7094 da roberto2011
Bisogna solo controllare l'indirizzo ic2

sudo i2cdetect -y 1

Editare BME280.py e sostituire 0x77 con 0X76 a seconda della risposta.

Settimana prossima cercherò di fare in automatico questo cambio

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ù
8 Anni 5 Mesi fa #7095 da tony
Risposta da tony al topic BME280 - Bosch Sensor in test
@Roberto
In TTLib.py trovi una funzione getrevision per ottenere la versione della scheda rpi
TT

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7096 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Io ho sovrascritto il file e anche modificato il file BME280.py, ma ancora nulla.
Ho comunque provato il sensore con l'arduino e funziona.
Non vorrei averlo collegato male. Mi potete confermare il collegamento che ho fatto?

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7097 da roberto2011
Il comando
sudo i2cdetect -y 1
Come risponde??

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ù
8 Anni 5 Mesi fa #7098 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Non ho provato il comando ma ho provato sia il file con 77 che con 76

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7099 da roberto2011
Con quel comando riesci a capire se il bme viene rilevato

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ù
8 Anni 5 Mesi fa #7100 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
OK allora provo.
Devo collegare il raspberry al monitor e alla tastiera per poter eseguire questo comando. Giusto?

Ma il collegamento come è stato fatto è OK?
BME280>Raspberry
3Vo>>>Pin 1
GND>>>Pin6
SCK>>>Pin5
SD0>>>Pin3

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7101 da roberto2011
Il collegamento sembra ok!
Puoi accedere al raspberry dal tuo PC tramite collegamento ssh con putty.
pi raspberry

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ù
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #7102 da roberto2011
Hai anche un sdi?!
Puoi postare una foto
sdi pin 3

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

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7103 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Ho il mac, ma ci sono riuscito con il terminale di mac osx. Il risultato è questo
Allegati:

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #7104 da Russo
Risposta da Russo al topic BME280 - Bosch Sensor in test
Ho spostato il pin sul sensore da SD0 a SD1
Ora quando lancio il comando sudo i2cdetect -y 1 mi da il risultato 77 (allegato foto)

Ho fatto anche delle foto dei collegamenti.

Comunque guardando i log riporta sempre errore




Allegati:
Ultima Modifica 8 Anni 5 Mesi fa da Russo.

Si prega Accedi a partecipare alla conversazione.

Di più
8 Anni 5 Mesi fa #7107 da roberto2011
Aggiornamento BME280.
Cerca da solo l'indirizzo ic2, non ha bisogno di librerie aggiuntive, corregge un problema di pressione del precedente script.
Aggiunto un BMEtesp.py per controllare il funzionamento del BME.

"python /swpi/BMEtest.py"

File allegato:

Nome del file: Updatebme280.zip
Dimensione del file:5 KB

Testato su versione 2 e 3

Aggiornamento Web.
Permette la visualizzazione dei dati direttamente dal raspberry crea alcuni grafici su richiesta.(Non utilizza software aggiuntivo apache mysql, altro), logicamente non può essere un sostituto di un server web.

File allegato:

Nome del file: Updateweb.zip
Dimensione del file:908 KB

Testato su versione 2 e 3



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ù
8 Anni 5 Mesi fa - 8 Anni 5 Mesi fa #7109 da SkizZO
Risposta da SkizZO al topic BME280 - Bosch Sensor in test
Ok, Cinesino Viola, grande la metà se non di meno rispetto a quello postato su (sta nei 5 centesimi), scritta: BMC/BME280, 4 contatti; i2c_addr = 0x76

Applicata la patch, non ho modificato nulla nei files:
pi@VkS-SwPi ~/swpi $ sudo python BMEtest.py
i2c=76
247
248
249
250
251
252
253
254
temp : 26.58  ℃
pressure : 1007.95 hPa
hum :  41.08 %
pi@VkS-SwPi ~/swpi $ sudo python BMEtest.py
i2c=76
247
248
249
250
251
252
253
254
temp : 27.05  ℃
pressure : 1007.94 hPa
hum :  40.06 %
pi@VkS-SwPi ~/swpi $

Funziona a meraviglia; Noto un drastico calo di umidità, stabilizzazione della pressione; temp invariata..:

edit: errore del filtro, stamane c'è stato uno sbalzo reale di 8% hum, e me l'ha filtrato x tutto il giorno... alzo il lim. a 15 (era 6).
implementerò un contatore che non duplica più di X misure dal db ;)
************************************************************************
*                      Sint Wind PI 01.23.84                           *
*                                                                      *
*          2012-2016 by Tonino Tarsi  <tony.tarsi@gmail.com>           *
*                                                                      *
*     System will start in 10 seconds - Press Ctrl-C to cancel         *
************************************************************************
10.....9.....8.....7.....6.....5.....4.....3.....2.....1.....
[17/06/2016-19:04:16] loading plugins
[17/06/2016-19:04:16] Starting sensor reading - Sensor type is : PCE-SENSOR
[17/06/2016-19:04:16] Initializing libMCP
ls: impossibile accedere a /dev/ttyUSB0: File o directory non esistente
[17/06/2016-19:04:16] Checking internet connetion ...
[17/06/2016-19:04:16] Internet ok
[17/06/2016-19:04:16] Checking internet connetion ...
ven 17 giu 2016, 19.04.17, CEST
[17/06/2016-19:04:17] Internet ok
[17/06/2016-19:04:17] System time adjusted from NPT server : ntp.inrim.it
[17/06/2016-19:04:17] Connected with IP :80.183.89.204

[17/06/2016-19:04:17] Starting General WatchDog
ven 17 giu 2016, 19.04.18, CEST
[17/06/2016-19:04:18] System time adjusted from NPT server : ntp.inrim.it
[17/06/2016-19:04:31] DHT - Temperature: 34.0 C Humidity:    30.0
[17/06/2016-19:04:31] BME280 - Temperature: 26.5 C Pressure:    1008.0 humidity 40
[17/06/2016-19:04:31] Calculating Meteo data and statistics
wlan0 is up
[17/06/2016-19:04:32] CameraPI - Using Dayligth settings-n -w 1280 -h 772 -hf -ex auto
[17/06/2016-19:04:37] Logging data to Database
[17/06/2016-19:04:37] Dir: N - Spd: 4.07281703178 - Gst: 5.18358531318 - Tout: 26.5 - Tin: 34.0 - Hout: 40.0 - P: 1008 - Rtot: 9.0 - RDay: 0.0 - R1h: 0.0 - R24h: 0.0 - CB: 1795
[17/06/2016-19:04:38] Processing image :./img/raspi_17062016-190432.jpg
[17/06/2016-19:04:39] Processed image :./img/raspi_17062016-190432.jpg
[17/06/2016-19:04:39] Checking internet connetion ...
[17/06/2016-19:04:39] Internet ok
[17/06/2016-19:04:39] Logging data ...
[17/06/2016-19:04:39] Data sent to server : WxSwLogger Alert: Dati anomali - Hum_out (39.97)  eccede di +/- (6) da ultima misura (79.46) - Duplicato il precedente
WxSwLogger v1.1.3b: MysqlTable Aggiornata
[17/06/2016-19:04:39] Uploading data ...
[17/06/2016-19:04:40] Sending file to server : raspi.jpg OK
[17/06/2016-19:04:40] Disk space left = 517 Mb
[17/06/2016-19:04:40] Sleeping 52 seconds
ven 17 giu 2016, 19.04.40, CEST
Allegati:
Ultima Modifica 8 Anni 5 Mesi fa da SkizZO.

Si prega Accedi a partecipare alla conversazione.

Tempo creazione pagina: 0.898 secondi