Ads_700x200

piątek, 13 października 2017

MkBootload - komponent DELPHI - teraz KAŻDY może ;)

Witam,

Pewnie się zastanawiacie, co KAŻDY może ? ... ano KAŻDY może teraz sobie napisać własny bootloader czyli aplikację na PC do wgrywania wsadów do mikrokontrolerów typu ATmega (AVR8) z poziomu komputera PC! Wszystko za sprawą małego ale zwinnego komponentu MkBootlad, dostępnego na stronie www.atnel.pl w dziale oprogramowanie i komponenty Delphi ;) ... Ten poradnik to swego rodzaju instrukcja jak w ogóle rozpocząć pracę z tym komponentem, jakie on posiada możliwości i co daje użytkownikowi. Krótko mówiąc, można osiągnąć lepsze nawet możliwości we własnym programie pisanym w Delphi w porównaniu do starszej wersji oryginalnego programu MkBootloader. Zresztą zobaczcie sami - bo jeden poradnik składający się wprawdzie z dwóch części zastąpi wiele słów ;) Nie ma co ukrywać, że sam komponent to spora kobyła programistyczna, która zawiera w sobie obsługę zarówno portu szeregowego typu COM, przystosowaną także do komunikacji za pomocą Bluetooth ale także komunikację za pomocą WiFi poprzez protokół UDP czyli po sieci WiFi/Ethernet ;) zapraszam do sprawdzenia o czym mowa ;)

poniedziałek, 9 października 2017

CNC - Konfiguracja MACH 3 - czas start !

Witam,

Teraz już "na poważnie" zapraszamy Was moi mili na przygody z obróbką CNC. W dzisiejszym cyklu, tak tak - bo to jest MINI CYKL - dwa odcineczki, każdy ok 30 min będą przedstawiać pierwsze kroki, związane z ODPALENIEM KAŻDEJ frezarki a przy okazji z konfiguracją jednego z najbardziej popularnych ( i co tu ukrywać ) jednego z lepszych programów do sterowania frezarkami, jakim jest MACH3. Chcielibyśmy Wam pokazać te pierwsze kroki, pierwszą konfigurację ale nie tylko! ... Jak to bywa w poradnikach mirekk36 - chciałbym abyście mogli się spotkać również z awaryjnymi sytuacjami - a nie tylko - że wszystko ma od razu udać się za pierwszym razem! Ja wolę poradniki, w których widać, jak reagować na BŁĘDY, które mogę po drodze popełnić, zaś często prowadzący jakiś poradnik, nawet nie weźmie tego pod uwagę. Przez to wiele osób zatrzymuje się w jakimś miejscu i nie może ruszyć dalej, często nawet się zniechęca. My (czyli ja i Paweł) chcemy wam pokazać "JAK JEST" ;) ... czyli jak jest gdy wszystko idzie dobrze ale także "jak jest" gdy coś się zatnie ;) jak sobie poradzić, gdy otrzymamy komunikat błędu .... Ja zdecydowanie wolę takie poradniki, nawet jeśli dłużej trwają - i dlatego - moje poradniki również muszą troszkę trwać ;) ... cóż to jest poświęcić pół godziny albo i godzinę więcej na obejrzenie poradnika - ale dzięki temu RUSZYĆ "Z KOPYTA" później, dzięki któremu wiadomo jak sobie radzić dalej samemu i to bez kolejnych poradników, to jest (przynajmniej jak dla mnie) NAJWAŻNIEJSZE.... a dla Ciebie ?

środa, 4 października 2017

AKCJA (Projekt) - MAGIC PCB

Witam,

