Ads_700x200

tme

niedziela, 17 kwietnia 2016

Zapowiedź nowego AVG .... mega wstępna wersja

Witam,

Tym razem, to już prawie tradycja ostatnio jeśli chodzi o te zapowiedzi ;) ... chciałbym pokazać wam tak wstępną wersję programu AVG (Atnel Video Guides), że aż nie wiem czy w ogóle uda mi się go do końca zrealizować.... To co jest obecnie nie posiada nawet jeszcze bazy danych żeby można było tworzyć sobie własne zakładki do każdego z filmów. Na tą chwilę ... w "wolnym czasie" bawię się Delphi i próbuję coś stworzyć. Jest zatem teraz moment, że aplikacja wczytuje informacje o wszystkich poradnikach i pozwala odtwarzać wybrany z nich. Odtwarzanie następuje jednak wewnątrz mojej aplikacji, w osobnym okienku zwanym "AVG Player". Można sobie to okienko dostosować do własnych upodobań jeśli chodzi o kolor tła a także o wielkość. Przy czym, nie ważne jaka jest wielkość okienka to i tak można w dowolnym momencie podobnie jak w trakcie oglądania na youtube, dwa razy kliknąć i powiększyć filmik na pełny ekran...

piątek, 1 kwietnia 2016

Zagadka - na szybko ;)


...rozpoczęło się "gumkowanie" ... zobacz ;)

środa, 30 marca 2016

ATB-LION - nowa przetwornica od Atnela

Witam,

Super miniaturowy moduł przetwornicy wraz z ładowarką ! Do akumulatorów LiON, LiPO. Zasilacz buforowy. Zastosowania: robotyka, powerbanki, zasilanie dla zestawów ATB, zasilanie dla Raspberry PI 2/3.

Pamiętacie może jeszcze zagadkę, która w sumie niedawno pojawiła się na blogu? ( Przypomnę: LINK ) Jeśli ktoś się dziwi dlaczego tak długo trwało jej oficjalne rozwiązanie, dlaczego tak dużo czasu minęło zanim oficjalnie można zaprezentować ten produkt, to już wyjaśniam. Pewnie nie wszyscy zdają sobie sprawę ile czasu trwa okres nie tylko prototypowania, na którego składa się to, że trzeba często wykonać nie jedną a wręcz kilka pośrednich wersji produktu, płytek PCB, wykonać testy, ale na końcu przed wprowadzeniem do obrotu, trzeba jeszcze wykonać oficjalne testy aby uzyskać certyfikat CE. Tak, tak droga ta bywa długa i bolesna przede wszystkim finansowo. Proszę się zatem nie dziwić dlaczego tyle to trwało ale także nie dziwić się dlaczego produkt ma taką, i tak uważam bardzo atrakcyjną cenę. Chociaż tutaj, dzisiaj jeszcze nie jestem w stanie wam przedstawić tej ceny, to nastąpi wkrótce jak tylko zostanie ogłoszone na stronach sklepu firmy Atnel, czyli www.sklep.atnel.pl . Zastanówmy się jaki cel ma dzisiejszy artykuł ? Otóż wyjaśniam, że ma on aż dwa cele ;) JEDEN to oficjalne wyłonienie zwycięzcy zagadki, DRUGI zaś to przedstawienie wam możliwości tego LWA a także wyjaśnienie jego przeznaczenia. 

środa, 16 marca 2016

ENKODER obrotowy od podstaw

Witam,

To już kolejny poradnik w którym przewija się tematyka enkoderów, tyle że tym razem nie przewija się ale w końcu uznałem, że nadszedł czas aby zająć się tym od podstaw i zakończyć spreparowaniem jakieś fajnej i porządnej biblioteki do obsługi i to różnych enkoderów na potrzeby oczywiście języka C. Okazuje się, że aby porządnie obsłużyć enkoder trzeba się zmierzyć nie tylko z oprogramowaniem ale też z ?...... zzzz elektroniką! ;) wiem wiem - niektóre osoby się uśmieją w tym momencie bo powiedzą - jaki tam kod, byle kilka linijek wystarczy i już będzie działać, a elektronika ? jakaż to elektronika do enkodera - bez przesady. A jednak postaram się wam udowodnić, że z pozoru błaha sprawa jak enkoder wymaga jednak sporej uwagi jeśli chodzi o kod (o dobry kod) i poprawne działanie w każdych warunkach. Przy czym pokażę wam co mam na myśli, pisząc o poprawnym działaniu enkodera wg mnie. Postaram się również udowodnić, że ważny jest również sposób elektronicznego dopasowania sygnałów z enkodera na potrzeby samego mikrokontrolera. Dowiesz się także - co to znaczy efekt "Opery SYDNEY" z Australii :D ... mam nadzieję, że da to każdemu sporo do myślenia ale też pozwoli spojrzeć nieco z innej strony na tak niby proste i popularne enkoderki.

sobota, 20 lutego 2016

ATB-USBASP 4.1



Witam,

