Strony

czwartek, 30 marca 2017

DELPHI 05 - Jak sprzętowo zabezpieczyć aplikację ?

Witam,

Oto kolejny mini cykl poradników w tematyce programowania na PC w Delphi przy pomocy komponentu MkUsbDetector. Tym razem zajmiemy się zastosowaniami tego małego i niepozornego komponentu do zabezpieczenia aplikacji. Ale nie tylko jeśli chodzi o jej uruchamianie! Pokażę również jak zrealizować spersonalizowany dostęp dla różnych użytkowników! Przy okazji poznamy kilka ciekawych technik programowania w Delphi. Zobaczymy jak wygląda tzw "hash-owanie" czyli kodowanie danych ale ... ale TYLKO w jedną stronę! Nie da się ich odkodować. Hmmm niektórzy pomyślą, to po co taka głupota ? ;) Zobaczysz! przyda się ... tylko trzeba zrozumieć ideę takich działań. Zapraszam na małą przygodę z Defiaczkiem w kilku odcinkach 

niedziela, 19 marca 2017

OLED C Library - od MIS(i)O - już jest

Witam,

Po bardzo długiej przerwie, w końcu MIS(i)O postanowił się podzielić bibliotekami do języka C dla bardzo fajniuśkich wyświetlaczy OLED o rozdzielczościach 128x64 oraz 128x32 ale również dla takich, które działają w oparciu o magistrale SPI lub I2C albo .... albo jednocześnie zarówno na SPI oraz na I2C, a więc jak sami widzicie może być ciekawie ;) ... Eeeeh prace trwały długo bo trzeba było prawie od nowa napisać własną bibliotekę, ale się udało. Mam nadzieję, że efekty końcowe bardzo Was zadowolą ... wystarczy obejrzeć ostatni odcinek na temat OLEDów w postaci EPILOGU w dwóch częściach (jak to zwykle u mnie bywa). Zapraszam serdecznie ...

czwartek, 16 marca 2017

ENKODER + BARGRAPH - EPILOG

Witam,

Tym razem kolejny epilog ale dotyczący serii odcinków na temat zwykłych prostych enkoderków obrotowych. Niejako przy okazji, ot tak całkiem przypadkiem ;) zaplątała się do tego poradnika biblioteka do obsługi bargafów ;) tak tak, liczba mnoga ... i mam nadzieję, że Wam się to bardzo spodoba ale także przyda w życiu codziennym ;). Będziecie używać aż się będzie kurzyło tak jak ja ;)
Dodatkowym małym bonusikiem będzie kolejny projekcik, dla początkujących z prostym kodem wykorzystującym w podstawowy sposób enkoderek do wygodnego sprawdzania zawartości generatora znaków własnego LCD. Polecam ... fajnie działa... Powiem Wam, że z ciekawości aż wykopałem ze wszystkich szuflad różne swoje stare LCD'ki i sprawdzałem. Gdybym wcześniej tak sobie na szybko sprawdzał te wszystkie wyświetlacze to bym dobierał akurat do projektu taki, co miał czcionki, które ja się męczyłem i ręcznie generowałem w CGRAM z ograniczeniem do max przecież 8 znaków ;)

niedziela, 5 marca 2017

ATB-MEDkit - nie tylko ratunek ale WYGODA !

Witam,

Chciałbym Wam dzisiaj zaprezentować najnowszy moduł firmy Atnel jakim jest ATB-MEDkit. Zgodnie z tytułem postu, zapewniać on może nie tylko ratunek dla mikrokontrolerów z serii: ATtiny 4/5/9/10 oraz najnowszych ATtiny 102/104 w których omyłkowo zablokowaliśmy możliwość programowania poprzez ustawienie fusebitu RSTDISABLE, dzięki któremu wprawdzie pin RESET możemy wykorzystywać jako zwykły pin IO ale niestety wtedy pozbawiamy się możliwości programowania za pomocą magistrali TPI. Można zatem takiego procka uratować poprzez wstawienie go do modułu MEDkit, ale to jedna z najmniejszych zalet tego modułu. Bodajże NAJWAŻNIEJSZĄ zaletą jest fakt, że pomimo iż mamy przeprogramowany pin RESET jako pin I/O to jeśli mikrokontroler "siedzi" w module - wciąż możemy z niego korzystać jeśli chodzi o programowanie, i prototypowanie! Wydaje się to niemożliwe a jednak! NAWET firma Atmel, producent scalaków nie przygotowała tak przemyślanego zestawu developerskiego! Kolejną ogromną zaletą jest możliwość podłączania wszystkich linii procka, w tym także programujących do dowolnych układów, obciążeń! Mogą być do nich podłączone nie tylko wejścia ale również WYJŚCIA które w normalnych warunkach na płytce stykowej tak obciążają linie, że na czas programowania trzeba je odłączać fizycznie, co w przypadku tak małych mikrokontrolerów jest bardzo uciążliwe. W module MEDkit nie musimy się tym kompletnie przejmować. Na filmie pokażę, że nawet bezpośrednie ZWARCIE pinu linii programującej do MASY nie spowoduje zakłócenia procesu programowania! Tak tak - to nie żart ;) Zapraszam na film instruktażowy, warto poświęcić 50 minut aby zobaczyć na początku z czym przychodzi nam się zmagać gdy programujemy te procki albo w swoim układzie albo na stykówce, a później jak to wygląda w module MEDkit. Na końcu niespodzianka ;) związana z obsługą MAGIC LED'ów przez ten procek. Przy okazji polecam zapoznać się z możliwościami najnowszych procków ATtiny102 i 104, proszę zwrócić uwagę na ich możliwości i peryferia - znaleźć można wśród nich nawet SPRZĘTOWY MODUŁ UART (RS232) - dotąd niespotykane wśród takich maluchów!