Uwaga! miło mi jest ogłosić, że w dniu dzisiejszym 4 października 2017 roku rusza pierwsza edycja Akcji (projektu) pod nazwą "MAGIC PCB" (być może kiedyś ją powtórzymy jeśli będzie większe zainteresowanie. Na dzień dzisiejszy akcja ta przeznaczona jest na MINIMUM 31 osób. Tyle bowiem osób musi się zebrać aby akcja mogła się rozpocząć, ale po kolei, poniżej podam DOKŁADNY harmonogram tej akcji a będzie ona podzielona na trzy etapy. Pierwszy, który będzie trwał około tygodnia, będzie miał odpowiedzieć, czy w ogóle zbierze się taka grupa chętnych osób. Drugi etap to przedpłaty i pewne bonusy, ten etap będzie trwał równo tydzień czasu. Trzeci etap oczekiwanie na produkcję będzie trwał minimum dwa tygodnie a maximum liczymy że jeden miesiąc od zakończenia drugiego etapu. Ale wszystko po kolei, poniżej dokładne informacje czyli terminy, ceny i zasady.

sobota, 30 września 2017

DELPHI - TActionList - to nie jest takie straszne...

jak się wydaje ;)

Witam, i zapraszam na kolejny poradnik z cyklu Delphi, którego tak troszkę musiałem odkurzyć, bo jakby troszkę zaniknął. Tymczasem postanowiłem omówić BARDZO FAJNE narzędzie w Delphi. Dlaczego taki obrazek do tego filmiku? Ponieważ zwykle gdy pytam początkującą osobę czy wie co to jest - to po pierwszym rzucie oka często mówi że to jakieś monstrum i kompletnie nie wiadomo jak tego używać, że to bez sensu ;) Czy aby na pewno bez sensu ? ;) Czy aby na pewno takie straszne ? ;) Przekonajmy się sami - mam nadzieję, że będzie niejedno miłe zaskoczenie na końcu.

czwartek, 28 września 2017

Magic MATRIX - PREDATOR effects ;) programowanie

Witam, 

Zapraszam na dalszy ciąg przygód z pisaniem softu dla platformy Magic Matrixa. Dzisiaj troszkę na wesoło i z przymrużeniem oka (jak chodzi o nazwę efektu) ale co tam - ważne żeby programując dobrze się bawić jednocześnie. Tymczasem w dzisiejszej części cyklu dowiemy się jak zainkludować prawidłowo a także sprawdzić oraz dołączyć kolejne biblioteki do projektu - takie jak MagicLED oraz do obsługi podczerwieni. Przy okazji zabawimy się w wyświetlanie testowo różnych pixeli na ekranie a co za tym idzie przypadkowo stworzymy własny ZEGAREK PREDATORA :D Mówię Wam uśmiałem się sam z tego efektu jak dziecko. Ale przy okazji dostrzegłem że na wyświetlaczu takim można uzyskać miliony fajnych kolorów, ich odcieni, pastelowych barw - bo do tej pory tak jak zwykły typowy facet dostrzegałem głównie trzy kolory RGB hahahaha ;) a teraz - po tym efekcie - ale ok nie zdradzam - sami zobaczcie 

środa, 27 września 2017

(ARM) PSoC Creator - START

Witam,

Przyszedł czas na poważny start z 32-bitowymi prockami ARM PSoC ;) Wprawdzie było kilka odcinków wstępu ale to były zajawki pokazujące możliwości. Teraz zaczynamy od szczegółów czyli: jak sobie przygotować środowisko pracy, archiwizacji projektów, zrozumienia jak działają obszary robocze (workspaces) w PSoC Creator a to bardzo ważne. Dowiemy się o podstawach IDE, napiszemy szybciutko pierwszy program do migania diodą LED. Krótko mówiąc dowiemy się kilku smaczków a także poznamy to, czego nie ma nawet w anglojęzycznych poradnikach w tym zakresie ;)

wtorek, 19 września 2017

Połączenie Magic MATRIX z ATB-WAV Playerem ;)

Od teraz możliwe staną się wszelkiej maści gadające zegarki i inne urządzenia, które potrzebują "aparatu mowy"

poniedziałek, 18 września 2017

CNC - obróbka materiałów, tworzenie własnych obudów itp