Chciałbym przedstawić wam najnowszą wersję na początek 2016 roku, programatora usbasp firmy Atnel. Nowa wersja 4.1 od strony elektronicznej różni się nieznacznie od starszej wersji 4.0, ale nowość polega na tym, że dodano specjalną obsługę w najnowszej wersji programu MkAvrCalculator. Teraz program potrafi wykrywać już konkretną wersję programatora (od 4.1+) i dostosowywać do niej narzędzia dostępne z poziomu programu. Wprowadzone zostały generalnie dwie nowe funkcjonalności sprzętowe ale działać będą one jedynie w połączeniu z programem MkAvrCalculator. Można zatem pin MISO wykorzystać na dwa sposoby. Jeden sposób to generator częstotliwości w dość szerokim zakresie z płynną jej regulacją w zależności od wybranego preskalera. Drugi sposób to generowanie sygnału PWM na pinie MISO. Tutaj również można płynnie regulować ale nie tyle częstotliwość co wypełnienie sygnału. Za to dzięki dostępnym preskalerom można wybierać swobodnie PWM o różnych częstotliwościach. Druga funkcjonalność to możliwość wystawiania na pinie nr 3 złącza KANDA, sygnału wysokiego bądź niskiego "z ręki" albo za pomocą prostego generatorka z poziomu programu. Sygnał ten generowany jest w oparciu o tranzystor BSS138, a schemat tego wyjścia będzie można ślicznie zobaczyć w programie. Zapraszam na krótką prezentację nowych możliwości programatora wraz z najnowszą wersją programu MkAvrCalculator.

piątek, 12 lutego 2016

ATB LION - mikro zapowiedź + mini zagadka

Witam,

Wprawdzie trwają wciąż prace nad Yellowbook'iem, ale w firmie Atnel wciąż coś się dzieje. Tak dla oderwania się od codziennej rzeczywistości chciałem przekazać Wam mały przeciek, z pracowni projektowej. Jest szansa, że ukaże się za jakiś czas nowy produkt ATB-LION. Proszę potraktujcie to również jako małą zagadkę, i spróbujcie odgadnąć co to jest (myślę, że nie będzie trudno) ale ciekaw jestem kto wymyśli najwięcej szczegółów na podstawie prezentowanych obrazów w filmiku, tzn chodzi mi o funkcjonalności tego czegoś ;) ... Być może uda się na końcu wyłonić jakiegoś zwycięzcę, który otrzyma w nagrodę taki produkt ? ... zobaczymy .... ciekaw jestem w ogóle czy będzie zainteresowanie. Mnie wprawdzie jest ten produkt bezwzględnie potrzebny do wielu wielu projektów .... no ale nie mogę patrzeć przez czubek własnego nosa ... dlatego nie wiem, czy nie skończy on tylko jako wewnętrzne narzędzie w firmie Atnel. Niesamowicie ciekaw jestem waszej spostrzegawczości, która już niejednokrotnie wprowadziła mnie wręcz w osłupienie i zdumienie do rozwiązywania rozmaitych zagadek na tym blogu. Zatem zapraszam ....

niedziela, 31 stycznia 2016

po prostu coś

chciałem wam moi drodzy coś pokazać .... ale tylko tyle ... 


więcej nie mogę nic powiedzieć



ok? ;)

sobota, 28 listopada 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

Aktualizacja - odcinek 04 - czyli sieci, podział na podsieci, maski sieci, broadcast itp !

poniedziałek, 9 listopada 2015

B4A Terminal UDP - WIFI232 - B4J

Witam,

Mam zaszczyt zaprosić was na nowy, kolejny cykl poradników dotyczących tworzenia oprogramowania z wykorzystaniem protokołu UDP, a więc oprogramowania sieciowego. Co ciekawe będziemy "męczyli" ;) nasze telefony, tablety ale także komputery (udowodnię tobie, że TY także potrafisz napisać prosty program na PC i to pod windowsa i linuxa!) ... Nawet jeśli w to nie wierzysz zabierając się teraz za ten poradnik. Oj zdziwisz się. Pierwszym naszym celem będzie przygotowanie sobie narzędzi do testowania naszych przyszłych aplikacji. Jednocześnie tworząc te nasze aplikacje do testów czyli "TERMINAL UDP" zarówno na androida jak i na PC ale również na MAC'a ;) podniesiemy swój skill programistyczny o kilka dobrych punktów.... Co tu dużo gadać i pisać - serdecznie wszystkich zapraszam...

piątek, 30 października 2015

LeYeK WiFi file transfer

Witam,

Mam przyjemność przedstawić wam pewne oprogramowanie, które powstało z tzw "potrzeby chwili". To był po prostu impuls ;) ... Może troszkę z lenistwa ? ponieważ nie chciało mi się zawsze od nowa szukać odpowiedniego kabla USB. A tak na prawdę z tego powodu, żeby zapewnić sobie wygodę i komfort pracy z uwagi na to, że często pracuję zarówno z telefonem, tabletem oraz ma się rozumieć z komputerami. Swego czasu, uwierzcie mi, zanim zabrałem się za pisanie tego oprogramowania, postanowiłem podpytać wielu, hmm mnóstwo ludzi, zadając im zawsze takie samo pytanie:

