Autor: Krzycho

LED widget – aplikacja BLYNK cosik do nas mryga

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

Otaczająca nas rzeczywistość jest dla naszych zmysłów  światem analogowym. Jesteśmy wciąż atakowani nieskończnoną ilością barw, odcieni szarości, nieogarniętą gamą smaków czy zapachów. Ale w wielu sytuacjach zwłaszcza nagłych, kryzysowych czy awaryjnych potrzebujemy jedynie najważniejszych informacji. Tych niezbędnych do podjęcia natychmiastowej decyzji. Dwustanowych. BÓL. I ręka sama cofa siś od gorącego żelazka. TAK/NIE, prawda/fałsz, 0/1, białe/czarne …. Listę […]

Widgety BLYNK – profesjonalna aplikacja IoT na telefon w 5 minut

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

Kupujemy oczami. I choć siła i możliwości BLYNKa ukryte są w jego wnętrzu tj. w mikroprocesorowych bibliotekach i kodzie serwera to na jego atrakcyjność dominujący wpływ ma wygląd telefonicznej aplikacji. Ta zaś,  podobnie jak starszy brat bliźniak – Arduino, jest zbiorem dowolnie układanych puzzli. Co z tego potrafimy wyczarować zależy w większości od naszej wyobraźni i tylko […]

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 […]

BLYNK – wirtualne piny cz.2

By: | Post date: Wrzesień 1, 2017

Porównanie pinów wirtualnych systemu BLYNK do kontenerów przenoszących towary z jednego krańca świata na drugi jest jak najbardziej uzasadnione. I jak to w transporcie wypadkowa sprawność całego łańcucha dostaw zależy od najsłabszego elementu systemu. Nie inaczej jest w BLYNKu. Droga, czas, właściwa adresacja, dostępność elementów końcowych, potwierdzenia dostaw, wreszcie koszt dostawy to pojęcia z logistyki […]