Ads_700x200

wtorek, 24 lutego 2015

AVR WEB - WIFI HTTP Server !

Witam,

Hmmm wyszedł dość skomplikowany tytuł ale chyba każdy z was wie o co chodzi. Dzisiaj rozpoczyna się krótki cykl poradnika na temat jak uruchomić serwer HTTP (web server) na małym procku AVR. Uwaga! tym razem nie będziemy bawić się w implementację stosu TCP w procku. Tym razem zaprzęgniemy do roboty w tym zakresie moduł ATNEL-WIFI232-T, który posiada już wbudowany stos TCP. Przy okazji niejako uzyskamy taki serwer z możliwością pracy bezprzewodowej, czyli radiowo! po WiFi!. Przygotujcie się na dawkę szaleństwa ;) ... przy czym mówiąc to mam na myśli nie tylko fakt - super łatwej implementacji tego rozwiązania ale także (a może niestety) nader rozbudowanej dawki mojego poczucia humoru. Jeśli kogoś moje poczucie irytuje i nie odpowiada to proszę sobie od razu przewinąć filmik do czasu 19:10. ;) 

wtorek, 17 lutego 2015

GreenScreen - efekty specjalne - jak to jest zrobione?

Witam,

W dzisiejszym bardzo nietypowym poradniku (nietypowym ponieważ nie dotyczy tym razem ani elektroniki ani języka C) ;) ... chciałbym (w odpowiedzi na wasze maile i zapytania innymi drogami) odpowiedzieć w jaki sposób realizuję u siebie takie "ala" efekty specjalne. Może to za duże słowo, że efekty specjalne - no ale zobaczcie sami. Czasem trzeba co nieco pokombinować, natrudzić się aby wymyślić dobrze jakiś efekt tzn żeby na końcu był dobrze widoczny na ekranie. Oczywiście całość nabiera smaku i kolorytu jak się doda odpowiednie odgłosy i podłoży odpowiednie tło ... ale właśnie - jak to jest zrobione ? - zapraszam na kilka minut materiału:

niedziela, 1 lutego 2015

ATB-WiFiASP - bezprzewodowy programator AVR

Witam,

Miło jest mi dzisiaj przedstawić Wam rozwiązanie stanowiące w istocie rzeczy bezprzewodowy programator AVR, czyli ATB-WiFiASP ;) .... Powstał on na bazie takich składników jak: MkBootloader oraz ATNEL-WIFI232-T. Wprawdzie określenie to słuszne jest tylko w zakresie procków większych niż ATmega8 czyli generalnie rodziny ATmeg, czyli tych w których w naturalny sposób działa bootloader obsługiwany przez program MkBootloader. Tak jest to pewne ograniczenie, ale coś za coś. W tym przypadku otrzymujemy rozwiązanie które (śmiało można powiedzieć) miażdży konkurencyjne rozwiązania swoją funkcjonalnością ;) Można by to nazwać wręcz "Multiprogramator" ponieważ każde urządzenie zawierające moduł ATNEL-WIFI232-T już z marszu posiada niejako tego typu możliwość! Reasumując siedząc wygodnie w jednym miejscu można programować wsady w wielu różnych mikrokontrolerach, które znajdują się wokoło. Można także nosić przy sobie moduł WIFI i w razie potrzeby podłączać go do urządzenia - aby spełnił rolę programatora. Co ciekawe - równocześnie moduł może posłużyć do zmiany konfiguracji czy parametrów pracy naszego urządzenia za pomocą czy to terminala w PC czy dedykowanego programu albo wręcz za pomocą aplikacji na smartfonie. W tym momencie otwierają się ogromne możliwości i wysoki komfort pracy. Zapraszam na krótką prezentację rozwiązania oraz nowszą, kolejną odsłonę programu MkBootloader.

czwartek, 29 stycznia 2015

WIFI232 - PROGRAMOWANIE W C - START

Witam,

Cieszę się z dzisiejszego dnia .... dla mnie to wielki dzień ;) ... dlaczego? ... dlatego, że dzisiaj w końcu udało mi się wyprodukować pierwszy taki już prawdziwy odcinek na temat programowania mikrokontrolerów w języku C pod kątem wykorzystania modułów ATNEL-WIFI232-T. Wiem, wiem ... wielu z was czekało cierpliwie na te odcinki, ale chyba sami przyznacie, że to co pokazałem do tej pory (no może ktoś mógłby się przyczepić do całkiem pierwszego odcinka, gdzie gadałem po chińsku), to było konieczne. Staram się rozwijać sytuację jak scenariusz dobrego filmu. Dzięki temu jak mniemam uda się zająć tym modułem nie tylko tym, którzy już z językiem C są "za pan brat" ale także wszystkim (nawet tym całkowicie) początkującym ... z którym sam się tam mocno wciąż utożsamiam. Życzę więc wszystkim sukcesów i powodzenia, na początku podczas ćwiczeń, które być może przejdziecie razem ze mną, a później już w samodzielnych projektach!

niedziela, 25 stycznia 2015

Programowanie WIFI - platforma testowa dla każdego

Witam,

