Sunteți pe pagina 1din 25

Facultatea de Automatică și Calculatoare

Programul de Master:
Sisteme Informatice Aplicate în Producție și Servicii 

BME280
S ENZORDIGITAL DE UMIDITATE ,
PRESIUNE ȘI TEMPERATURĂ

REFERAT
Sisteme Distribuite și Senzori Inteligenți

Studentă:
Delia MOGA

Anul I, Master SIAPS

Timișoara,
2019
Contents
CAP. 1 INTRODUCERE..............................................................................................................................................3
1.1. Generalități.............................................................................................................................................3
1.1.1. Caracteristicile generale ale senzorului.............................................................................................3
1.1.2. Parametri pentru senzorul de umiditate...........................................................................................4
1.1.3. Parametri pentru senzorul de presiune.............................................................................................4
1.2. Aplicabilitate...........................................................................................................................................4
1.3. Dispozitive țintă......................................................................................................................................5
CAP. 2 SPECIFICAȚII..................................................................................................................................................6
2.1. Specificații electrice generale.................................................................................................................6
2.2. Specificații pentru senzorul de umiditate..............................................................................................6
2.3. Specificații pentru senzorul de presiune................................................................................................7
2.4. Specificații pentru senzorul de temperatură..........................................................................................8
CAP. 3 DESCRIERE FUNCȚIONALĂ...........................................................................................................................9
3.1. Diagramă bloc.........................................................................................................................................9
3.2. Managementul energiei.........................................................................................................................9
3.3. Stări ale senzorului...............................................................................................................................10
3.4. Etapele de măsurare.............................................................................................................................11
3.4.1. Măsurarea umidității........................................................................................................................12
3.4.2. Măsurarea presiunii.........................................................................................................................12
3.4.3. Măsurarea temperaturii...................................................................................................................12
3.4.4. Filtrul IIR...........................................................................................................................................12
CAP. 4 INTERPRETAREA/CITIREA DATELOR..........................................................................................................14
4.1. Shadowingul registrelor de date..........................................................................................................14
4.2. Compensarea la ieșire..........................................................................................................................14
4.2.1. Cerințe de calcul...............................................................................................................................15
CAP. 5 HARTA GLOBALĂ A MEMORIEI ȘI DESCRIEREA REGIȘTRILOR..................................................................16
CAP. 6 INTERFEȚE DIGITALE..................................................................................................................................17
6.1. Interfața I²C...........................................................................................................................................17
6.2. Interfața SPI..........................................................................................................................................18
CAP. 7 ARANJAREA PINILOR ȘI DIAGRAMA DE CONECTARE...............................................................................20
7.1. Recomandări de montare și asamblare.....................................................................................................23
CAP. 8 BIBLIOGRAFIE.............................................................................................................................................24
CAP. 1 INTRODUCERE

1.1. Generalități

BME280 este o combinatie de senzori digitali de umiditate, de presiune și de


temperatură, bazată pe principii de percepție a mediului. Modulul senzorului este protejat într-
o carcasă LGA extrem de compactă, cu dimensiunea de 2,5 × 2,5 mm² și o înălțime de 0,93
mm. Dimensiunile sale mici și consumul său redus de energie permite integrarea în
dispozitive cu baterie, cum ar fi telefoanele mobile, modulele GPS sau ceasurile. BME280
este compatibil cu senzorul digital de presiune Bosch Sensortec BMP280.
BME280 atinge performanțe ridicate în toate aplicațiile care necesită măsurarea
umidității și presiunii. Aceste aplicații conexe cu aplicațiile de automatizare a locuinței,
navigație interioară, serviciile de îngrijire a sănătății precum și rafinamentul GPS necesită o
precizie ridicată și un TCO(Total Cost of Ownership) scăzut în același timp.
Senzorul de umiditate asigură un timp de răspuns extrem de rapid pentru aplicațiile
de înregistrare rapidă a contextului curent din punct de vedere al parametrilor din mediu și o
precizie generală ridicată pe o gamă largă de temperaturi.
Senzorul de presiune este un senzor de presiune barometric absolut cu precizie și
rezoluție extrem de mare și zgomot semnificativ mai mic față de senzorul Bosch Sensortec
BMP180.
Senzorul de temperatură integrat a fost optimizat pentru detectarea celui mai mic
zgomot la cea mai mare rezoluție. Ieșirea este utilizată pentru compensarea temperaturii
senzorilor de presiune și umiditate și de asemenea, poate fi folosită pentru estimarea
temperaturii ambientale.
Senzorul pune la dispoziție atât interfața SPI, cât și I²C și poate fi alimentat de la
1,71 la 3,6 V la VDD și de la 1,2 la 3,6 V pentru interfața de alimentare V DDIO. Măsurătorile pot
fi declanșate de gazdă sau efectuate la intervale stabilite. Când senzorul este dezactivat,
consumul de curent scade la 0,1 μA.
BME280 poate fi folosit în trei moduri:
 modul repaus;
 modul normal;
 modul forțat;
