Aplikacja webowa – zasada działania

howtoNa potrzeby projektu została stworzona aplikacja webowa, która ma umożliwić użytkownikowi sterowanie układem elektronicznym oraz odczyt danych z poszczególnych czujników. Aplikacja ma formę strony internetowej, dzięki czemu jest intuicyjna i łatwa w obsłudze. Szablon aplikacji wykonany jest w technologii Responsive Web Design, dzięki czemu aplikacja dostosowuje się do urządzenia na którym jest wyświetlana. Front-end czyli wygląd oparty jest o szkielet dostarczany przez framework Twitter Bootstrap. Back-end czyli logika napisana jest w języku PHP przy wsparciu bazy danych MySQL. Aplikacja umieszczona jest na zewnętrznym serwerze www, umożliwiając dostęp do zasobów z każdego miejsca gdzie dostępna jest sieć Internet. Aby projekt mógł się komunikować w sieci niezbędne było skorzystanie z dwóch odrębnych serwisów takich jak teleduino oraz smsAPI. (więcej…)

Czytaj więcej

Inteligentny dom arduino – wykorzystane technologie

wpisW dzisiejszym wpisie chciałem przedstawić technologie, które zostały wykorzystane do budowy układu elektronicznego oraz aplikacji webowej. Poniżej znajdują się opisy technologii oraz wyjaśnienie dlaczego ta technologia została wykorzystana do projektu. Zachęcam do dyskusji, jakich technologii Wy używacie w swoich projektach i dlaczego warto je użyć. (więcej…)

Czytaj więcej

Arduino i MySQL

php-mysqlW dzisiejszym wpisie zaprezentuje łatwy sposób jak połączyć Arduino i Mysql aby zwiększyć jego możliwości. Pokażę jak wrzucić odczytane dane do bazy MySQL a następnie wyświetlić je w przejrzystej i responsywnej stronie www. Jako przykład posłuży nam czujnik ruchu PIR HC-SR501. Będziemy wysyłać na serwer informację o wykrytym ruchu, lecz w zależności od potrzeb można wysyłać różne dane np: pomiary temperatury, użycie kart RFid czy naciśnięcie przycisku podłączonego do arduino. (więcej…)

Czytaj więcej

Kanban – Jak skutecznie zarządzać pracą

kanbanDzisiejszy wpis będzie trochę z innej beczki. Postanowiłem, że na blogu będę dzielił się również informacjami, które mogą się przydać w życiu zawodowym jak również prywatnym. Dzisiaj chciałem przedstawić narządzie, które pozwoli skutecznie zarządzać pracą w oparciu o metodę kanban. Metoda kanban nie tylko nadaje się do dużych projektów czy złożonych przedsięwzięć. Równie dobrze możemy ją zastosować w małych projektach czy w codziennym zarządzaniu zadaniami. Jest taką doskonalszą wersją listy "to do". W tym wpisie nie będę opisywał metody w dużych projektach, lecz właśnie jako narzędzie które zwiększy naszą produktywność w codziennych zadaniach. Jeżeli ktoś szuka informacji jak wdrożyć metodę dużych projektach, zapraszam do lektury książki pt. KANBAN wydawnictwa Helion. (więcej…)

Czytaj więcej

Jak obsługiwać wyświetlacz LCD z Arduino

tempW dzisiejszym wpisie chciałem w prosty sposób pokazać, jak obsługiwać wyświetlacz LCD z Arduino.  W przykładzie został użyty popularny wyświetlacz 2x16 podświetlany, w kolorze niebieskim z konwerterem magistrali I2C. Aby przykład był bardziej sensowny niż tylko wyświetlanie stałego tekstu, podłączymy do układu czujnik temperatury ds18b20 i będziemy pokazywać aktualną temperaturę w pomieszczeniu.(więcej…)

Czytaj więcej