Questo forum utilizza i cookies
Questo forum fa uso di cookie per migliorare l'esperienza utente. I cookie sono piccoli file di testo memorizzati sul tuo browser. I cookie impostati dal forum possono essere utilizzati solo su questo sito e non costituiscono rischio per la sicurezza, vengono utilizzati unicamente per memorizzare le tue preferenze. Navigando sul sito accetti che RaspberryItaly installi i cookie sul tuo browser.
Per maggiori informazioni consulta l'informativa sui Cookie di RasberryItaly

Un cookie verra memorizzato nel browser indipendentemente dalla scelta per evitare che questa domanda ti venga posta di nuovo. Sarai in grado di modificare le impostazioni dei cookie in qualsiasi momento utilizzando il link nel footer.
  • Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
bme280 script umidità sensore problema e temperatura per

[problema] script per BME280 (sensore umidità e temperatura)
#1
Salve,
sto usando il seguente script per il sensore BME280
Codice:
import bme280
import smbus2
from time import sleep

port = 1
address = 0x77 # Adafruit BME280 address. Other BME280s may be different
bus = smbus2.SMBus(port)

bme280.load_calibration_params(bus,address)

while True:
    bme280_data = bme280.sample(bus,address)
    humidity  = bme280_data.humidity
    pressure  = bme280_data.pressure
    ambient_temperature = bme280_data.temperature
    print(humidity, pressure, ambient_temperature)
    sleep(1)

ma mi restituisce questo errore

Codice:
bme280.load_calibration_params(bus,address)
AttributeError: module 'bme280' has no attribute 'load_calibration_params'

SApreste come risolvere?

Grazie

LaPa
With a little/big help from my friends Rolleyes
Risposta
#2
quale libreria stai usando? Quelle di adafruit sono state tutte deprecate in favore di quelle per circuitpython
e quella la aveva, quella funzione.
Forse ne dati usando un'altra con un esempio per la libraria adafruit?
Risposta
#3
Grazie per la risposta,
Ho usato la libreria di Pimoroni, sembra funzionare.

ma qualche domanda:

Ma si possono usare gli script e le librerie circuitpython su Raspberry?

che differenza c'è tra micropython e circuitpython?

Saluti

LaPa
With a little/big help from my friends Rolleyes
Risposta
#4
La differenza c'è, e il fatto che adafruit abbia deprecato tutte le sue "vecchie" librerie, lo dimostra. Sinceramente questa cosa ha creato più confusione che vantaggi, quindi il fatto che Adafruit si siae messa in testa di spingere il proprio "dialetto" Python per i propri prodotti, non è che me lo fa stare proprio simpatico..

Inviato dal mio Redmi Note 8 utilizzando Tapatalk
Risposta
  


Vai al forum:


Navigazione: 1 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect