Wiblo Lab

WiBlo Lab (laboratory, developing, projects)

blog_feat

Od dłuższego czasu nic tutaj nie publikuję choć plany miały być inne. Jest to związane z tym, że aktualnie nie prowadzę żadnych prac nad swoimi projektami, ale powoli wracam do normalnego trybu. Niestety praca zawodowa dość mocno mnie zaangażowała ostatnimi czasy, a także pojawiły się problemy natury “życiowej”, które zaczęły zajmować cały mój wolny czas. Powoli zaczynam jednak się “odkopywać” i wracać na właściwy tor.

Przez miniony czas miałem jednak parę chwil na dalsze myślenie i planowanie prac przy swoich projektach.

Stacja meteorologiczna – muszę wprowadzić parę zmian w stacji (jeszcze w fazie projektowej na szczęście, bo składać jej nie zacząłem). Prawdopodobnie będę musiał także zmodyfikować nieco plan bazy itp.

Automatyczna cieplarnia – przez te kilka miesięcy wpadł mi także nowy projekt do głowy, a mianowicie automatyczna cieplarnia. Dokładniej to sterownik (cały system) monitorowania i sterowania cieplarnią. Więcej na ten temat napiszę gdy już właściwie przystąpię do projektu. Część zamówionego sprzętu już mam w domu. Zostaje jeszcze do ogarnięcia reszta sprzętu, który będzie potrzebny (w fazie projektowania to wyjdzie) i decyzja jak to wszystko zasilać (panele fotowoltaiczne/słoneczne i akumulator czy ciągnąć kabel z prądem).

Przenoszenie domowego serwera – od jakiegoś czasu jestem zajęty przenoszeniem i relokacją domowego serwera. Mój stary serwer jeszcze działa, a miałem w planach go już wyłączyć tyle, że nie przeniosłem jeszcze z niego wszystkiego na nowy serwer, bo brakuje mi na to czasu. Prace nad przygotowaniem nowego miejsca w domu dla serwera domowego także trochę się przeciągają. Na pewno poświęcę trochę czasu i opiszę wszystko jak już przeniosę i uruchomię nowy serwer domowy 🙂

Czerwiec 30th, 2016

Posted In: Blog, News

Tagi: ,

Leave a Comment

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…)

Listopad 27th, 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…)

Listopad 24th, 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…)

Listopad 23rd, 2015

Posted In: Meteo station v2.0

Tagi: , , , , , , , , ,

Leave a Comment

icon-design_150Projekt: Meteo station v2.0 (stacja pogody)

Od jakiegoś czasu mam w domu zrobiony testowy projekt (skonstruowany w grudniu 2013 roku), który ma docelowo służyć jako domowa stacja pogody (weather station). Z powodu małej ilości wolnego czasu większość moich projektów dość powoli idzie do przodu, ale co zrobić. Pobieram ze sterownika temperaturę powietrza na zewnątrz budynku oraz temperaturę w pokoju wewnątrz budynku. Był jeszcze jeden czujnik zakopany w ziemi na głębokości około 20 cm do badania temperatury gruntu, ale mrówki tydzień po montażu czujnika zaczęły budować sobie akurat w tym miejscu gniazdo więc czujnik wykopałem i nie zamontowałem już ponownie z racji, że to był tylko projekt testowy, a nie chciało się mi dalej ciągnąć kabli.  Czas na to aby zmodyfikować projekt na taki z dostępem przez LAN i rozbudować go, bo samo pobieranie temperatury to za mało jak na stację pogody.

(więcej…)

Listopad 17th, 2015

Posted In: Meteo station v2.0

Tagi: , , , , ,

Leave a Comment

blogPostanowiłem stworzyć osobną stronę dedykowaną projektom, urządzeniom, rzeczom, programom itp. nad którymi pracuję. Będę tutaj zamieszczać wpisy z kolejnych etapów konstrukcji, wdrażania, tworzenia projektów, przemyśleń nad danymi projektami itp.. Na pewno nie wszystkie projekty będą budowane bez jakichkolwiek modyfikacji w trakcie lub też pomyłek czy błędów. Niektóre błędy można “wyłapać” dopiero w trakcie użytkowania urządzenia/rzeczy niestety (jak np. ergonomia użytkowania). Ta strona ma służyć jako blog deweloperski z głównie technicznymi rzeczami więc nie ma co się tutaj spodziewać zbyt wielu wyjaśnień jakichś zagadnień. Gotowe udane rozwiązania i projekty z opisem, wyjaśnieniami itp. będę publikować na stronie matce czyli http://wiblo.pl. Ta strona otrzymuje subdomenę “lab” w domenie “wiblo” czyli adres to: http://lab.wiblo.pl. Dla śledzących jest dostępny także kanał RSS.

W kategorii “blog” będą zamieszczane wpisy jak luźne przemyślenia nie dotyczące bezpośrednio tylko i wyłącznie jednego projektu lub w ogóle nie związane z aktualnymi projektami. W kategorii “news” będą zamieszczane wiadomości, które także niekoniecznie będą dotyczyć jakiegoś projektu, ale mają charakter aktualności. Każdy projekt będzie otrzymywał własną kategorię więc łatwo będzie można odnaleźć wpisy dotyczące danego projektu.

Listopad 16th, 2015

Posted In: Blog, News

Tagi: , , , ,

Leave a Comment