Pentru a adapta rata de date, zgomotul, timpul de reacție și consumul curent la
nevoile utilizatorului, pot fi selectate o varietate de moduri de eșantionare, moduri de filtrare
și rate de date.

1.1.1. Caracteristicile generale ale senzorului

 Dimensiuni: 2,5 mm x 2,5 mm x 0,93 mm, capac metalic LGA


 Interfață digitală: I²C (până la 3,4 MHz) și SPI (3 și 4 fire, până la 10 MHz)
 Tensiunea de alimentare:
o Tensiunea de alimentare principală VDD: 1.71 V până la 3.6 V
o Intervalul de tensiune de alimentare al interfeței VDDIO: 1,2 V până la 3,6 V
 Consumul de curent:
o 1,8 μA @ 1 Hz umiditate și temperatură
o 2,8 uA @ 1 Hz presiune și temperatură
o 3.6 μA @ 1 Hz umiditate, presiune și temperatură
o 0,1 μA în modul de repaus
 Domeniu de funcționare: -40 ... + 85 °C, 0 ... 100% umiditate relativă, 300 ... 1100
hPa
 Senzorul de umiditate și senzorul de presiune pot fi independent activați sau
dezactivați.
 Regiștrii și performanță compatibile cu senzorul de presiune digitală Bosch Sensortec
BMP280
 RoHS, fără halogeni, MSL1
1.1.2. Parametri pentru senzorul de umiditate

 Timp de răspuns 1 s
 Toleranța ± 3% umiditate relativă
 Histerezis ± 1% umiditate relativă

1.1.3. Parametri pentru senzorul de presiune

 Zgomot RMS 0,2 Pa, echiv. la 1,7 cm


 Coeficient de temperatură de offset ± 1,5 Pa / K, echiv. la ± 12,6 cm la o schimbare de
temperatură de 1 ° C

1.2. Aplicabilitate

 conștientizarea contextelor, de ex. detectarea pielii, detectarea schimbării parametrilor


unei încăperi
 Monitorizarea sănătății:
o Avertizare privind deshidratarea sau un accident vascular cerebral
o Spirometria (măsurarea volumului pulmonar și debitul de aer)
 Aplicații de automatizare la domiciliu
o Controlul încălzirii, ventilației, aerului condiționat (HVAC)
 Internet Of Things (IoT)
 Îmbunătățirea GPS (de exemplu, îmbunătățirea de la o dată la alta, detectarea pantei)
 Navigație interioară (schimbarea detectării podelei, detectarea ascensorului)
 Aplicații de navigație în aer liber, de agrement și de sport
 Prognoză meteo
 Indicație de viteză verticală
1.3. Dispozitive țintă

 Telefoane mobile, tablet PC-uri, dispozitive GPS


 Sisteme de navigație
 Camera(DSC, video)
 Dispozitive de îngrijire medicală portabile
 Stații meteorologice
 Jucarii cu posibilitatea de a zbura
 Ceasuri
CAP. 2 SPECIFICAȚII

2.1. Specificații electrice generale

Parametru Simbol Condiție Min Tip Max Unit


Tensiunea de alimentare VDD 1.71 1.8 3.6 V
Domenii interne
Tensiunea de alimentare VDDIO 1.2 1.8 3.6 V
Domeniul I / O
Curent de repaus IDDSL 0.1 0.3 µA
Standby current IDDSB 0.2 0.5 µA
(perioada inactivă a
modului normal)
Curent în timpul IDDH Valoarea maxima la 85°C 340 µA
măsurării umidității
Curent în timpul IDDP Valoarea maxima la -40°C 714 µA
măsurării presiunii
Curent în timpul IDDT Valoarea maxima la 85°C 350 µA
măsurării temperaturii
Timpul de pornire tstartup Timpul pana la prima 2 ms
transmisi dupa ce VDD >
1.58V si VDDIO > 0.65 V
Alimentare electrică PSRR Toata gama VDD ±0.01 %RH/V Pa/V
rata de respingere (DC) ±5
Timp de asteptare Δtstandby ±5 ±25 %
Tabel 1. Specificații electrice

