Interfejs SPI w mikrokontrolerach Atmega

Dziś napiszę kilka słów na temat SPI. Temat o tyle ciekawy, że spotykany często w mikrokontrolerach – a raczej przy okazji, gdy zachodzi potrzeba podłączenia urządzeń, które interfejs ten wykorzystują. O ile podłączenie urządzenia jest banalnie proste, to jeśli zachodzi potrzeba podłączenia więcej niż jednego urządzenia przy pomocy SPI, pojawiają się kłopoty. Myślę, że wynikające z niewiedzy początkujących, którzy nie rozumieją zasady działania interfejsu.

Czytaj całość…

Arduino (cz. 2) – budujemy stację pogody

W tym odcinku opiszę, jak zbudować prostą stację pogody z zegarem czasu rzeczywistego. Nasze urządzenie będzie dość ubogie, ale przez to proste w wykonaniu i zaprogramowaniu. Będzie ono mierzyć jedynie temperaturę oraz wilgotność oraz wyświetlać na wyświetlaczu naprzemiennie – datę, godzinę oraz temperaturę oraz wilgotność. Do wykonania urządzenia wykorzystamy kilka tanich i powszechnie dostępnych modułów, które można łatwo połączyć i uruchomić. Do budowy urządzenia niezbędne będą także podstawy języka C. Czytaj całość…

Platforma Arduino – wyzwanie dla programisty

Dziś napiszę trochę o Arduino, czyli mikrokontrolerach jednopłytkowych, z których można wyczarować najróżniejsze rzeczy, takie jak np. alarmy, mierniki, sterowniki urządzeń przemysłowych, etc. W zasadzie mnogość dodatkowych modułów dedykowanych platformie jest nieograniczona, zaś obszary zastosowań ograniczone są wyłącznie wyobraźnią konstruktora oraz jego… umiejętnościami programistycznymi w języku C. Zapraszam zatem do zapoznania się z najpopularniejszą platformą, dzięki której poznasz podstawy mikrokontrolerów. Czytaj całość…