- Posts: 286
- Karma: 3
- Thank you received: 63
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- BME280 - Bosch Sensor in test
Postate qui domande o segnalate problemi / bug che riscontrate,
BME280 - Bosch Sensor in test
Il mio purtroppo NO porcaccia miseria
Si vede che il tuo è un'ulteriore variante che complica ulteriormente le cose
Please Log in to join the conversation.
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
Please Log in to join the conversation.
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.
Please Log in to join the conversation.
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
Please Log in to join the conversation.
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.
Please Log in to join the conversation.
Please Log in to join the conversation.
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
Please Log in to join the conversation.
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
Please Log in to join the conversation.
in sensor.py in 2 righe devi cancellare qualche carattere tra parentesi.. tutto scritto in questo topic.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
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
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
Sta sera aggiorno
TT
Please Log in to join the conversation.
per installare l'aggiornamento bisogna aspettare Tony o possiamo metterlo anche da noi?
Basta sovrascrivere i file?
Grazie
Please Log in to join the conversation.
Poi appena rientro lo includo nel main branch e basterà usare il solito "swpi-update"
TT
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
In TTLib.py trovi una funzione getrevision per ottenere la versione della scheda rpi
TT
Please Log in to join the conversation.
Ho comunque provato il sensore con l'arduino e funziona.
Non vorrei averlo collegato male. Mi potete confermare il collegamento che ho fatto?
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.
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
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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.)
Please Log in to join the conversation.
Please Log in to join the conversation.
- roberto2011
- Topic Author
- Offline
- Moderatore
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"
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.
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.)
Please Log in to join the conversation.
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
Please Log in to join the conversation.
- Sint Wind PI - Documentation
- Forum
- Volo Libero Monte Cucco
- Sint Wind PI
- BME280 - Bosch Sensor in test