Ви дивилися
Каталог товарів
Клієнту
Тема сайту:
+38 (066) 305-77-25
Наша адреса
Україна, тимчасово - доставка тільки Новою Поштою, УкрПоштою, МістПошта, ROZETKA Delivery
Телефони
Графік роботи
  • Пн-Пт: з 9 до 18
  • Сб: з 10 до 17
  • Нд: з 11 до 16
E-mail
Ми в соцмережах
Перейти до контактів
0 0
Каталог
Головна
Дивилися
6
Закладки
0
Порівняти
0
Контакти

GY-68 BMP180 датчик температури та атмосферного тиску

Країна-виробник: Китай Код товару: 1130
0
Все про товар
Опис
Характеристики
Відгуки 0
Питання0
FAQ
Інструкція
GY-68 BMP180 датчик температури та атмосферного тиску
GY-68 BMP180 датчик температури та атмосферного тиску
GY-68 BMP180 датчик температури та атмосферного тиску
GY-68 BMP180 датчик температури та атмосферного тиску
GY-68 BMP180 датчик температури та атмосферного тиску
В наявності
Код товару: 1130
38.00 грн
Знайшли дешевше?
🚚 Відправка в день замовлення при оформленні до 15:00
-Вхідна напруга-:1.8 - 3.6 В
-Інтерфейс-:I2C
-Час відгуку-:7.5 мс
-Точність по тиску-:0.03 гПа
-Розміри-:13 х 11 мм
-Діапазон робочої температури-:- 40 °C ... + 85 °C (точність 0.5 - 1°C)
Доставка
Новою Поштою у відділення та поштомати
Новою Поштою у відділення та поштомати
від 80 ₴
ROZETKA Delivery
ROZETKA Delivery
Фіксована 49грн
Укрпоштою у відділення по Україні
Укрпоштою у відділення по Україні
від 45 ₴
Meest Пошта
Meest Пошта
від 49 ₴
Оплата
Оплата карткою Оплата карткою
Переказ на картку Переказ на картку
Оплата на IBAN Оплата на IBAN
Безготівковий розрахунок Безготівковий розрахунок
Післяплата Післяплата
Гарантійні положення
Гарантійні зобов'язання на товари, які були паяні, не поширюються
GY-68 BMP180 датчик температури та атмосферного тиску
Код товару: 1130
38.00 грн
Опис

🏷️ GY-68 BMP180 датчик температури та атмосферного тиску

Барометричний модуль з інтерфейсом I2C для точного вимірювання тиску та температури у широкому діапазоні з високою точністю.

⚡ Швидкий огляд

  • Тип товару: цифровий барометричний датчик тиску та температури (модуль GY-68 з інтерфейсом I2C).
  • Інтерфейс: I2C.
  • Вхідна напруга: 1.8 - 3.6 В.
  • Точність по тиску: 0.03 гПа.
  • Діапазон робочої температури: - 40 °C ... + 85 °C (точність 0.5 - 1°C).
  • Час відгуку: 7.5 мс.
  • Розміри: 13 х 11 мм.

📖 Загальний опис

Барометричний датчик BMP180 (модуль GY-68) — цифровий датчик атмосферного тиску з вбудованим температурним сенсором для температурної компенсації вимірювань. Датчик вимірює абсолютний тиск у діапазоні 300–1100 гПа та забезпечує високу точність до 0.03 гПа, що робить його придатним для метеостанцій, барометрів і альтиметрів. Модуль підключається через I2C та використовує лише чотири виводи для живлення і обміну даними, тому легко інтегрується з різними мікроконтролерами.

✅ Технічні переваги

  • Висока точність тиску — точність вимірювання до 0.03 гПа для надійних метеоспостережень і розрахунків висоти.
  • Температурна компенсація — вбудований температурний датчик підвищує стабільність вимірювань тиску за різних умов.
  • Просте підключення по I2C — шина SDA/SCL спрощує інтеграцію та економить виводи мікроконтролера.
  • Широкий діапазон вимірювання — 300–1100 гПа для умов від рівня моря до високогір’я.
  • Підходить для висотомірних задач — можливість розрахунку висоти на основі атмосферного тиску з калібруванням під місцеві умови.
  • Низьке споживання — 12 мкА в активному режимі та 0.1 мкА в режимі очікування для автономних пристроїв.

🔧 Де застосовується?

Метеостанції- моніторинг атмосферного тиску для прогнозування погоди та збору кліматичних даних.

Барометри та альтиметри- розрахунок висоти над рівнем моря за даними тиску з можливістю калібрування.

IoT та “розумний дім”- контроль мікроклімату в приміщеннях, теплицях та автоматизація вентиляції/кондиціонування.

Дрони та БПЛА- стабілізація польоту та контроль висоти під час автономних місій.

Навігаційні пристрої- інтеграція у трекери та портативні прилади для вимірювання тиску й температури.

Промисловий контроль- контроль тиску в технологічних процесах і перевірка герметичності систем.

🧩 Швидкий старт

  1. Крок 1: Підключіть модуль до мікроконтролера через I2C (SDA, SCL) та живлення/землю.
  2. Крок 2: Дайте датчику 2–3 хвилини для температурної стабілізації після подачі живлення.
  3. Крок 3: Для роботи з ESP32 використайте бібліотеку Adafruit BMP085/BMP180 та зчитайте значення тиску/температури.
  4. Крок 4: Для точного розрахунку висоти виконайте калібрування за актуальним тиском на рівні моря у вашій місцевості.

📦 Технічні характеристики

  • Тип датчика: цифровий барометричний датчик тиску та температури (модуль GY-68).
  • Інтерфейс: I2C.
  • Вхідна напруга: 1.8 - 3.6 В
  • Діапазон вимірювання тиску: 300-1100 гПа
  • Точність по тиску: 0.03 гПа
  • Діапазон робочої температури: - 40 °C ... + 85 °C (точність 0.5 - 1°C)
  • Час відгуку: 7.5 мс
  • Споживання струму: 12 мкА (активний режим), 0.1 мкА (режим очікування)
  • Розміри: 13 х 11 мм
  • Швидкість конверсії: до 128 зразків/сек
  • Висотна точність (розрахункова): ±1 метр
  • Максимальна робоча висота: 9000 метрів
  • Сумісність: Arduino, ESP32, Raspberry Pi та інші мікроконтролери з I2C

⚠️ Важливо знати

  • Калібрування для точності висоти — для найбільш точних показників висоти важливо знати поточний тиск на рівні моря у вашій місцевості та використовувати ці дані для калібрування.
  • Температурна стабілізація — після подачі живлення дайте датчику 2–3 хвилини для стабілізації перед точними вимірюваннями.
  • Захист від вологи — уникайте прямого контакту з водою; при використанні на відкритому повітрі забезпечте захист від опадів, зберігаючи доступ повітря до сенсора.
  • Електромагнітна сумісність — використовуйте якісні дроти та не прокладайте сигнальні лінії поруч із потужними електричними пристроями; для довгих з’єднань застосовуйте екрановані кабелі для I2C.
  • Програмне забезпечення — для ESP32 рекомендується бібліотека Adafruit BMP085/BMP180; для коректного відображення даних у Serial Monitor встановіть 9600 біт.

❓ FAQ

Q
Як підключити модуль GY-68 до мікроконтролера?
A
Підключення виконується через I2C: використайте лінії SDA та SCL, а також живлення та землю (усього 4 виводи).
Q
Чи потрібно чекати після подачі живлення перед вимірюваннями?
A
Так. Для стабільних показників дайте датчику 2–3 хвилини на температурну стабілізацію.
Q
Як отримати точніші дані висоти (альтиметра)?
A
Виконайте калібрування за актуальним тиском на рівні моря у вашій місцевості (наприклад, за даними метеостанцій).
Q
Яку бібліотеку рекомендують для ESP32?
A
Рекомендується використовувати бібліотеку Adafruit BMP085/BMP180, яка має стабільну роботу та функції калібрування.
Q
Чи можна використовувати датчик на відкритому повітрі?
A
Так, але уникайте прямого контакту з водою та забезпечте захист від опадів, залишаючи доступ повітря до сенсора.
#ДатчикТиску #Барометр #Альтиметр #I2C #Метеостанція #ESP32 #Arduino #RaspberryPi
Характеристики
-Основні-
-Вхідна напруга-
1.8 - 3.6 В
-Інтерфейс-
I2C
-Час відгуку-
7.5 мс
-Точність по тиску-
0.03 гПа
-Додаткові-
-Розміри-
13 х 11 мм
-Діапазон робочої температури-
- 40 °C ... + 85 °C (точність 0.5 - 1°C)
Відгуки

Відгуків про цей товар ще не було.

Немає відгуків про цей товар, станьте першим, залиште свій відгук.

Питання та відповіді
Додайте питання, і ми відповімо найближчим часом.

Немає питань про даний товар, станьте першим і задайте своє питання.

Інструкція
Коротко

Підключіть VCC до 3.3V (або 5V якщо є стабілізатор), GND до землі, SDA до A4, SCL до A5 (для Arduino Uno). Встановіть бібліотеку Adafruit BMP085. Зачекайте 2–3 хв після подачі живлення. Для точної висоти — калібруйте за актуальним тиском на рівні моря (≈1013.25 гПа).

Як підключити BMP180 до Arduino?

Модуль GY-68 має вбудований стабілізатор 3.3V та підтягуючі резистори 10кΩ на лініях I²C. Це дозволяє безпечно живити його від 5V Arduino.

flowchart LR
    subgraph ARDUINO["🔌 Arduino UNO"]
        A5V["5V (або 3.3V)"]
        AGND["GND"]
        AA4["A4 (SDA)"]
        AA5["A5 (SCL)"]
    end
    
    subgraph BMP180["🌡️ GY-68 BMP180"]
        VCC["VCC"]
        GND["GND"]
        SDA["SDA"]
        SCL["SCL"]
    end
    
    A5V --> VCC
    AGND --> GND
    AA4 --> SDA
    AA5 --> SCL
      
Схема підключення BMP180 до Arduino Uno через I²C

I²C піни для різних плат Arduino

Відповідність SDA/SCL для популярних плат
Плата Arduino SDA SCL
Uno / Nano / Pro Mini A4 A5
Mega 2560 20 21
Leonardo / Micro 2 3
ESP8266 (NodeMCU) D2 (GPIO4) D1 (GPIO5)
ESP32 GPIO21 GPIO22

Розпіновка модуля GY-68

VCC
Живлення 3.3–5V (вбудований стабілізатор понизить до 3.3V)
GND
Земля
SCL
Тактова лінія I²C (Serial Clock)
SDA
Лінія даних I²C (Serial Data)
3.3V
Вихід стабілізатора (можна не підключати або живити інші 3.3V пристрої)

Перевірте наявність стабілізатора! Якщо на вашому модулі немає мікросхеми стабілізатора — живіть тільки від 3.3V. Пряме підключення чипа BMP180 до 5V пошкодить його!

Які бібліотеки потрібні для BMP180?

Для роботи з BMP180 рекомендується бібліотека Adafruit BMP085, яка підтримує обидва датчики (BMP085 та BMP180 — сумісні).

  1. Відкрийте менеджер бібліотек Arduino IDE → Sketch → Include Library → Manage Libraries...
  2. Знайдіть "Adafruit BMP085" Введіть у пошуку "BMP085". Оберіть "Adafruit BMP085 Library" від Adafruit.
  3. Встановіть залежності IDE запропонує встановити "Adafruit Unified Sensor" та "Adafruit BusIO" — натисніть "Install All".
  4. Перезапустіть IDE Після встановлення рекомендується перезапустити Arduino IDE для коректної роботи.

Альтернатива: бібліотека SparkFun SFE_BMP180. Завантажте ZIP з GitHub і додайте через Sketch → Include Library → Add .ZIP Library.

Приклад коду для зчитування тиску та температури

Цей скетч ініціалізує датчик, зчитує температуру, тиск та обчислює висоту над рівнем моря.

#include <Wire.h> #include <Adafruit_BMP085.h> // Тиск на рівні моря для вашої місцевості (гПа) // Дізнайтеся актуальне значення на meteo.gov.ua #define SEA_LEVEL_PRESSURE 1013.25 Adafruit_BMP085 bmp; void setup() { Serial.begin(9600); if (!bmp.begin()) { Serial.println("Помилка: BMP180 не знайдено!"); Serial.println("Перевірте підключення SDA/SCL"); while(1) {} } Serial.println("BMP180 готовий до роботи"); delay(2000); // Очікування стабілізації } void loop() { // Зчитування температури (°C) float temp = bmp.readTemperature(); // Зчитування тиску (Па → гПа) float pressure = bmp.readPressure() / 100.0; // Розрахунок висоти (метри) float altitude = bmp.readAltitude(SEA_LEVEL_PRESSURE * 100); Serial.print("Температура: "); Serial.print(temp); Serial.println(" °C"); Serial.print("Тиск: "); Serial.print(pressure); Serial.println(" гПа"); Serial.print("Висота: "); Serial.print(altitude); Serial.println(" м"); Serial.println("--------------------"); delay(1000); }

Serial Monitor: відкрийте його на швидкості 9600 бод (Tools → Serial Monitor). Ви побачите оновлення даних кожну секунду.

Як калібрувати висотомір для точних показників?

BMP180 обчислює висоту на основі різниці між виміряним тиском та опорним тиском на рівні моря. Для точності потрібно знати актуальний тиск.

Барометрична формула висоти:
h = 44330 × (1 − (P / P₀)^0.1903)

де P — виміряний тиск, P₀ — тиск на рівні моря (1013.25 гПа стандарт)

Два способи калібрування

  1. За даними метеостанції Дізнайтеся актуальний QNH (тиск приведений до рівня моря) на meteo.gov.ua або weather.com. Підставте це значення у SEA_LEVEL_PRESSURE.
  2. За відомою висотою Якщо знаєте точну висоту вашого місцезнаходження — використайте bmp.readSealevelPressure(knownAltitude) для розрахунку поточного P₀.

Погода впливає на висоту! Атмосферний тиск змінюється з погодою. Для точних абсолютних показників висоти — калібруйте щодня або використовуйте лише відносну висоту (різницю).

Усунення проблем

Помилка "BMP180 не знайдено"

Перевірте: 1) Правильність підключення SDA/SCL (для Uno — A4/A5, для Mega — 20/21). 2) Чи подано живлення на VCC. 3) Запустіть I2C Scanner — датчик повинен відповісти на адресі 0x77. 4) Спробуйте коротші проводи.

Показники температури завищені на 2–5°C

Це нормально. BMP180 вимірює температуру власного корпусу, а не повітря. Він нагрівається від роботи та від близьких компонентів. Для точної температури повітря використовуйте окремий датчик (DS18B20, DHT22).

Висота показує неправильні значення

Причина — некоректний P₀. Стандартні 1013.25 гПа рідко відповідають реальності. Дізнайтеся актуальний тиск на рівні моря для вашого регіону і підставте у SEA_LEVEL_PRESSURE. Різниця у 1 гПа = ~8 метрів похибки висоти.

Нестабільні показники, "стрибають" значення

Можливі причини: 1) Занадто довгі проводи I²C (>30 см) — скоротіть або використайте екранований кабель. 2) Завади від інших пристроїв — додайте конденсатор 0.1 мкФ між VCC та GND. 3) Потоки повітря — накрийте датчик поролоном з отворами.

Чи можна підключити кілька BMP180 до однієї шини I²C?

Ні напряму. BMP180 має фіксовану адресу 0x77, яку не можна змінити. Для кількох датчиків використовуйте I²C мультиплексор (TCA9548A) або програмне перемикання живлення датчиків.

Яка максимальна частота опитування датчика?

Залежить від режиму: Ultra Low Power — до 200 Гц (4.5 мс), Standard — ~130 Гц (7.5 мс), High Resolution — ~75 Гц (13.5 мс), Ultra High Resolution — ~38 Гц (26 мс). Бібліотека Adafruit за замовчуванням використовує максимальну точність.

Рекомендації для точних вимірювань

  1. Дайте час на прогрів Після подачі живлення зачекайте 2–3 хвилини перед точними вимірюваннями. Датчик повинен досягти теплової рівноваги.
  2. Ізолюйте від тепла Розміщуйте датчик подалі від стабілізаторів напруги, процесорів та інших джерел тепла. Використовуйте термоізоляційну підкладку.
  3. Захистіть від потоків повітря Різкі потоки повітря спотворюють показники. Накрийте датчик поролоном або тканиною з доступом для повільної дифузії повітря.
  4. Усереднюйте показники Для стабільних даних зчитуйте 10–20 значень і обчислюйте середнє. Це зменшить вплив шуму та миттєвих коливань.
  5. Використовуйте короткі проводи I²C розрахований на відстані до 20–30 см. Для довших з'єднань знизьте частоту шини до 100 кГц або використайте I²C буфер.

FAQ (часті запитання)

Ви дивилися
QS-1205CBUL-3A Знижувальний перетворювач 5В 3А (з USB-AF виходом)
Код товару: 1256
В наявності
0
44.00 грн
Вольтметр-амперметр цифровий 100V 10A встроюваний з шунтом
Код товару: 1328
Немає в наявності
1
79.00 грн
Контакти для конектора MOLEX типу МАМА, MX-5556-T (39-00-0038)
Код товару: 1350
В наявності
0
1.00 грн
Конденсатор електролітичний 25v 2200 uF 13х20 мм
Код товару: 5244
Немає в наявності
2
8.00 грн
Тригер швидкої зарядки PD2.0/3.0-QC2.0/3.0-AFC (5В, 9В, 12В, 15В, 20В)
Код товару: 1534
Немає в наявності
3
83.00 грн
BMS 4S 30A Контролер Заряду Разряду Li-ion 18650 14.8-16.8V
Код товару: 1551
В наявності
0
88.00 грн