Według sprzedawcy GY-BMP280-3.3 jest to barometryczny czujnik ciśnienia, wykonany w postaci modułu do systemu szkoleniowego i kreatywności technicznej ”Arduino„. Twierdził również, że może mierzyć temperaturę z dobrą dokładnością: ± 1,0 ° C. Czujnik ma interfejsy wyjściowe I2C i SPI. To urządzenie jest wynikiem rozwoju urządzeń BMP085, BMP180, BMP183.
Sprzedawca twierdzi, że tablica jest wyposażona w czujnik wyprodukowany przez Bosch Sensortec. Oznaczenie czujnika na płycie GY-BMP280-3.3 nie jest zgodne z oznaczeniem Bosch Sensortec. Dokładność czujnika Bosch Sensortec jest o rząd wielkości wyższa.
Kupiłem płytę GY-BMP280-3.3 w najniższej cenie. A teraz chcę sprawdzić wydajność płyty i ocenić dokładność jej pomiaru ciśnienia bezwzględnego i temperatury. W tym celu użyję płytki arduino Uno, systemu programowania arduino IDE (wersja 1.6.5), wyświetlacza LDC 1602 z płytą interfejsu I2C, zastrzeżonego czujnika temperatury DS18B20 o dokładności ± 0,5 ° C, rezystora o rezystancji 5,1 kOhm ., łączenie przewodów, płyty pilśniowe. Podłączę płytę GY-BMP280-3.3 poprzez interfejs I2C. Napięcie znamionowe wynosi 3,3 V. Zasilę z płyty „arduino Uno”.
Złożyłem prosty schemat. Więcej informacji o schemacie i kodzie podam w dalszej części tego artykułu domowej roboty „Domowa stacja pogody na GY-BMP280-3.3 i Ds18b20.” Po sprawdzeniu działania wyświetlacza LDC 1602 z płytą interfejsu I2C, czujnikiem temperatury DS18B20, płytą GY-BMP280-3.3 na podstawie przykładów z bibliotek dla systemu programowania arduino IDE i połączeniu kodu, otrzymałem wynik pomiaru na monitorze portu szeregowego systemu programowania arduino IDE „. Chciałbym zauważyć, że dane można uzyskać z prototypu, bez uruchamiania systemu programowania „arduino IDE”, ale poprzez ustanowienie sesji komunikacyjnej w standardowym programie Hyper Terminal dla systemu Windows.
Ponadto, majstrując przy kodzie metodą prób i błędów, uzyskałem zadowalający wynik podczas wyświetlania informacji na wyświetlaczu LDC 1602.
Porównywałem odczyty mojego prototypu z barometrem adwokackim - aneroidem w laboratorium. Wynik samodzielnie wykonanego czujnika był przyzwoity: ciśnienie na barometrze - aneroid wynosiło 101,65 kPa, odczyty mojego prototypu wyniosły 101,634 kPa.
Po przeanalizowaniu wyników zdecydowałem, że czujniki powinny być umieszczone bliżej. Czujnik będzie działał lepiej, jeśli zostanie umieszczony w pudełku z pianki. Wziąłem więc czujnik i sprawdziłem jego działanie w bliższej wersji. Oto co się stało.
Wierzę, że na płycie GY-BMP280-3.3 można zmontować urządzenie do pomiaru ciśnienia barometrycznego i temperatury o dobrych parametrach metrologicznych.
Koszt: ~ 53