FORUM

Rozpoczynamy przygodę z Arduino cz.3

Erni86
Posty: 8
https://www.oferia.pl/wykonawca/meble-kuchenne-warszawa/1240988
Rejestracja: 09 sie 2021, 9:10
Kontakt:

Rozpoczynamy przygodę z Arduino cz.3

Post autor: Erni86 »

Rozpoczynamy przygodę

Po zapoznaniu się z poprzednim rozdziałem już wiesz, j aki układ będziemy programować.
Teraz czas na zainstalowanie na komputerze niezbędnego oprogramowania i rozpoczęcie
pracy z kodem.

Zasilanie
Na nowo zakupionej płytce Arduino zwykle fabrycznie zainstalowany jest prosty program
o nazwie Blink. Program ten sprawia, że wbudowana w układ dioda LED miga.
Dioda oznaczona symbolem L jest połączona z jednym z cyfrowych złączy wejścia i wyjścia
znajdujących się na płytce. Dioda ta jest podłączona do złącza o numerze 13. Oznacza to, że
złącze to może być używane tylko w charakterze wyjścia. Dioda ma mały pobór prądu, a wiec
możesz również podłączać inne rzeczy do tego złącza.
Aby uruchomić Arduino, podłącz je do prądu. Najłatwiejszym sposobem na to j est
podłączenie Arduino do portu USB komputera. Będzie do tego potrzebny przewód USB
zakończony wtykiem typu A z jednej strony oraz wtykiem typu B z drugiej strony. Jest to
taki sam przewód jak ten, który jest zwykle stosowany w celu połączenia drukarki i kom­
putera.
Miganie diody LED oznacza, że wszystko działa poprawnie. Nowe płytki Arduino mają
zainstalowany szkic programu Blink, aby można było łatwo sprawdzić, czy płyta działa po­
prawme.
Instalacja oprogramowania
Do wgrywania szkiców na płytkę Arduino nie wystarczy zasilanie jej za pośrednictwem złącza
USB. Aby ładować szkice, musisz zainstalować oprogramowanie Arduino na swoim kom­
puterze.
Arduino_IDE.png
Arduino_IDE.png (18.52 KiB) Przejrzano 2200 razy
Pełna instrukcja instalacji tego oprogramowania na platformach Windows, Linux oraz
Mac znajduje się w witrynie internetowej Arduino - http://www.arduino.cc/.
Po zainstalowaniu oprogramowania Arduino oraz sterowników USB (zależnie od uży­
wanego systemu operacyjnego) możesz ładować programy do swojego Arduino.

Ładowanie pierwszego szkicu
Program migający diodą jest odpowiednikiem programu wyświetlającego napis „Witaj" -
programu uruchamianego tradycyjnie jako pierwszy podczas nauki nowego języka pro­
gramowania. Sprawdźmy działanie środowiska Arduino, instalując ten program na płytce,
a następnie modyfikując go.
Po uruchomieniu aplikacji Arduino na komputerze otwarty zostanie pusty szkic. N a
szczęście program posiada wbudowanych wiele przydatnych przykładów. Otwórzmy przy­
kład o nazwie Blink
Blink1.png
Blink1.png (195.79 KiB) Przejrzano 2200 razy
Teraz musisz zainstalować ten szkic na płytce Arduino. Podłącz płytkę Arduino do
swojego komputera za pośrednictwem kabla USB. W wyniku tego na płytce Arduino po­
winna się zapalić zielona dioda oznaczona napisem „On". Dioda LED połączona z pinem
o numerze 13 będzie już prawdopodobnie migać, ponieważ płytki Arduino są zwykle dostar­
czane z uprzednio zainstalowanym szkicem Blink. Niezależnie od tego spróbujmy go po­
nownie zainstalować, a następnie zmodyfikować.

Po podłączeniu płytki do komputera Macintosh na ekranie komputera zostanie wyświe­
tlony komunikat informujący o wykryciu nowego interfejsu sieciowego. W takim przypadku
należy kliknąć przycisk Anuluj. Komputer mylnie wykrywa Arduino Uno j ako modem USB.
Przed załadowaniem szkicu należy w aplikacji Arduino określić typ płytki, z której ko­
rzystamy. Ponadto należy określić numer portu, do którego zostało podłączone Arduino.
Na rysunkach 2.3 oraz 2.4 pokazano, jak dokonać tych operacji przy użyciu menu Narzędzia.
W przypadku komputera pracującego pod kontrolą systemu Windows zwykle będziesz
korzystać z portu COM3. W przypadku komputerów pracujących pod kontrolą systemów
Linux lub Mac OS X lista portów szeregowych będzie o wiele dłuższa (patrz rysunek 2.5).
Nasze urządzenie będzie w większości przypadków znajdowało się na szczycie tej listy. Będzie
ono miało nazwę podobną do /dev/tty . usbmodem621.
Teraz wystarczy tylko kliknąć ikonę Załaduj
Blink2.png
Blink2.png (251.98 KiB) Przejrzano 2200 razy
Wybór płytki
Blink3.png
Blink3.png (135.06 KiB) Przejrzano 2197 razy
Wybór portu
Blink4.png
Blink4.png (149.69 KiB) Przejrzano 2197 razy
Ładowanie szkicu

Po kliknięciu ikony nastąpi kompilacja szkicu, a następnie rozpocznie się jego ładowanie. Jeżeli wszystko działa poprawnie, podczas przesyłu danych diody znajdujące się na Arduino będą migać. Po zakończeniu przesyłu danych u dołu aplikacji Arduino zostanie wyświetlo­ny komunikat o treści „Ładowanie zakończono pomyślnie". Pod nim zostanie wyświetlony kolejny komunikat o treści podobnej do: „Wielkość binarna szkicu: 1084 bajtów (maksymalnie 32256 bajtów)". Po załadowaniu programu płytka natychmi ast zaczyna go wykonywać, a więc zoba­czysz, że dioda zacznie błyskać. Jeżeli program nie działa, sprawdź ustawienia typu płytki oraz portu szeregowego. Teraz spróbujmy zmodyfikować szkic tak, aby zwiększyć częstotliwość błysków diody LED. W tym celu należy zmodyfikować dwa miejsca, w których zdefiniowano w szkicu opóźnienie (z ang. delay) na 1000 milisekund. Obie wartości 1000 należy zastąpić wartościami 500. Zmodyfikowany kod pokazano na rysunku.
Blink5.png
Blink5.png (126.53 KiB) Przejrzano 2196 razy
Modyfikacja szkicu

Ponownie kliknij przycisk Załaduj. Po załadowaniu szkicu zobaczysz diodę LED bły­skającą dwa razy częściej, niż miało to miejsce w przypadku oryginalnego szkicu. Gratuluję! Jesteś gotowy, by zacząć programować swoje Arduino. Ale wcześniej przyj­rzyjmy się dokładnie aplikacji Arduino.

Wróć do „Kurs Arduino”