Właśnie rozpoczynam cykl poradników na temat programowania ...hmmm w zasadzie programowej obsługi modułów ATNEL-WIFI232-T. Nie mniej jednak tytułem absolutnego wstępu muszę przygotować specyficzną mini platformę testową do pierwszych naszych wspólnych prac, do pierwszych lekcji w ten sposób aby KAŻDY mógł z niej skorzystać, nawet te osoby, które nie posiadają jeszcze żadnego zestawu uruchomieniowego. Dlatego na start weźmiemy niewielką płytkę stykową, mały procek ATmega8, diodę LED i przystąpimy do testów zarówno z modułem Bluetooth ATB-BTM-222 a także w końcu z upragnionym WIFI ;) ... tak tak ... wiem, te dwa mini poradniczki to jeszcze nie programowanie - ale tu zwracam uwagę na BARDZO ISTOTNE sprawy. Wspominam wyraźnie, że będę bazował w kolejnych poradnikach mocno na Greenbooku i dlaczego. Myślę, że warto obejrzeć także ten krótki materiał, a szczególnie przez osoby, które stawiają absolutnie pierwsze swoje kroki w tej dziedzinie tzn w dziedzinie programowania mikrokontrolerów.

środa, 21 stycznia 2015

Sieci TCP - adresowanie IP - dla początkujących

Witam,

Słuchajcie, już od dawna nosiłem się z zamiarem aby zmierzyć się z tym tematem w poradniku. Czyli jak podejść do omówienia adresowania IP, jak pokazać początkującym co to są w ogóle adresy IP a do tego co oznaczają takie pojęcia jak: DNS, DHCP, GATEWAY, ADDRESS MASK, adresowanie statyczne i dynamiczne itp itd ;) ... ale tak aby opowiedzieć to oczami i językiem początkującego ... i żeby łatwiej było zrozumieć całe to rozległe zagadnienie chociaż w jakimś fragmencie, w pewnym zakresie - który z jednej strony pozwoli zacząć się samemu w tym poruszać a z drugiej strony pozwoli na obeznanie się z tematem na tyle aby już móc sięgnąć po jakieś książki poruszające dogłębniej tę tematykę i tak aby nie odstraszał nas ten cały natłok informacji, który tam się pojawia. Liczę że nie będzie przerażał po obejrzeniu tego cyklu trzech krótkich mini poradników ;) Zapraszam do obejrzenia a także oceny i przekazania mi informacji czy udało mi się to chociaż troszeczkę? Czy po takiej prezentacji coś się rozjaśniło ? ... bardzo jestem ciekaw waszych opinii, wniosków, pytań itp

wtorek, 6 stycznia 2015

sobota, 3 stycznia 2015

ATNEL-WIFI232 - funkcjonalność WPS

Witam,

Króciutko - dzisiaj mowa na temat WPS (WiFi Protected Setup) ... co to jest ? ;) - zapraszam na film

środa, 31 grudnia 2014

ATNEL WIFI232 UART - pierwsze podłączenia - ZASILANIE!

Witam,

Wprawdzie ten poradnik powinien chyba pojawić się na początku, ale jak to mówią "ludzie uczą się na własnych błędach" ja także. Nie poruszyłem tego WAŻNEGO tematu na początku, ruszyła sprzedaż, jest spore zainteresowanie, już wiele osób prowadzi własne testy i to z powodzeniem, ale także jest troszkę osób, które jak się nagle okazuje - mają niby tylko same problemy. Po kontakcie bezpośrednim z tymi klientami SZYBKO okazuje się, że 99% tych złych zachowań modułów wynika z totalnie niefrasobliwego podejścia do czegoś (wydawać by się mogło) tak błahego jak zasilanie!, jak podłączenie ANTENY! ... czy też konwersja napięć!. Już pewna liczba początkujących "zjadła na tym własne zęby" .... no i przyznaję - po części to moja wina - bo mogłem na początku zrobić TEN poradnik ... ale spokojnie WŁAŚNIE NADRABIAM zaległości i prezentuję to co NAJWAŻNIEJSZE po zakupie modułów ATNEL-WIFI232-T .... a przy okazji wyjaśniam dlaczego warto zainwestować w moduł ewaluacyjny (bo tak można go śmiało nazwać) ATNEL-AIR. Zapraszam do poradnika składającego się z dwóch krótkich odcinków:

czwartek, 25 grudnia 2014

ATNEL-WIFI232-T konfiguracja COMMON

Witam,

Myślę, że nikt się nie obrazi jeśli dzisiaj weźmiemy na tapetę ustawienia wspólne czyli COMMON, jeśli chodzi o moduły ATNEL-WIFI. Myślę, że będzie to szczególnie przydatne nie tylko z punktu widzenia zrozumienia istoty działania całości ale także poznamy pewne ciekawe funkcjonalności. W końcu także dowiemy się czegoś o słynnym "Dawcy CZASU!" ;) Zobaczycie go nawet w akcji na prawdziwym układzie oraz jak przebiega synchronizacja. Myślę, że to będzie kolejna fajna przygoda. Jak zwykle do tego garść praktycznych ćwiczeń i przykładów.