Witam,

Chcielibyśmy wraz z Pawłem zainicjować tym odcinkiem pewien cykl poradników na temat szeroko pojętego CNC. Ale uwaga nie będzie tu informacji o tym jak zbudować własne CNC bo nie mamy do tego odpowiedniego warsztatu, ale też co tu ukrywać, wiele osób nie ma takiego warsztatu, tymczasem tworzenie maszyn CNC z kawałków tzw desek i prowadnic do szuflad, wprawdzie czasem się udaje lecz niestety jakość (albo inaczej mówiąc) precyzja działania takich urządzeń pozostawia bardzo wiele do życzenia. Sami pomyślcie - chcielibyście tworzyć TAKIE obudowy jakie prezentujemy w naszych materiałach ? Jeśli tak to trzeba jednak nastawić się na wysoką precyzję i często gotowe kupione rozwiązania. Wiem wiem, w tym momencie wielu z Was powie, że to nie zabawa dla amatora bo kogo stać na zakup najtańszej, najmniejszej frezarki (my na takiej działamy właśnie i to też na pożyczonej jak na razie) ... za ok 2,5-3,0 tys zł ??? Moi drodzy, jeśli ktoś zamierza zrobić sobie obudowę, panel do obudowy, podstawkę czy inną dowolną rzecz - raz na rok i tylko do zabawy to nie ma o czym mówić, nawet gdyby mnie było stać to do zabawy chyba bym nie kupił czegoś takiego, ale .... ale jeśli zamierzam się tym zajmować nieco częściej, że tak powiem ;) jeśli zamierzam być może móc rozpocząć jakąś własną chociażby mini, prototypową działalność i np sprzedać czasem to co będę wytwarzał na takiej frezarce - no to sami przyznacie, że wtedy już taki koszt nie wydaje się być aż taki wielki i że uda się pewnie zarobić na ten koszt. Co więcej, jeszcze kilka lat temu nikt nie myślał, że w końcu pojawią się tak małe frezarki, że tak powiem, domowe! I w tak niskich cenach ;) tak tak - jeszcze niedawno były to wydatki rzędu 10-20 tys PLN ... więc pewnie można się spodziewać, że przy masowym zainteresowaniu będzie taniała ta technologia - i wtedy warto być przygotowanym - żeby umieć z niej skorzystać gdy przyjdzie czas ;) Po to jesteśmy, żeby pomóc wystartować i pokazać jak zacząć, bo nagle po fakcie zakupienia takiego czegoś zwykle pojawia się w głowie tysiąc jak nie dwa - pytań - no dobra ale co teraz ? jaki program albo jakie programy? jak to robić ..... W takim razie zapraszamy!

sobota, 16 września 2017

Karta dźwiękowa do mikrokontrolera ? czytnik kart micro SD ?

Witam,

Niezmiernie miło mi zaprezentować najnowszy projekt jakim jest ATB-WAV player. W założeniach miał powstać najprostszy możliwy player, czyli urządzenie, które będzie potrafiło odtwarzać pliki dźwiękowe typu WAV z karty pamięci, i które to urządzenie umożliwi sterowanie poprzez RS232 (UART TTL). Chodzi o to aby w jak najprostszy sposób móc wybierać dowolny (podkreślam DOWOLNY) plik na karcie pamięci, który oczywiście wcześniej został na niej przygotowany, np poprzez konwersję z pliku mp3 do wav. W założeniu chodziło także o to aby urządzenie posiadało również wyjściowy wzmacniacz mocy ale taki, który będzie pozwalał na wygodną regulację mocy wyjściowej (głośności). Tak aby można było do urządzenia podłączać wprost głośnik. Ma ono od razu grać ;) Co więcej dźwięk ma być czysty, bez terkotania i innych przydźwięków cyftowych. Udało się! Sercem modułu jest mikrokontroler ATmega328P-AU (SMD), który specjalnie na potrzeby projektu został nieco (ale lekko) przetatktowany ;) do 24 MHz. Dzięki temu, że mikrokontroler niczym innym się nie zajmuje jak pozyskiwaniem próbek dźwiękowych ze wskazanych plików WAV z karty i wytwarzaniem dźwięku, to udało się na tyle zoptymalizować program, żeby pozbyć się absolutnie wszystkich niedogodności w samym dźwięku w postaci zakłóceń cyfrowych. Mogą być odtwarzane pliki WAV które są stereo i z częstotliwością próbkowania 22,5 kHz. Na szczęście w testach okazuje się, że równie dobrze udaje się odtwarzać w większości przypadków również pliki stereo 32 kHz. Niestety jeśli chodzi o pliki 44 kHz stereo tu już jest problem i dźwięk jest nieprzyjemny no chyba że zdecydujemy się na przygotowanie pliku 44 kHz mono (co przecież nie jest problemem) wtedy damy radę odtwarzać z równie dobrą jakością dźwięk w nich zawarty. ...

