Programowanie dla Arduino: tutorial dla początkujących
Arduino to jedna z najbardziej znanych platform programistycznych na rynku. Tutaj dowiesz się, jak programować i poprawnie go używać.
Arduino: Ten sprzęt jest wymagany do programowania
Arduinos są jak piasek nad morzem. W związku z tym wybór jest duży. Jeśli nie znasz jeszcze tej sprawy, mamy dla Ciebie kilka wskazówek.
- Arduino Uno jest bardzo odpowiedni dla początkujących, ponieważ zapewnia zarówno sześć pinów analogowych, jak i 14 pinów cyfrowych, co oznacza, że możesz już podłączyć do nich wiele elementów elektronicznych. Masz również tę zaletę, że możesz (zwykle) wymienić mikrokontroler bez kupowania nowej płyty. Łatwo jest również zaprogramować płytkę, a następnie wlutować w obwód.
- Inną dobrą płytą podstawową jest Arduino Mega 2560. Chociaż układ jest zainstalowany na stałe, płytka oferuje znacznie więcej pinów niż Uno, ale jest również odpowiednio droższa.
- Ponieważ platforma Arduino to „Open Source”, istnieje również wiele tanich alternatyw dla „prawdziwych” Arduinos.
- Dogodnie można znaleźć w Internecie zestawy Arduino, które są wyposażone w całą gamę komponentów elektronicznych, co pozwala zaoszczędzić pieniądze.
- Jeśli nie kupisz zestawu, możesz otrzymać części osobno. Jako początkujący powinieneś najpierw kupić kilka diod LED, rezystorów, przycisków, potencjometrów i serwa, aby dużo wypróbować. Do połączenia elementów potrzebne są również zworki i płyta kontrolna.
Zainstaluj Arduino IDE
Aby naprawdę dobrze się bawić przy Arduino, musisz najpierw zainstalować Arduino IDE.
- Podczas instalacji w systemie Windows zostaniesz kilkakrotnie zapytany, czy chcesz zainstalować sterowniki Arduino. Pamiętaj, aby kliknąć tutaj „Zainstaluj”, w przeciwnym razie nie będziesz mógł później korzystać z Arduino z komputerem.
Arduino: kontrolka LED
Pokazujemy, jak sterować diodą LED za pomocą Arduino.
- Aby to zrobić, najpierw podłącz pin oznaczony „GND” do krótkiego boku diody LED za pomocą kabla połączeniowego.
- Podłącz drugą stronę diody LED odpowiednim rezystorem.
- Podłącz także rezystor do styku 13.
- Uruchom Arduino IDE i podłącz Arduino do komputera za pomocą kabla USB.
- Kliknij kartę „Narzędzia” i wybierz kartę, jej specyfikacje i port.
- W „void setup ()” musisz najpierw dodać polecenie, które definiuje pin 13 jako wyjście. Można to łatwo zrobić za pomocą polecenia „pinMode (13, WYJŚCIE);” (bez cytatów).
- W „void loop ()” możesz teraz dodawać polecenia, które powinny być wykonywane wielokrotnie. Najpierw polecenie „digitalWrite (13, WYSOKA);” pin jest ustawiony na WYSOKI, co oznacza, że przyłożone jest do niego napięcie 3, 3 wolta.
- Teraz dodaj polecenie „delay (1000);” tak, że program czeka następnie sekundę.
- Teraz możesz użyć polecenia „digitalWrite (13, LOW);” dodaj, aby program ponownie zgasił diodę LED. Następnie ponownie wstaw polecenie opóźnienia.
- Na koniec załaduj program do Arduino. Teraz masz migającą diodę LED!
Użyj przycisków na Arduino
Aby użyć przycisku na Arduino, włóż go w obszar rowka płyty chlebowej.
- Podłącz złącze w lewym dolnym rogu do styku 5 V, a złącze w prawym dolnym rogu za pomocą rezystora 10 kiloohmów lub większego do masy.
- Złącze jest również podłączone do pinu 3 w prawym górnym rogu.
- W metodzie konfiguracji najpierw definiujesz ten przycisk jako dane wejściowe: „pinMode (3, WEJŚCIE);”
- Za pomocą polecenia „digitalRead (3);” teraz możesz odczytać stan cyfrowy pinu. Jest to WYSOKA lub NISKA. Wystarczy użyć instrukcji if do zapytania.
Arduino: sterowanie serwo
Ponieważ sterowanie serwomechanizmem jest nieco bardziej skomplikowane, podsumowaliśmy to dla Ciebie w osobnym artykule.
W następnym artykule dowiesz się, jak pisać własne programy w Javie.