Arduino – pierwsze kroki

Wpis w kategorii [ Arduino ]

Arduino - pierwsze krokiRozpoczęcie pracy z platformą Arduino nie jest skomplikowane. Biorąc jednak pod uwagę fakt, iż dla wielu osób będzie to pierwszy kontakt z elektroniką, opiszę w jaki sposób podłączyć płytkę do komputera i uruchomić na niej pierwszy program.

Opis będzie dotyczył płytki Arduino Diecimila oraz wszelkich kompatybilnych klonów (szczerze mówiąc – ja pracuję na płytce Freeduino, która jest w 100% kompatybilna z Arduino Diecimila, a można ją kupić taniej np. na Allegro).

Lista czynności, które należy wykonać

  • Zaopatrz się w Arduino oraz przewód do połączenia z komputerem
  • Pobierz oprogramowanie Arduino
  • Pobierz sterowniki USB
  • Podłącz płytkę
  • Uruchom środowisko Arduino
  • Wczytaj program
  • Obejrzyj efekt

1. Zaopatrz się w Arduino oraz przewód do połączenia z komputerem

Płytka Arduino (lub Freeduino) jest wystarczająca do rozpoczęcia pracy (nauki) z elektroniką i programowaniem mikrokontrolerów. Z czasem, zdobywając nowe umiejętności będziesz potrzebował dodatkowych komponentów, lecz na początek wystarczy to co jest na płytce.

Poniżej przedstawiony jest opis komponentów znajdującej się na płytce Arduino.

Płytka Arduino

Płytka Arduino

Do połączenia płytki z komputerem potrzeby będzie przewód USB typu A-B (taki sam jak do podłączenia drukarki).

2. Pobierz oprogramowanie Arduino

Do zaprogramowania mikrokontrolera znajdującego się na płytce potrzebne jest oprogramowanie Arduino.

Najnowszą wersję znajdziesz na stronie: http://arduino.cc/en/Main/Software.

Gdy już pobierzesz oprogramowanie rozpakuj je i otwórz folder w którym się znajduje.

3. Pobierz sterowniki USB

Płytka na której będziemy pracować jest płytką wyposażoną w interfejs USB. Do poprawnej pracy tego interfejsu, niezbędna jest instalacja sterowników do układu FT232R znajdującego się na płytce.

Najnowsza wersja sterowników znajduje się na stronie http://www.ftdichip.com/Drivers/VCP.htm.

4. Podłącz płytkę

Na płytce, którą się zajmujemy znajduje się złącze służące do wyboru źródła napięcia zasilania. Możliwy jest wybór pomiędzy napięciem pochodzącym z interfejsu USB oraz napięciem zewnętrznym. Dla projektów pobierających ze źródła nieduży prąd, dobrym wyborem jest zasilanie wprost z USB (nie trzeba podłączać dodatkowego zasilacza). Aby to zrobić należy założyć złączkę na dwa piny bliżej gniazda USB. Aby zasilić płytkę z zewnętrznego zasilacza złączka musi się znaleźć na pinach bliżej gniazda zasilania.

Gdy już wybierzemy źródło zasilania (w naszym przypadku będzie to zasilanie z USB), możemy podłączyć płytkę do komputera.

W tym momencie dioda z oznaczeniem PWR powinna się zaświecić.

Rozpocznie się instalacja sterowników do nowo wykrytego urządzenia. Gdy instalacja się zakończy, możesz przejść do następnego kroku.

5. Uruchom aplikację Arduino

W miejscu, w którym rozpakowałeś oprogramowanie Arduino znajduje się plik: arduino.exe – uruchom go.

6. Wczytaj program

W oprogramowaniu Arduino otwórz przykład z migającą diodą: File -> Sketchbook -> Examples -> Digital -> Blink.

Wybierz odpowiedni port COM, który wykorzystujesz do łączenia się z płytką (Tools -> Serial Port).

Aby sprawdzić jaki to port, należy otworzyć Menadżer urządzeń (można to zrobić klikając prawym klawiszem myszy na Mój Komputer i wybierając Właściwości. Następnie należy wybrać zakładkę Sprzęt – tam znajduje się przycisk Menadżer urządzeń). Tam należy odnaleźć pozycję USB Serial Port w grupie Porty (COM i LPT). Port COM, który znajduje się przy tej pozycji odpowiada za komunikację z płytką Arduino.

Menadżer urządzeń

Menadżer urządzeń

Menadżer urządzeń

Menadżer urządzeń

Kolejnym parametrem jakim trzeba określić, jest rodzaj płytki oraz mikrokontrolera znajdującego się na niej. Typ mikrokontrolera można odczytać bezpośrednio z jego obudowy. W naszym przypadku będzie to Arduino Diecimila or Duemilanove w/ ATmega168 i taki należy wskazać w Tools -> Board.

Teraz wystarczy już tylko kliknąć  przycisk Upload to IO Board w środowisku programistycznym Arduino.

Przyciski

Przyciski

Po paru sekundach, diody TX oraz RX na płytce zaczną dość szybko migać – jest to sygnalizacja transmisji danych między płytką a oprogramowaniem. Jeśli wszystko się powiedzie – ujrzysz komunikat Done uploading na pasku statusu.

7. Obejrzyj efekt

Kilka sekund po ukończeniu wgrywania oprogramowania na płytkę, ujrzysz migającą diodę LED podłączoną do pinu 13. Jeśli tak – to właśnie udało Ci się uruchomić pierwszy program na mikrokontrolerze!

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

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.

2 komentarzy do “Arduino – pierwsze kroki”

  • Imrahil (28 października, 2009, 14:05)

    Pytanie początkującego: co dzieje się z programem po odłączeniu zasilania? Zostaje czy znika z pamięci?

    Jarek

  • michal (28 października, 2009, 21:15)

    @Imrahil: Program przechowywany jest w nieulotnej pamięci Flash – po odłączeniu zasilania zostaje więc w pamięci.
    Praktycznie wszystkie dzisiejsze mikrokontrolery posiadają wbudowaną pamięć nieulotną.

Dodaj komentarz