2.2. Specificații pentru senzorul de umiditate

Parametru Simbol Condiție Min Tip Max Unit


Arie de operare RH Pentru temperaturi < 0°C si > -40 25 85 °C
60°C(figura 1) 0 100 %RH
Curent de alimentare IDD,H 1 Hz mod forțat, 1.8 2.8 µA
umiditate și
temperatura
Precizie absolută AH 20 ... 80% RH, ±3 %RH
toleranță 25 °C, inclusiv
histereză
Histerezis HH 10 -> 90 -> 10 %RH, ±1 %RH
25 ° C
Nonlinearitate NLH 10 -> 90 %RH, 1 %RH
25 ° C
Timp de răspuns τ 63% 90 -> 0 sau 0-> 90 %RH, 1 s
25 ° C
Rezoluția RH 0.008 %RH
Zgomot în umiditate NH Cea mai mare supraestimare 0.02 %RH
(RMS)
Stabilitate pe termen lung Hstab 10...90 % RH, 25 ° C 0.5 %RH/an
Tabel 2. Specificații pentru senzorul de umiditate

Figura 1. Aria de operare a senzorului de umiditate

2.3. Specificații pentru senzorul de presiune

Parametru Simbol Condiție Min Tip Max Unit


Temperatura de operare RH Operational -40 25 +85 °C
Acuratețe maximă 0 +65
Temperatura de operare P Acuratețe maximă 300 1100 hPa
Curent de alimentare IDD,LP 1 Hz mod forțat, 2.8 4.2 µA
presiune și
temperatura, putere scazută
Offset al coeficientului de TCOP 25...65 ° C , 900 hPa ±1.5 Pa/K
temperatură ±12.65 cm/K
Acuratețe absolută a AP, full 300 . . . 1100 hPa ±1.0 hPa
presiunii 0 . . . 65 °C
Acuratețe relativă a Arel 700 … 900hPa ±0.12 hPa
presiunii 25 . . . 40 °C
VDD = 3.3V
Rezolutia RP Cea mai mare supraestimare 0.18 Pa
Zgomot la presiune NP,fullBW Lățime de bandă maximă, 1.3 Pa
supraestimare maximă 11 cm
NP,filtered Reducerea lățimii de bandă, 0.2 Pa
supraestimare maximă 1.7 cm
Pstab Pe an ±1.0 hPa
Stabilitate pe termen
lung
Rata posibila de fsample_P 157 182 Hz
esantionare
Tabel 3. Specificații pentru senzorul de presiune
2.4. Specificații pentru senzorul de temperatură

Parametru Simbol Condiție Min Tip Max Unit


Arie de operare T Operational -40 25 85 °C
Acuratețe maximă 0 65 °C
Curent de alimentare IDD,T 1 Hz mod forțat, doar la 1.0 µA
măsurarea temperaturii
Acuratețea absolută AT, 25 25 °C ±0.5 °C
temperatura
AT, full 0...60 ° C ±1.0 °C
Rezoluția RT Rezolutie API de ieșire 0.01 °C
Zgomot în umiditate NT 0.005 °C
(RMS)
Tabel 4. Specificații pentru senzorul de temperatură
CAP. 3 DESCRIERE FUNCȚIONALĂ

3.1. Diagramă bloc

Figura 2. Diagrama bloc a senzorului BME280

3.2. Managementul energiei

BME280 are doi pini distincți de alimentare:


 VDD este sursa principală de alimentare pentru toate blocurile funcționale
interne analogice și digitale
 VDDIO este un pin de alimentare separat folosit pentru alimentarea interfeței
digitale
Un generator de resetare la pornire (POR) este integrat; el resetează partea logică și
valorile registrului după ce atât VDD cât și VDDIO ajung la nivelele lor minime. Nu există nicio
limitare a pantei și a secvenței de creștere a nivelelor V DD și VDDIO. După pornire, senzorul
intră în modul de repaus.
Este interzisă păstrarea oricărui pin de interfață (SDI, SDO, SCK sau CSB) la un
nivel logic ridicat când VDDIO este oprit. O astfel de configurație poate deteriora permanent
dispozitivul datorită unui curent excesiv prin diodele de protecție ESD.
Dacă VDDIO este furnizat, dar VDD nu este, pinii de interfață sunt păstrați la un nivel
ridicat de impedanță.
Resetarea senzorului este posibilă prin ciclarea nivelului V DD sau prin scrierea unei
comenzi de resetare soft. Ciclând nivelul VDDIO nu va determina o resetare.
3.3. Stări ale senzorului

