Author

jacek

Browsing

Bardzo dawno na blogu nic się nie działo, a jednak ruch się utrzymał. W końcu znalazłem chwilę czasu i postanowiłem reaktywować bloga. Zaczynamy od zmian wizualnych i wydajnościowych, a już w kolejnych dniach pojawią się nowe wpisy o arduino. Przygotowałem listę najbliższych wpisów i miniprojektów. Wpisy będą pojawiać się co tydzień w sobotę. Każdy artykuł z serii “Jak zbudować…?” będzie zawierał wszystkie niezbędne informacje dotyczące budowanego układu. Znajdować się tam będzie: krótki opis budowanego układu…

usługi informatyczne TarnobrzegJest nam niezmiernie miło, poinformować Państwa, że z dniem 1 lutego 2016, oficjalnie rozpoczęliśmy działalność firmy it-solutions24.pl. Jesteśmy młodym zespołem specjalistów w zakresie technologii informatycznych, dla których praca od zawsze była przede wszystkim pasją. Wieloletnie doświadczenie zawodowe a także szeroka znajomość rynku IT jest gwarancją świadczenia przez nas profesjonalnych usług – każdego Klienta traktujemy indywidualnie poprzez precyzyjne określenie problemu i przedstawienie kilku różnych możliwości jego rozwiązania. Podczas współpracy dokładamy wszelkich starań, aby korzystający z naszych usług Klienci obdarzali nas pełnym zaufaniem i równocześnie z przyjemnością do nas wracali. Swoją ofertę w zakresie usług IT kierujemy do małych i średnich firmy a także do klientów indywidualnych.

arduino-irDzisiejszy artykuł będzie kontynuacją wpisu związanego z układem WS2812b. Chciałem Wam przedstawić krok po kroku, jak w prosty sposób zbudować sterowanie RGB WS2812b za pomocą pilota IR. Nauczymy się pisać własne funkcje oraz wykorzystamy instrukcję switch. Funkcje są głównym narzędziem służącym do tworzenia przejrzystych szkiców, które można łatwo modyfikować bez ryzyka uszkodzenia całej aplikacji. Po przeczytaniu wpisu, może ktoś z Was zdecyduje się zrobić oświetlenie świąteczne, wykorzystując możliwości Arduino i diod z układem WS2812b. Zapraszam do dalszej lektury.

arduino-rfidW dzisiejszym artykule przedstawię sposób, jak zbudować dziennik użyć kart RFID przy pomocy Arduino Uno, Ethernet Shield oraz czytnika RFID RC522. Wykorzystamy również technologie webowe, takie jak PHP i mySQL – opisywane w poprzednich artykułach. Układ pozwala na autoryzację z góry określonych kart dostępowych i tylko te karty są rejestrowane w dzienniku. W przykładzie wykorzystałem diody LED, lecz układ można uzupełnić o serwo-mechanizm lub elektrozamek – wtedy będziemy mogli zabezpieczyć drzwi wejściowe, bramę wejściową lub szafkę. Możliwości jest bardzo dużo – od nas zależy, jak wykorzystamy układ.

arduino-smsW dzisiejszym wpisie zaprezentuje bardzo prosty sposób, jak przy użyciu Arduino i usłudze smsAPI, wysyłać wiadomości sms w przypadku wykrycia ruchu. Oczywiście, możemy takie powiadomienia ustawiać dla dowolnych zdarzeń np.: wciśnięcie przycisku, zwiększenie temperatury na danym czujniku czy przy otwarciu okna lub drzwi. Dokładny opis jak podłączyć czujnik ruchu PIR HC-SR501 znajdziecie w tym wpisie.

IMG_20151018_120107W dzisiejszym wpisie zaprezentuje prosty sposób, na podłączenie paska wyposażonego w diody RGB ws2812b. Dodatkowo do układu podłączymy trzy potencjometry, aby móc uzyskać dowolną barwę z palety RGB. Zbudowany układ można zastosować do budowy ciekawego podświetlenia pokoju czy jako element dekoracyjny. Nic nie stoi na przeszkodzie, aby sterować takim paskiem za pomocą pilota czy internetu. Producent zaznacza, że przy korzystaniu z więcej niż 500 diod, może nie wystarczyć pamięci RAM w układzie Arduino Uno. Oczywiście aby podłączyć taką  ilość diod, należy pamiętać o odpowiednim zasilaniu. Pobór prądu dla jednej diody to około 18 mA.

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.

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ć.

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.

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.