Analogowy lub cyfrowy
Skończyła się era analogowych pięknych konstrukcji barometrów, które były drogie w wykonaniu i podatne na uszkodzenia.
Pomiar ciśnienia atmosferycznego z dużą dokładnością stał się możliwy dzięki cyfrowym czujnikom BME280, które są jeszcze lepsze niż ich poprzednik BMP180. Cyfrowy barometr to oprogramowania, które zajmuje się komunikacją z czujnikiem i wyświetlaczem. Precyzyjne barometry cyfrowe Opis dotyczy konstrukcji opartych o mikrokomputery z rodziny Arduino, które odpowiednio zaprogramowane odczytują pomiary ciśnienia z czujnika BME280 i przedstawiają wynik na wyświetlaczu. dokładność 0.1 hPa (100Pa) rozdzielczość 0.01 hPa (1Pa) zasilanie 5V wtyk USB Barometr funkcjonuje w oparciu o oprogramowanie wewnętrzne jakie wykonuje mikrokontroler arduino. Stworzyłem również oprogramowania zewnętrzne. Dla lokalnego zastosowania polecam program na platformę Windows a dla prezentacji w internecie przygotowałem konfigurację serwera z bazą danych i prezentacją pomiarów aktualnych i historycznych na wykresach.
mały z oled
Mała konstrukcja i mały ale treściwy wyświetlacz. Ekranik OLED sam świeci i nie wymaga podświetlenia ani oświetlenia zewnętrznego. Na tym wyświetlaczu oprócz ciśnienia bezwzględnego zmieścił się wydruk ciśnienia na poziomie morza oraz temperatura i wilgotność.
Ten przyrząd nie posiada klawiszy, przycisków i nie wydaje dźwięków. Wystarczy kabelek USB podłączyć do gniazda USB typowego zasilacza lub komputera. Domyślnie pomiary są wykonywane co 1 sekundę a wyświetlana średnia z 5 pomiarów.
Co 5 sekund ekranik wyświetla bezwzględne wartości ciśnienia atmosferycznego w hPa, ciśnienie na poziomie morza (p.m.) oraz temperaturę i wilgotność. W celu poprawnego obliczenia ciśnienia na poziomie morza konieczne jest wprowadzenie wysokości nad poziomem morza, na której aktualnie znajduje się barometr. To umożliwia oprogramowanie zewnętrzne.
- dokładność 0.1 hPa (100Pa)
- rozdzielczość 0.01 hPa (1Pa)
- zasilanie 5V gniazdo USB mini ( potrzebny kabelek )
- wymiary: 70x35x38 mm
- wyświetlacz OLED 24×18 mm
dostępne jest dodatkowe oprogramowanie, które stanowi uzupełnienie funkcji barometru o graficzną prezentację zmian w czasie i tworzenie trwałych kopii na dysku i serwerze internetowym. Umożliwia również konfigurowanie oprogramowania wewnętrznego barometru np.: wprowadzanie wysokości n.p.m w celu prawidłowego przeliczania ciśnienia do poziomu morza.
Nie ma już sprężyn wskazówe tuszu w pisakach o dziwnych konstrukcjach. Teraz mierzą czujniki a typowe podłączenie czujnika ciśnienie BME280 do Arduino i podłączenie ekranu OLED przedstawia poniższy schemat
Wersja LED
Duża konstrukcja i duży wyświetlacz zapewniają, że odczyt ciśnienia atmosferycznego z dużą dokładnością jest wygodny i szybki.
Ten przyrząd nie posiada klawiszy i nie wydaje dźwięków. Wystarczy kabelek zakończony wtyczką USB podłączyć do gniazda USB typowego zasilacza lub komputera. Po kilku sekundach pojawi się wersja i rok produkcji a za kolejne 5 sekund (i co 5 sekund ) nowy odczyt ciśnienia, średni z ostatnich pięciu pomiarów wykonywanych co sekundę.
Co 5 sekund sześciosegmentowy wyświetlacz podaje bezwzględne wartości ciśnienia atmosferycznego w hPa.
- dokładność 0.1 hPa (100Pa)
- rozdzielczość 0.01 hPa (1Pa)
- zasilanie 5V wtyk USB (jest kabelek)
- wymiary: 120x70x35 mm
- wyświetlacz: 80×20 mm
dostępne jest dodatkowe oprogramowanie które stanowi uzupełnienie funkcji barometru o graficzną prezentację zmian w czasie i tworzenie trwałych kopii na dysku i serwerze internetowym.
Oprogramowanie
Pomiar to liczby, które są ulotne tym bardziej, że odczyty ciśnienia atmosferycznego z precyzyjnego czujnika BME280 składają się z wielu cyfr znaczących. W celu prezentacji zmian ciśnienia powstał program, którego funkcje nie kończą się na rysowaniu wykresu. Program jest bardziej uniwersalny i wspomaga użytkownika wieloma funkcjami.
Funkcje te należy podzielić na cztery grupy:
- związane z odczytem danych z barometu przez kabelek USB
- wysyłaniem poleceń do barometru, który jest urządzeniem aktywnym posiadającym własne oprogramowanie, które można konfigurować
- wykonywanie kopii lokalnych na dysku komputera lub dysku sieciowym
- wysyłanie pomiarów na serwer sieciowy, który zapisuje je w bazie SQL i prezentuje przez stronę WWW
Program obsługi barometru
Opis dotyczy wersji 32 bity dla Windows. Program odbiera pomiary z barometru prezentuje graficznie i archiwizuje.
- wymaga połączenia barometru z komputerem za pomocą złącza USB, które jednocześnie zasila barometr
- wymaga komputera z Windows 7,10,11
- wysyłanie danych na stronę WWW wymaga działających tam serwisów SQL i PHP
Program zapewnia również komunikację do barometru. To umożliwia konfigurowanie barometru np ustalanie co ile sekund ma wykonać pomiar i z ilu pomiarów obliczać średnią. Plik programu można pobrać tu:
- plik programu wersja …