BME280 oferă trei modalități de funcționare: modul sleep, modul forțat și modul
normal. Acestea pot fi selectate folosind setarea modului [1: 0]. Modurile disponibile sunt:
 Mod de repaus: nicio operație, toate registrele accesibile, putere mică, mod
selectat după pornire
 Mod forțat: efectuați o măsurătoare, stocați rezultatele și reveniți la modul de
repaus
 Modul normal: ciclare a măsurătorilor și perioade inactive.

Figura 3. Diagrama de tranziție a stărilor senzorului BME280

Figura 4. Diagrama de timp în modul forțat


Figura 5. Diagrama de timp în modul normal

3.4. Etapele de măsurare

Perioada de măsurare BME280 constă măsurarea temperaturii, presiunii și umidității


cu supra-eșantionare reglabilă. După perioada de măsurare, datele de presiune și de
temperatură pot fi trecute printr-un filtru opțional IIR, care elimină pe termen scurt
fluctuațiile presiunii (de exemplu cauzate de închiderea unei uși). Pentru umiditate, un astfel
de filtru nu este necesar și nu a fost implementat. Etapele sunt prezentate în diagrama de mai
jos:
Figura 6. Ciclul de măsurare BME280

3.4.1. Măsurarea umidității

Măsurarea umidității poate fi activată sau poate fi omisă. Când este activată, există
mai multe opțiuni de oversampling. Măsurarea umidității este controlată de setarea osrs_h
[2: 0]. Pentru măsurarea umidității, este posibil oversampling-ul pentru a reduce valoarea
zgomotului. Rezoluția măsurării umidității este fixată la ieșirea ADC de 16 biți.

3.4.2. Măsurarea presiunii

Măsurarea presiunii poate fi activată sau poate fi omisă. Când este activată, există
mai multe opțiuni de oversampling. Măsurarea presiunii este controlată de setarea osrs_p [2:
0]. Pentru măsurarea presiunii, este posibil oversampling-ul pentru a reduce valoarea
zgomotului. Rezoluția datelor de presiune depinde de filtrul IIR și de setarea de
oversampling.
 Când filtrul IIR este activat, rezoluția de presiune este de 20 de biți.
 Când filtrul IIR este dezactivat, rezoluția de presiune este de 16 + (osrs_p - 1) bit, de
ex. 18 biți când osrs_p este setat la '3'.

3.4.3. Măsurarea temperaturii

Măsurarea temperaturii poate fi activată sau omisă. Omiterea măsurării ar putea fi


util pentru măsurarea extrem de rapidă a presiunii. Când este activată, exista mai multe
opțiuni de eșantionare. Măsurarea temperaturii este controlată de setarea osrs_t [2: 0]. Pentru
măsurarea temperaturii este posibilă oversampling-ul pentru a reduce zgomotul.
Rezoluția datelor de temperatură depinde de filtrul IIR și de setarea de
oversampling:
 Când filtrul IIR este activat, rezoluția temperaturii este de 20 de biți.
 Când filtrul IIR este dezactivat, rezoluția temperaturii este de 16 + (osrs_t - 1) bit, de
ex. 18 bit atunci când osrs_t este setat la '3'.

3.4.4. Filtrul IIR

Valoarea umidității din interiorul senzorului nu fluctuează rapid și nu necesită


