Kategoria: 3. Komunikacja

BLYNK po nowemu – Układy dwuprocesorowe cz. 1

By: | Post date: Październik 1, 2017

Jak nie dać się zdominować w istniejącym układzie? Tytuł jak raz pasujący do poradnika pracownika korporacji. Na blogu elektronicznym brzmi nieco dziwnie choć jest to bólu prawdziwy. Doświadcza go każdy zadający się z mikroprocesorami. Wielozadaniowość, wywłaszczenia, systemy z podziałem czasu to tylko z pozoru określenia właściwe dla”dużych” systemów jak Windows czy MAC OS. Kto choć […]

BLYNK blokuje program przy braku połączenia – co robić? cz. II

By: | Post date: Wrzesień 29, 2017

Rozwiązanie I – Łatanie dziur Rozważmy najtrudniejszy przypadek – połączenie z serwerem BLYNK siecią WiFi. Złożoność problemu polega na tym, że biblioteka BLYNK oprócz połączenia z serwerem musi wcześniej zestawić połączenie WiFi. Ten problem nie występuje przy dostępie do sieci via Ethernet – tam połączenie dokonuje się sprzętowo bez udziału bibliotek BLYNKa. Rozwiązanie jest jedno […]

BLYNK blokuje program przy braku połączenia – co zrobić? cz. I

By: | Post date: Wrzesień 24, 2017

BLYNK to Internet a z internetem bywa różnie. Najgorzej przerwy w łączności znosi mikroprocesor. Wiadomo już jak można sprawdzić brak połączenia w systemie BLYNK. Jednak to że WIEMY nie naprawi nam łącza choć biblioteka BLYNKa będzie wciąż i wciąż próbować zestawić połączenie. I to wciąż i wciąż mimo, iż bardzo pożądane w standardowych aplikacjach może być przyczyną […]

BLYNK – kontrola dostarczania przesyłek cz. III – moduł mikroprocesora

By: | Post date: Wrzesień 17, 2017

W elektronice dawnych wieków urządzenie i użytkownik byli połączeni w sposób bezpośredni. Użytkownik dowiadywał się o stanie urządzenia za pomocą zainstalowanych w nim wskaźników, mierników i wyświetlaczy. Urządzenie przyjmowało plecenia przyciskami, potencjometrami czasem klawiaturą podłączonymi bezpośrednio do niego. Nawet w tak zwanych systemach zdalnych gdzie wskaźniki i manipulatory były nieco oddalone od obiektu regulacji wszystko […]

BLYNK – kontrola dostarczania przesyłek cz. II – aplikacja

By: | Post date: Wrzesień 14, 2017

Oparcie kontroli przepływu danych pomiędzy aplikacją i urządzeniem na standardowych, zaimplementowanych w BLYNKu mechanizmach może być daleko niewystarczające. Dotyczy to szczególnie systemów zdalnego sterowania gdzie użytkownik nie widzi skutków wydawanych telefonem poleceń (a dla takich celów został przecież stworzony BLYNK). Można temu zaradzić wprowadzając swoje własne metody śledzenia przesyłek  odpowiednio konfigurując aplikację mobilną i dopisując w kodzie […]

BLYNK – kontrola dostarczenia przesyłek cz. I

By: | Post date: Wrzesień 12, 2017

Wiadomo już mniej więcej jak zaadresować przesyłki w BLYNKu za pomocą AUTH by docierały tam gdzie zamierzamy je wysłać. Osobną kwestią jest czy przesyłka rzeczywiście dotrze do adresata i czy nadawca dowie się o tym fakcie. To nasz codzienny dylemat gdy wysyłamy emaila. Naciśnięcie przycisku WYŚLIJ niczego nam jeszcze nie gwarantuje – to raczej nadzieja na to, […]

Auth Token – czyli jak zaadresować przesyłkę w BLYNK

By: | Post date: Wrzesień 7, 2017

Piny wirtualne a raczej zmienne systemu BLYNK krążące między mobilną aplikacją a procesorem to istota jego działania. Co z zawartością pinu zrobi widget lub Arduino to już szczegół. Najważniejsze by przesyłka dotarła we właściwe miejsce i maksymalnie szybko. BLYNK ma swój własny system adresowania przesyłek. Dość tajemniczy i pozostający poza całkowitą kontrolą użytkownika. Dziś co nieco […]