WiBlo Lab

WiBlo Lab (laboratory, developing, projects)

postgresql_1Zaprojektowałem wstępnie bazę danych, w której będą przechowywane odczytane dane ze stacji meteo. Na początku myślałem o dwóch tabelach (jedna do przechowywania nazw i opisów czujników, a druga do przechowywania danych z czujników) jednak po przemyśleniu struktury biorąc pod uwagę elastyczność i przyszłość rozbudowy postanowiłem stworzyć 4 tabele do przechowywania danych. Pozwoli to zachować elastyczność bazy oraz łatwość rozbudowy w przyszłości. Baza danych (silnik) jaki będzie tutaj używany to PostgreSQL (więcej info w wikipedi: https://pl.wikipedia.org/wiki/PostgreSQL). Jest to darmowa baza danych, którą może każdy wykorzystywać nawet w zamkniętych projektach komercyjnych. Poniżej opis, diagram, struktura bazy, którą zaprojektowałem na potrzeby stacji meteo.

(więcej…)

27 listopada, 2015

Posted In: Meteo station v2.0

Tagi: , , , , , , , ,

Leave a Comment

icon-design_150W planach miałem montaż dwóch czujników ciśnienia do sterownika, ale natrafiłem na problem natury “mało pamięci”. Problem jest bardziej złożony przy czujniku ciśnienia z racji, że niestety BMP180 posiada stałą jedną adresację: 0x77. Czyli jak podłączę dwa takie czujniki do szyny I2C to nie będą one działać, bo mają taki sam adres i nie da się go zmienić. Można to rozwiązać przy użyciu multiplexera do I2C lub biblioteką do stworzenia dwóch programowych szyn I2C  i do każdej z nich podłączyć jeden czujnik BMP180 co umożliwi odczyt danych z tych czujników mimo, że mają ten sam adres.

(więcej…)

24 listopada, 2015

Posted In: Meteo station v2.0

Tagi: , , , , , , ,

Leave a Comment

icon-design_150Dotarły już wszystkie moduły potrzebne do skonstruowania nowej wersji stacji meteo. Na zdjęciu poglądowym nie ma tylko zasilacza. Części są ponumerowane, a opisy przyporządkowane są do numerów ze zdjęcia aby było wiadomo co jest co. Pozostaje zabrać się za montaż i pisanie kodu, który zostanie wgrany do sterownika.

(więcej…)

23 listopada, 2015

Posted In: Meteo station v2.0

Tagi: , , , , , , , , ,

Leave a Comment