filtrare trece jos. Cu toate acestea, presiunea mediului este condiționată de numeroase
schimbări pe termen scurt de exemplu. prin închiderea unei uși sau a unei ferestre sau prin
suflarea vântului în senzor. Pentru a suprima perturbările datelor de ieșire fără a genera trafic
suplimentar de interfață și procesare, BME280 dispune de un filtru intern IIR. El reduce în
mod eficient lățimea de bandă a semnalelor de ieșire de temperatură și presiune și crește
rezoluția presiunii și datele de ieșire a temperaturii la 20 de biți. Ieșirea următoarei etape de
măsurare este filtrată utilizând următoarea formulă:
Data_filtered_old reprezintă datele care provin din memoria curentă a filtrului, iar
data_ADC sunt datele provenind din achiziția actuală a ADC. Data_filtered este noua
valoare a memoriei de filtrare și o valoarea care va fi trimisă la registrele de ieșire.
Filtrul IIR poate fi configurat cu diferiti coeficienți de filtrare, ceea ce încetinește
răspunsul datelor de intrare ale senzorilor. Timpul de răspuns cu filtrul activat IIR depinde de
numărul de eșantioane generate, ceea ce înseamnă că trebuie cunoscută rata de ieșire a datelor
pentru a calcula timpul de răspuns real.

Tabel 5. Setările filtrului

Figura 7. Răspunsul treaptă la diferite setări ale filtrului IIR


CAP. 4 INTERPRETAREA/CITIREA DATELOR

Pentru a citi datele după o conversie, se recomandă cu insistență să nu adresați


fiecare registru individual. Acest lucru va împiedica o posibilă amestecare a octeților care
aparțin diferitelor măsurători și reducerea traficului de interfață. În modul I²C, chiar și atunci
când presiunea nu a fost măsurată, citirea registrelor neutilizate este mai rapidă decât citirea
temperaturii și umidității separat.
Citirea datelor se face pornind citirea de la 0xF7 la 0xFC (temperatură și presiune)
sau de la 0xF7 la 0xFE (temperatură, presiune și umiditate). Datele sunt citite într-un format
fără semn pe 20 de biți atât pentru presiune, cât și pentru temperatură și într-un format de 16
biți fără semn pentru umiditate. Este recomandat să folosiți API-ul BME280, disponibil de la
Bosch Sensortec, pentru citire și compensare.
După ce valorile necompensate(uncompensated values) pentru presiune, temperatură
și umiditate 'ut', 'sus' și 'uh' au fost citite, umiditatea, presiunea și temperatura reală trebuie să
fie calculate folosind parametrii de compensare stocați în dispozitiv.

4.1. Shadowingul registrelor de date

În modul normal, timpul de măsurare nu este neapărat sincronizat cu citirea de către


utilizatorul. Aceasta înseamnă că pot apărea noi rezultate de măsurare în timp ce utilizatorul
citește rezultatele măsurătorii anterioare. În acest caz, se efectuează „shadowingul”pentru a
garanta coerența datelor. Shadowingul va funcționa numai dacă toate registrele de date sunt
citite într-o singura citire. Prin urmare, utilizatorul trebuie să utilizeze citirile de tip „burst”
dacă nu sincronizează datele citite cu ciclul de măsurare. Utilizarea mai multor comenzi de
citire independente poate avea ca rezultat date incoerente.
Dacă o nouă măsurare este terminată și registrele de date sunt încă citite, noul
rezultat al măsurătorilor este transferat în registrele de date „shadowed”. Conținutul lor este
transferat în registrele de date de îndată ce utilizatorul termină citirea, chiar dacă nu toate au
fost citite registrele de date.
Sfârșitul citirii „burst” este marcat de frontul crescator al pin-ului CSB în cazul SPI
sau de către recunoașterea unei condiții de oprire în cazul I2C. După citirea, toate registrele
de date sunt actualizate imediat.

4.2. Compensarea la ieșire


Ieșirea BME280 constă din valorile de ieșire ADC. Cu toate acestea, fiecare element
de detectare se comporta diferit. Prin urmare, presiunea și temperatura efectivă trebuie
calculate folosind un set de parametri de calibrare.
4.2.1. Cerințe de calcul

În tabelul de mai jos este prezentată o descriere generală a numărului de cicluri de


ceas necesare pentru compensare pe un microcontroller Cortex-M3 de 32 biți cu nivel de
optimizare GCC -O2. Acest controler nu prezintă o unitate cu virgulă mobilă, astfel încât
toate calculele cu floating points sunt emulate. Punctul mobil este recomandat doar pentru
aplicația PC, unde este prezent un FPU și aceste calcule sunt efectuate mult mai repede.

Tabel 6. Cerințele computaționale pentru formulele de compensare


CAP. 5 HARTA GLOBALĂ A MEMORIEI ȘI DESCRIEREA
REGIȘTRILOR

În continuare este prezentată harta de memorie a senzorului:

Figura 8. Harta memoriei

Întreaga comunicare cu dispozitivul se face prin citirea și scrierea în regiștrii.