A ty co robisz gdy musisz przegrać jakiś plik (np zdjęcie, film) z telefonu na komputer ?

Zresztą sami sobie spróbujcie na to odpowiedzieć. Ja wcześniej myślałem, że to tylko ja mam z tym problemy ;) ... No bo przecież odpowiedzi można pogrupować tak:

sobota, 17 października 2015

ATB WiFi config for Android

Witam,

Nadszedł czas ostrych ćwiczeń, wręcz boju z Basic4androidem. Przygotowując się do kolejnych poradników na temat B4A postanowiłem najpierw sam przebrnąć przez dość trudne tematy, poznać je dogłębnie, przyswoić sobie pomimo, że ucząc się samemu trwa to niestety dość długo. Nie mniej jednak, w efekcie końcowym powstała niejako "przy okazji" aplikacja "ATB WiFi Config" ale tym razem na telefony z systemem Android!. Przy tej okazji udało się upiec dwie, a w zasadzie nawet trzy pieczenie na jednym ogniu. Jedna pieczeń to solidne przygotowanie do dalszych poradników i to że będę miał wam do przekazania MOC wiedzy z tego zakresu. Druga pieczeń, to fakt, że powstała całkiem nowa i nie tylko testowa, wręcz przeciwnie bardzo praktyczna aplikacja do szybkiej i mega wygodnej konfiguracji modułów ATNEL-WIFI232. Sami sprawdzicie po krótkiej prezentacji i dacie mi znać. Trzecia zaś pieczeń to fakt, że możecie sami na własne oczy zobaczyć, co tak na prawdę i jak szybko można stworzyć w Basic4android! Mówię wam to nie przelewki, to potężne narzędzie, które w rękach szczególnie nas początkujących z mikrokontrolerami daje nam nagle prawie nieograniczone możliwości. Być może uda mi się WAS przekonać abyście porzucili myśli o stawianiu jakichś tam serwerków http na prockach 8-bitowych, po to aby (rzekomo) wygodnie i (rzekomo) prosto zrobić sobie jakieś tam sterowanie do własnych rozmaitych urządzeń. Porzućcie proszę te kocie myśli ;) .... tfuuu na psa urok jak to się mówi ;) z tymi serwerami http! Zobaczycie, że można to zrobić nie tylko SZYBCIEJ, nie tylko WYGODNIEJ, nie tylko NIEZAWODNIEJ ale przede wszystkim komfortowo i sprawnie napisać własne (spersonalizowane) aplikacje na telefon a wierzę, że wkrótce także na PC, aby sterować swoimi urządzeniami. Zalety będą OGROMNE, przede wszystkim do urządzenia będzie mogło się "dostać" z zewnątrz naraz kilka, ba kilkanaście osób i to bez żadnego uszczerbku na jakości pracy mikrokontrolera. A jak sami wiecie - stawiając koci serwer http na 8-bitowcu, potrafi on wykonać pięć fikołków i trzy salta mortale gdy chociażby jedna osoba próbuje za jego pomocą sterować coś tam. Nie wspomnę już o ograniczeniach, co do czasu itp itd
Koniec marudzenia - zobaczcie filmik i wkrótce zapraszam was na dalsze przygody ale już z czystym kodowaniem w B4A

sobota, 10 października 2015

UDP vs TCP - wstęp do komunikacji sieciowej

Witam,

Wiem, że wielu z Was czeka na poradniki dotyczące komunikacji sieciowej, szczególnie z zapowiadanym przeze mnie protokołem UDP. Mam nadzieję, że właśnie zaczyna się to spełniać. Na początek mały wstępniak, w którym tak bardzo ogólnie chciałbym wam wyjaśnić na czym w ogóle polega komunikacja UDP i TCP, czym to się różni, jakie są wady a jakie zalety każdej z nich. Dowiecie się w zasadzie o dużej ilości wad protokołu UDP a pomimo to zobaczycie, że będę was jednak zachęcał do korzystania z tego narzędzia. Dlaczego? Myślę, że to już wstępnie okaże się po tym poradniku a reszta przyjdzie z czasem  gdy praktycznie zaczniemy pisać kody źródłowe do tejże komunikacji zarówno na telefony komórkowe np pod Androida (w przyszłości mam nadzieję także pod iOS'a bo za niego też się zabieram w końcu) ale także kody na mikrokontrolery AVR i to z udziałem modułów WiFi - firmy Atnel. Tak tak - wszystko powoli zaczyna się łączyć w całość. Wiem, tych poradników jest dużo, aby je "ogarnąć" jak to się mówi potrzeba sporo czasu. Ale i tak uważam, że jest to czas w pigułce w porównaniu do tego ile trzeba go stracić gdyby szukać wszystkiego po kolei i od podstaw w bezkresnym internecie lub w wielu książkach, gdzie wiedza ta jest zwykle tak poszatkowana - niezmiernie ciężko zacząć początkującej totalnie osobie. Dlatego zapraszam Cię na przygodę z programowaniem sieciowym ;) będzie się działo !