czwartek, 14 września 2017

Karta dźwiękowa USB do komputera na zestawie ATB - Cypress

Witam,

To kolejna zajawka tego co można w prosty sposób zdziałać sobie albo inaczej mówiąc naPSoC'ić ;) z prockami Cypressa na zestawie ATB z Cypress SHIELDEM! Powiem Wam, że jak sam to zobaczyłem to nogi zrobiły mi się jak z waty a szczękę zbieram z podłogi do dzisiaj ;) Ale zresztą - co ja tu będę ... .zobaczcie sami proszę ;)


.

wtorek, 12 września 2017

PSoC 5L - wykorzystanie bloczków UDB zamiast zewnętrznych scalaków

Witam,

No to się zaczęło, myślę, że tym poradnikiem co najmniej i przynajmniej zamieszam w głowach wielu programistów mikrokontrolerów, którzy do tej pory nie spotkali się jeszcze z TAKIMI prockami o TAKICH możliwościach! Poniżej przedstawiam obrazek symbolizujący tę sytuację, z której na początku zwykle dowiadująca się osoba o cyfrowych i analogowych bloczkach UDB nie może zrozumieć, co to znaczy zmniejszenie PCB, gdzie zamiast dokładać różne scalaki TTL albo wzmacniacze analogowe na zewnątrz w postaci układów scalonych, można je zbudować wewnątrz samego mikrokontrolera. Tej możliwości nie da się niedocenić. W takim razie zapraszam na pierwszą prezentację tego typu z mojej strony a zapewniam, że przyjdą jeszcze kolejne ;)

niedziela, 10 września 2017

ATB Cypress SHIELD - miganie diodą LED ;)

Witam,

Tak tak, właśnie nadszedł czas, żeby w końcu zacząć migać diodą LED na takim "potworze" jakim jest ARM Cortex-M3 a dokładniej mikrokontroler Cypress PSoC z serri 5L. Może wydawać się to dziwne, bo przecież po 6 latach istnienia chociażby Bluebooka, nie powinno być już osób, które nie wiedzą jak się miga diodami LED w języku C, to jednak tutaj chodzi o zapoznanie się głównie na prostym przykładzie z samym środowiskiem Psoc Creator. Chciałbym przybliżyć podstawy jeśli chodzi o jego obsługę, zasady tworzenia nowych projektów, od czego zwykle się zaczyna taki projekt i jak należy podchodzić do realizacji założeń. To co może zdziwić, wielu programistów - to fakt, że tutaj zaczynamy od narysowania schematu! Pewnie wiele osób czytając to popada teraz w sporą konsternację, JAK TO? .... schemat ? to zaraz ? - mowa tu o programowaniu czy o jakimś programie do projektowania płytek PCB ? ;) Oj tak - teraz zrozumiecie lepiej dlaczego mi osobiście spodobały się te procki - ale nie piszę więcej - po prostu zapraszam na poradnik!



oto filmik:


;)