BMP180 - Цифровой датчик атмосферного давления (барометр) и температуры
BMP180 - Цифровой датчик атмосферного давления ( барометр ) и температуры. Датчик совместим c Arduino и подключается к нему по I2C протоколу. Барометр отличается от предыдущей версии датчика, низким энергопотреблением, высокой точностью и наличием датчика температуры.
Характеристики GY-68:
- Напряжение питания: 1.8 В - 3.6 В
- Минимальный рабочий ток: 5 мкА
- Диапазон измерения: 300 hPa .. 1100 hPa
- Диапазон измерения температуры: 0 .. +65°C
- Интерфейс подключения: I2C
- Рабочий диапазон температур -40°C .. +85°C
Тестовый скетч датчика BMP180 с Arduino
#include <SFE_BMP180.h>
#include <Wire.h>
SFE_BMP180 pressure;
void setup()
{
Serial.begin(9600);
Serial.println("REBOOT");
if (pressure.begin())
Serial.println("BMP180 init success");
else
{
Serial.println("BMP180 init fail\n\n");
while(1); // Pause forever.
}
}
void loop()
{
char status;
double T,P,p0,a;
Serial.println();
status = pressure.startTemperature();
if (status != 0)
{
delay(status);
status = pressure.getTemperature(T);
if (status != 0)
{
Serial.print("temperature: ");
Serial.print(T,2);
Serial.print(" deg C, ");
status = pressure.startPressure(3);
if (status != 0)
{
delay(status);
status = pressure.getPressure(P,T);
if (status != 0)
{
Serial.print("absolute pressure: ");
Serial.print(P,2);
Serial.print(" mb, ");
}
else Serial.println("error retrieving pressure measurement\n");
}
else Serial.println("error starting pressure measurement\n");
}
else Serial.println("error retrieving temperature measurement\n");
}
else Serial.println("error starting temperature measurement\n");
delay(1000); // Pause for 1 seconds<sfe_bmp180.h><wire.h></wire.h></sfe_bmp180.h>| Размеры | 15 × 14 × 3 мм |
| Вес | 3 г |
| Цвет | синий |
Категории: Датчики
BMP180 - Цифровой датчик атмосферного давления (барометр) и температуры отзывы
Оставьте отзыв об этом товаре первым!