Witam,
Tym razem poradnik dla całkowicie początkujących w zakresie mikrokontrolerów. Dla tych, którzy chcą szybko i tanio zacząć, spróbować, dotknąć, po raz pierwszy szybko zaprogramować, podłączyć mikrokontroler AVR. Nie ważne czy będzie to ATmega czy ATtiny. Nie ważne czy zasilanie z USB z komputera czy też zewnętrzne. Ważne, że bez konieczności lutowania i na płytce stykowej. Poradnik ten ma na celu przedstawienie tak od A do Z, jak tego dokonać, na co zwrócić uwagę, jak podłączać, jak rozwiązywać problemy gdy coś nie działa. W poradniku skupiam się nie tylko na tym jak powinno być, bo w rzeczywistości zwykle zawsze komuś coś nie wychodzi i wtedy nagle pryska czar poradników. Tym razem u mnie zdarzą się także przygody, które zakłócą podłączanie i zwrócę uwagę co najczęściej bywa przyczyną tych pierwszych niepowodzeń w kontaktach z procesorem. Wszystko zostanie omówione na przykładzie prostego i taniego programatora ATB USBASP firmy Atnel a także programu MkAvrCalculator. Ten tandem spowoduje, że na pewno nie spotkają cię niepowodzenia, a jeśli już to co najmniej będzie ich o 50% mniej ;)
Strony
▼
poniedziałek, 31 grudnia 2012
poniedziałek, 24 grudnia 2012
Wskaźniki, struktury, callbacki - jazda bez trzymanki
Witam,
Tym razem chciałbym wam przedstawić bardzo nietypowy poradnik. Dlaczego nietypowy? Ano dlatego, że chciałem wam pokazać jak ja zabieram się za pisania programu do procka tak od A do Z ale pod okiem wielkiego brata czyli kamery. Tak jakbym był w "Big Brother" ;) Co to oznacza?, to oznacza, że minuta po minucie widać czym się zajmuję. Niestety są wady takiego przekazu. Czas trwania. Straaaasznie długi, dlatego od razu ostrzegam wszystkich malkontentów. Jeśli nie chcecie oglądać to po prostu nie oglądajcie. Nie mam zamiaru później wysłuchiwać na blogu że to czy siamto was denerwuje ;) .... A teraz kilka słów, do tych, którzy gdzieś tam "po godzinach" znajdą czas żeby na spokojnie obejrzeć wszystkie części poradnika, tym bardziej, że ....
Tym razem chciałbym wam przedstawić bardzo nietypowy poradnik. Dlaczego nietypowy? Ano dlatego, że chciałem wam pokazać jak ja zabieram się za pisania programu do procka tak od A do Z ale pod okiem wielkiego brata czyli kamery. Tak jakbym był w "Big Brother" ;) Co to oznacza?, to oznacza, że minuta po minucie widać czym się zajmuję. Niestety są wady takiego przekazu. Czas trwania. Straaaasznie długi, dlatego od razu ostrzegam wszystkich malkontentów. Jeśli nie chcecie oglądać to po prostu nie oglądajcie. Nie mam zamiaru później wysłuchiwać na blogu że to czy siamto was denerwuje ;) .... A teraz kilka słów, do tych, którzy gdzieś tam "po godzinach" znajdą czas żeby na spokojnie obejrzeć wszystkie części poradnika, tym bardziej, że ....
niedziela, 16 grudnia 2012
Choinka elektroniczna na 2012 rok
Witam,
Chciałbym wam przedstawić pracę jaką wykonał mój syn. No troszeczkę od strony programowej może mu pomogłem tzn może bardziej książki .... może troszeczkę podpowiedziałem jak coś tam mechanicznie poskładać ale śmiało mogę powiedzieć, że 80-90% wkładu pracy to syn a 10-20% albo mnie ja ;). Choineczka wyszła w rzeczywistości po prostu rewelacyjnie. Zdecydowanym pomysłodawcą był Paweł, a ja się aż za głowę złapałem, że będzie trzeba TYYYLE diod LED lutować i tyle PCB projektować. Sami oceńcie jak to wyszło:
http://forum.atnel.pl/post21290.html#p21290.
Poniżej zamieszczam jeszcze do pobrania nie tylko wsad do dwóch procesorów, które sterują całą konstrukcją ale jeszcze pliki BRD z programu EAGLE gdyby ktoś chciał sobie powielić jakoś ten projekt:
.
Chciałbym wam przedstawić pracę jaką wykonał mój syn. No troszeczkę od strony programowej może mu pomogłem tzn może bardziej książki .... może troszeczkę podpowiedziałem jak coś tam mechanicznie poskładać ale śmiało mogę powiedzieć, że 80-90% wkładu pracy to syn a 10-20% albo mnie ja ;). Choineczka wyszła w rzeczywistości po prostu rewelacyjnie. Zdecydowanym pomysłodawcą był Paweł, a ja się aż za głowę złapałem, że będzie trzeba TYYYLE diod LED lutować i tyle PCB projektować. Sami oceńcie jak to wyszło:
http://forum.atnel.pl/post21290.html#p21290.
Poniżej zamieszczam jeszcze do pobrania nie tylko wsad do dwóch procesorów, które sterują całą konstrukcją ale jeszcze pliki BRD z programu EAGLE gdyby ktoś chciał sobie powielić jakoś ten projekt:
.
piątek, 7 grudnia 2012
Filtrowanie zasilania - dlaczego tak ważne !?!
Witam,
Tym razem piszę artykuł jako uzupełnienie do poprzedniego mojego artykułu na temat prawidłowego zasilania mikrokontrolera. Pomimo moich wysiłków okazuje się, że niektórzy ludzie a szczególnie niektórzy początkujący którzy tam wchodzą - w zasadzie nie czytają całości "bo im się chyba nie chce" i przechodzą ew do ostatnich dwóch schematów strzelając na ślepo, tzn wybierając przypadkowo któryś z nich bez zrozumienia niestety. Nie mówię tu o wszystkich - no ale obiecałem sobie, że po tych dwóch artykułach, jeśli jeszcze mnie ktoś zapyta jak to jest z tym filtrowaniem na maila czy na Skype, to sorki ale nie odpowiadam, bo szkoda strzępić języka jeśli komuś nie chce się przeczytać i docenić chociaż troszkę pracy którą w to wszystko wkładam. Reasumując - tym razem jeszcze mniej tekstu a więcej obrazków (z oscyloskopu i zdjęć układu testowego) - może to jakoś przemówi do części osób.
Tym razem piszę artykuł jako uzupełnienie do poprzedniego mojego artykułu na temat prawidłowego zasilania mikrokontrolera. Pomimo moich wysiłków okazuje się, że niektórzy ludzie a szczególnie niektórzy początkujący którzy tam wchodzą - w zasadzie nie czytają całości "bo im się chyba nie chce" i przechodzą ew do ostatnich dwóch schematów strzelając na ślepo, tzn wybierając przypadkowo któryś z nich bez zrozumienia niestety. Nie mówię tu o wszystkich - no ale obiecałem sobie, że po tych dwóch artykułach, jeśli jeszcze mnie ktoś zapyta jak to jest z tym filtrowaniem na maila czy na Skype, to sorki ale nie odpowiadam, bo szkoda strzępić języka jeśli komuś nie chce się przeczytać i docenić chociaż troszkę pracy którą w to wszystko wkładam. Reasumując - tym razem jeszcze mniej tekstu a więcej obrazków (z oscyloskopu i zdjęć układu testowego) - może to jakoś przemówi do części osób.
niedziela, 2 grudnia 2012
BTM-222 - poradnik VIDEO od A do Z
W związku z tym, iż podejmowałem na przestrzeni ostatnich kilku już chyba lat prezentować różne wpisy na forach na temat modułów Bluetooth takich jak BTM-222/112, opisałem je w pewnym zakresie w pierwszej swojej książce pt: "Mikrokontrolery AVR Język C Podstawy programowania", to jednak nie udało mi się nigdzie w pełni wyczerpać całego tematu z nimi związanego. Chodzi mi tu głównie o solidne przedstawienie wielu aspektów związanych z ich pracą, konfiguracją, komendami AT itp. Dlatego postanowiłem ostatecznie się rozprawić, że tak powiem, z tymi modułami w postaci poradnika VIDEO.
Taka forma przekazu pozwoliła mi w pierwszej części w postaci czegoś w rodzaju wykładu, omówić dogłębnie wszystko co miałem do przekazania ustnie zwracając uwagę na istotne i zwykle nie zawsze dopowiedziane sprawy w poprzednich swoich wypowiedziach czy artykułach. Jednak w drugiej części poradnika, przystępuję do równie obszernych ćwiczeń już przy komputerze, przy terminalu, na zestawie uruchomieniowym ATB, prezentując jednocześnie przykładowe kody do mikrokontrolera pozwalające m.in na wysyłanie upragnionych przez niektóre osoby komend AT.