piątek, 9 lutego 2018

O co chodzi z IoT (Internet of Things)?

O co chodzi z IoT?
Jednym z podstawowych celów do jakich dąży każdy programista urządzeń IoT jest komunikacja mikrokontrolera z urządzeniami „back-endowymi” takimi jak np. komputer stacjonarny, laptop, urządzenie mobilne w postaci telefonu czy tabletu, a nawet drugiego układu z mikrokontrolerem. Istnieje wiele form i sposobów uzyskania połączenia oraz dwukierunkowej wymiany informacji pomiędzy podzespołami tak popularnego dzisiaj internetu rzeczy (eng. Internet of Things). W tym artykule chciałbym opowiedzieć wam nieco o tytułowym zagadnieniu oraz przedstawić dwa sposoby podejścia do tematu.





wtorek, 9 stycznia 2018

Projekt: ATB Magic MATRIX - obudowa (PDF i STEP do pobrania)

Podstawka do ATB Magic MATRIX
Zapewne niektórzy z was mogą zastanawiać się czym jest tytułowa "Magiczna MACIERZ"? Tłumaczenie nadaje zupełnie nowy wydźwięk projektowi, dosyć zabawny... ;)
Projekt ten powstał w "kuźni Atnela", a jest on niczym innym jak wyświetlaczem opartym o Magic-ledy (diody LED z wbudowanym układem scalonym o symbolu WS2812B). Jedną z zalet tego projektu jest jego konstrukcja, a dokładniej specyficzna i nietypowa obudowa o której chciałbym opowiedzieć nieco więcej w tym artykule.


piątek, 6 stycznia 2017

Kurs Altium cz. 1 - podstawy

Kurs Altium cz. 1 - podstawy
Przyszedł czas na rozpoczęcie drugiego kursu na tym blogu. Zaczęliśmy od serii poradników związanych z nauką języka C - czyli w kwestii programowania mikrokontrolerów jesteśmy do przodu i na tę chwilę potrafimy napisać ładny kawałek kodu ;) Jednak wyobraźcie sobie jak to będzie, kiedy poza samym programowaniem będziemy w stanie zaprojektować własną płytkę! Zaprojektować - wytrawić - zaprogramować.

piątek, 9 grudnia 2016

Multipleksowanie i przerwania - część 3 kursu języka C dla AVR

Zestaw testowy ATB v1.05 (Atnel)
Przyszedł czas na trzecią część kursu języka C. Dzisiaj za cel obieramy multipleksowanie i przerwania

Po tej części kursu, temat multipleksowania będziesz mieć w jednym paluszku. Co więcej zapoznasz się z obsługą Timerów sprzętowych i dowiesz się co nieco na temat poruszania się po dżungli zwanej potocznie dokumentacją ;)

Zalecane jest obejrzenie poprzednich części kursu, oraz przejrzenie spisu materiałów uzupełniających.

sobota, 3 września 2016

Jak zrobić płytkę PCB metodą fotochemiczną.

Przygotowania do trawienia.
Wiemy już z poprzedniego artykułu i poradnika jak zrobić płytkę metodą termotransferu. Przyszedł czas na fotochemię. Metoda bajecznie prosta, jak wszystko inne kiedy tylko zrozumie się jak daną czynność należy wykonać.

Zapraszam do krótkiego przewodnika o wytrawianiu płytek tą właśnie metodą i zachęcam do obejrzenia poradnika wideo, link znajdziecie na dole artykułu.

środa, 10 sierpnia 2016

Hello world AVR! - część 2 kursu języka C dla AVR

Zestaw testowy ATB v1.05 (Atnel)
W dniu dzisiejszym zabierzemy się za programowanie. Zaświecimy diodami, zabrzęczymy brzęczykiem (buzzerem) i poklikamy w przyciski (microswitche).

Mam nadzieję, że forma "lekcji" jaką dla was przygotowałem spodoba się, a przede wszystkim każdy z was wyciągnie z niej coś dla siebie. Nie ma na co czekać, przygotujcie kawę czy herbatę, odpalajcie Eclipse, mkAVRCalculatora, przygotujcie zestawy / stykówki i bierzemy się za naukę ;)


wtorek, 2 sierpnia 2016

Jak zainstalować Eclipse? - część 1 kursu języka C dla AVR

Eclipse
Wydawało by się, że wystarczy tylko kliknąć w jedną pobraną ikonkę install.exe

Do pisania programów na komputer w zupełności wystarczy taki zabieg... Jednak my elektronicy musimy sobie dorzucić jeszcze kilka plików, żeby móc komunikować się z naszymi mikrokontrolerami ;)

Zapraszam wszystkich do krótkiego przewodnika - o tym jak poprawnie zainstalować Eclipse oraz jak go skonfigurować tak, żebyśmy mogli szybko, łatwo i przyjemnie zacząć programować.