Modul Senzor de Presiune Barometric BMP280 Mărește

Imaginile sunt utilizate exclusiv cu titlu de prezentare. Fotografiile nu creează obligații contractuale.

Modul Senzor de Presiune Barometric BMP280 CJMCU

0104110000016546

Produs nou

Modul Senzor de Presiune Barometric BMP280 CJMCU este ușor de folosit cu proiectele arduino unde este nevoie de o citire de precizie a temperaturii sau presiunii barometrice.

More details

Acest produs nu mai este in stoc

$2.04
cu toate taxele incluse

Valabil în limita stocului disponibil

Prețul include costurile colectării, tratării și eliminării DEEE și DBAT

Informații

Cei de la Bosch au ajuns la un alt nivel cu noul senzor BMP280, un senzor de mediu cu posibilitatea de a citi temperatura sau presiunea barometrică. Senzorul este ideal pentru diverse proiecte ce necesită informații și date legate de vreme și este foare ușor de folosit, atât prin I2C, cât și prin SPI.

Senzorul de precizie este unul dintre cei mai buni senzori accesibili tuturor, care poate măsura presiunea cu o acuratețe de ±1hPa și temperatura cu o acuratețe de ±1.0°C. Deoarece presiunea se schimbă cu altitudinea, acesta poate fi folosit ca senzor pentru altitudine cu acuratețe de ±1 metru.

Noul senzor BMP280 este un upgrade a senzorilor BMP085/BMP180/BMP183, cu zgomot de altitudine redus la 0.25m și același timp rapid de conversie. Are aceleași specificații, dar poate fi folosit atât prin I2C, cât și prin SPI.

Este ușor de folosit, senzorul SMD (surface-mount sensor) este lipit pe placa PCB care are un regulator de tensiune de 3.3V și un level shifting pentru a putea fi folosit cu orice microprocesor logic de 3V sau 5V.

Caracteristici tehnice:

  • Tensiune de alimentare: 3 - 5V
  • Comunicare: I2C sau SPI
  • Acuratețe presiune: ±1 hPa
  • Acuratețe temperatură: ±1.0°C
  • Dimensiuni: 19.2mm x 17.9mm x 2.9mm / 0.8" x 0.7" x 0.1"
  • Greutate: 1.3g.

Pinii:

  • Vin - acesta este pinul pentru alimentare. Din moment ce chip-ul folosește 3V DC, placa are un regulator de tensiune încorporat, astfel se poate alimenta de la 3-5V și va fi redus la 3V. 
  • 3Vo - Aceasta este ieșirea de la regulator de 3.3V și poate oferi până la 100mA 
  • GND - masa 

Pentru a începe utilizarea plăcuței trebuiesc downloadate câteva fișiere și librării ce pot fi găsite pe aceasta pagină. Redenumiți fișierul în Adafruit_BMP280 și verificați să existe  Adafruit_BMP280.cpp și Adafruit_BMP280.h. Puneți fișierul în folderul cu librarii arduino arduinosketchfolder/libraries/, apoi restardați IDE-ul.

Acum puteți selecta libraria și folosi exemplul următor:

#include <SPI.h>


#include <Wire.h> 

#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
#define BMP_SCK 13
#define BMP_MISO 12
#define BMP_MOSI 11
#define BMP_CS 10
Adafruit_BMP280 bme; // I2C
//Adafruit_BMP280 bme(BMP_CS); // hardware SPI
//Adafruit_BMP280 bme(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK);
void setup() {
Serial.begin(9600);
Serial.println(F("BMP280 test"));
if (!bme.begin()) {
Serial.println(F("Could not find a valid BMP280 sensor, check wiring!"));
while (1);
}
}
void loop() {
Serial.print(F("Temperature = "));
Serial.print(bme.readTemperature());
Serial.println(" *C");
Serial.print(F("Pressure = "));
Serial.print(bme.readPressure());
Serial.println(" Pa");
Serial.print(F("Approx altitude = "));
Serial.print(bme.readAltitude(1013.25)); // this should be adjusted to your local forcase
Serial.println(" m");
Serial.println();
delay(2000);
}

Pentru mai multe detalii verificați datasheet-ul atașat.

Recenzii

Nota 
03.10.2017

Adresa I2c

Ultimul bit din adresa este in functie de pinul SDO. 0x77 SDO=1,0x76 SDO=0;

  • 6 din 6 persoane au considerat aceasta recenzie utila.
Nota 
27.09.2017

Cosmin V.

ATENȚIE! Placa nu are nici un regulator de tensiune incorporat și nu poate fi alimentată mai mult de 3.6 V. De asemenea nu poate fi utilizată comunicarea I2C fără un convertor de semnal (ptr. 5V).

  • 4 din 6 persoane au considerat aceasta recenzie utila.
Nota 
03.07.2017

Modificare

Pentru a functiona exemplul dumneavoastra, in fisierul "Adafruit_BMP280.h" la linia 37, in loc de #define BMP280_ADDRESS (0x77)
se va pune
#define BMP280_ADDRESS (0x76).

Informatia este luata de pe internet dar nu retin site-ul. Multumesc aceluia.

  • 5 din 6 persoane au considerat aceasta recenzie utila.

Scrie-ti parerea!

Scrie o recenzie

Modul Senzor de Presiune Barometric BMP280 CJMCU

Modul Senzor de Presiune Barometric BMP280 CJMCU

Modul Senzor de Presiune Barometric BMP280 CJMCU este ușor de folosit cu proiectele arduino unde este nevoie de o citire de precizie a temperaturii sau presiunii barometrice.

Clienții care au cumpărat acest produs au mai cumpărat:

Descărcări