Regiștrii au o lățime de 8 biți. Există mai mulți regiștrii rezervați care nu ar trebui
să fie scriși.

Figura 9. Regiștrii de bază


CAP. 6 INTERFEȚE DIGITALE
Selectarea interfeței se face automat în funcție de starea pinului CSB (selectare
chip). Dacă CSB este conectat la VDDIO, interfața I²C este activă. Dacă CSB este pe 0,
interfața SPI este activată. După CSB a fost pus pe 0 (indiferent dacă a apărut orice ciclu de
ceas), I²C interfața este dezactivată până la următoarea pornire prin reset. Acest lucru se face
pentru a se evita din greșeală decodificarea traficului SPI la un alt dispozitiv slave ca date
I²C.
Întrucât pornirea dispozitivului este amânată până la ambele VDD și VDDIO sunt
stabilite, nu există niciun risc de detectare incorectă a protocolului din cauza secvenței de
pornire utilizate. Cu toate acestea, dacă I²C urmează să fie utilizat și CSB nu este conectat
direct la VDDIO, dar în schimb este conectat la un pin programabil, trebuie să se asigure că
acest pin este deja la ieșirea nivelului V DDIO în timpul reinițializării la pornire a dispozitivului.
Dacă nu este cazul, dispozitivul va să fie blocat în modul SPI și să nu va răspunde la
comenzile I²C.

6.1. Interfața I²C

Figura 10. I2C scriere

Figura 11. I2C citire


Figura 12 Diagrama de timp I2C

6.2. Interfața SPI

Interfața SPI este compatibilă cu modul SPI '00' (CPOL = CPHA = '0') și modul '11'
(CPOL= CPHA = '1'). Selecția automată dintre modurile "00" și "11" este determinată de
valoarea din SCK după ce CSB este pe front descrescator.
Interfața SPI are două moduri: 4 fire și 3 fire. Protocolul este același pentru ambele.
Modul 3-fire este selectat prin setarea "1" în registrul spi3w_en.

Figura 13. SPI scriere

Figura 14. SPO citire


Figura 15. Diagrama de timp SPI
CAP. 7 ARANJAREA PINILOR ȘI DIAGRAMA DE
CONECTARE

Figura 16 Arajarea pinlor

Tabel 7. Descrierea pinilor


Figura 17. Diagrama de conectare I2C

Notă:
 Valoarea recomandată pentru C1, C2 este de 100 nF
 Valoarea pentru rezistențele pull-up R1, R2 ar trebui să se bazeze pe încărcătura bus-
ului; o valoare normală este de 4,7 kΩ
 Este necesară o conexiune directă între CSB și VDDIO

Figura 18. Diagrama de conectare SPI cu 4 fire

Notă:
 Valoarea recomandată pentru C1, C2 este de 100 nF
Figura 19. Diagrama de conectare SPI cu 3 fire

Notă:
 Valoarea recomandată pentru C1, C2 este de 100 nF
Figura 20. Dimensiuni senzor și carcasă

7.1. Recomandări de montare și asamblare

Pentru a atinge performanța maximă, există următoarele recomandări care trebuie


luate în considerare la montarea unui senzor de presiune pe o placă PCB:
 Distanța deasupra de capacul metalic trebuie să fie de minimum 0,1 mm.
 Lichidele nu trebuie să intre în contact direct cu dispozitivul.
 În timpul funcționării, cipul senzorului este sensibil la lumină, ceea ce poate influența
acuratețea lui de măsurare. Poziția orificiului de aerisire minimizează expunerea la
lumină a cipului senzorului. Cu toate acestea, Bosch Sensortec recomandă evitarea
expunerea BME280 la surse puternice de lumină.
 Sudarea nu trebuie să se facă cu ajutorul vaporilor, deoarece senzorul va fi deteriorat
de lichidele utilizate în aceste procese.
CAP. 8 BIBLIOGRAFIE

[www1] https://www.bosch-sensortec.com/bst/products/all_products/bmp280
[www2] https://www.adafruit.com/product/265
[www3]https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-
breakout/downloads
[www4] https://cdn.sparkfun.com/assets/learn_tutorials/4/1/9/BST-BME280_DS001-10.pdf
[www5]https://learn.sparkfun.com/tutorials/sparkfun-bme280-breakout-hookup-guide#installing-the-
arduino-library

S-ar putea să vă placă și