Arduino – każdy może stać się elektronikiem

Wpis w kategorii [ Arduino ]
Arduino

Elektronika dziś obejmuje niemal wszystkie dziedziny działalności ludzkiej. Podstawowe znaczenie ma w telekomunikacji, informatyce i automatyce oraz urządzeniach elektronicznych. Każda dziedzina przemysłu i nauki opiera się dziś na elektronice: od astronomii (np. radioteleskop) i nauki (np. mikroskop elektronowy), przez medycynę (np. rozrusznik serca) oraz lotnictwo (np. radar), po elektroniczny sprzęt powszechnego użytku, np. radioodbiorniki, telewizory, magnetofony, magnetowidy, kalkulatory, radiotelefony.

Do nie dawna, by zostać elektronikiem wymagane były lata studiów, ciężkiej pracy oraz nieustanne śledzenie zmian, w tej jakże dynamicznej dziedzinie nauki. Ale sytuacja ma się diametralnie zmienić, teraz każdy może być elektronikiem ponieważ pojawił się Arduino.

Czym jest Arduino?

Arduino to projekt, w którego skład wchodzi: fizyczna platforma, stworzona w oparciu o prostą płytkę z mikrokontrolerem oraz środowisko programistyczne służące do tworzenia oprogramowania dla wymienionej wcześniej platformy.

Arduino jest w pełni interaktywne tzn. pozwala na podłączenie oraz odczyt wartości z przełączników, czujników oraz innych urządzeń wejściowych. Pozwala także na podłączenie peryferii, którymi może sterować np. diody LED, silniczki, itp. Projekt oparty na Arduino może działać w połączeniu z komputerem, komunikując się z przeróżnym oprogramowaniem. Może także stanowić niezależny, działający samodzielnie moduł.

Językiem programowania platformy Arduino jest język C. Oprogramowanie, zintegrowane jest z biblioteką pochodzącą z podobnego projektu o nazwie nazwie Wiring. Dzięki tej bibliotece zaprogramowanie wielu operacji jest znacznie uproszczone.

Dlaczego Arduino?

Jeśli choć trochę interesujesz się elektroniką i programowaniem mikrokontrolerów, to na pewno wiesz, że istnieje wiele platform ułatwiających zapoznanie się z danym układem i umożliwiających wdrażanie ciekawych projektów.

Co w takim razie wyróżnia Arduino?

Otóż Arduino znacznie upraszcza pracę z mikrokontrolerem, ucząc jednocześnie zasad obowiązujących w świecie elektroniki cyfrowej.

Cechy Arduino:

  • niedroga platforma – część sprzętowa Arduino, czyli płytka jest relatywnie niedroga w porównaniu do innych płyt rozwojowych wyposażonych w mikorkontroler. Istnieje także specjalna wersja płyty Arduino zaprojektowana tak, aby możliwe było łatwe wytworzenie jej w warunkach domowych (jednostronna płytka).
  • niezależność od systemu operacyjnego – środowisko programistyczne Arduino działa pod kontrolą systemu Windows, MacOS oraz Linux.
  • proste, przejrzyste środowisko programistyczne – tworzone z myślą o początkujących. Mimo tego użytkownicy bardziej zaawansowani znajdą w nim sporo ciekawych możliwości.
  • środowisko programistyczne typu open source z możliwością rozszerzania funkcjonalności – możliwość dodawania własnych rozszerzeń dla doświadczonych programistów. Możliwość podejrzenia kodu w C oraz stosowania tego języka bezpośrednio w programie.
  • platforma sprzętowa typu open source (możliwość dodawania rozszerzeń) – platforma Arduino oparta jest o mikrokontroler ATMEGA8 / ATMEGA168 firmy Atmel. Dostępność schematów umożliwia doświadczonym projektantom na tworzenie własnych wersji modułu, wzbogaconych o dodatkowe komponenty oraz ulepszenia.

Jak rozpocząć zabawę z Arduino?

Na początek należy ściągnąć i zainstalować odpowiednią wersję oprogramowania (w zależności od systemu operacyjnego na jakim pracujemy). Zaopatrujemy się w płytkę wykonując ją samodzielnie, lub kupując gotowy moduł i… to wszystko możemy rozpocząć wyprawę w świat elektroniki.

Oficjalna strona projektu: http://www.arduino.cc/

W jednym z następnych wpisów postaram się przedstawić opis jak zacząc przygodę z przedstawioną platformę oraz opis klonów Arduino (klony powstały ze względu na zastrzeżenie nazwy Arduino).

Oceń ten wpis:
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 3, średnia ocen: 5)
Loading ... Loading ...
Wyświetleń: 2 308

Podobne artykuły

Możesz śledzić komentarze do tego wpisu poprzez kanał RSS 2.0. Możesz także dodać własny komentarz, lub trackback z własnej strony WWW.

Dodaj komentarz