Przykład 1
Przesłanie przez UART do Arduino komendy "zielona" zapala diodę zieloną, komenda "czerwona" diodę czerwoną a każdy inny ciąg znaków zostanie zinterpretowany jako błąd i spowoduje wyświetlenie w monitorze odpowiedniego komunikatu.
Elementy układu:
- 1 x płytka stykowa
- 1 x płytka Arduino Uno
- 2 x dioda LED
- 2 x opornik 330Ω
- 3 x przewody połączeniowe
Przykład 2
Przesłanie przez UART do Arduino komendy "zielona" lub "czerwona" zapali lub zgasi diodę w odpowiadającym komendzie kolorze (zmieni stan diody na przeciwny), natomiast nieprawidłowa komenda zostanie zinterpretowana jako błąd i spowoduje wyświetlenie w monitorze odpowiedniego komunikatu.
Elementy układu:
- 1 x płytka stykowa
- 1 x płytka Arduino Uno
- 2 x dioda LED
- 2 x opornik 330Ω
- 3 x przewody połączeniowe
Przykład 3
Układ składający się z potencjometru i fotorezystorów wraz z niezbędnymi opornikami oraz przycisku uruchamiającego pomiar uzupełniamy dedykowanym kodem dla Arduino. Odczyt danych pokazany na monitorze portu szeregowego zwróci dane odczytane z potencjometru i obu fotorezystorów. Informacje z każdej sesji pomiarowej przedstawione zostaną w osobnym wierszu a odczyty z poszczególnych urządzeń przedstawione zostaną w postaci dziesiętnej i oddzielone tabulatorami.
Elementy układu:
- 1 x płytka stykowa
- 1 x płytka Arduino Uno
- 2 x fotorezystor
- 2 x opornik 1kΩ
- 1 x potencjometr np. 100kΩ
- 1 x wyłącznik Tact switch
- 13 x przewody połączeniowe
Przykład 4
Układ połączeń jak w Przykładzie 3 (można jednak zdemontować przycisk i potencjometr - nie będą wykorzystywane). Dedykowany program dokonuje odczytu danych z obu fotorezystorów i wyświetla je na monitorze portu szeregowego. Dodatkowo wyświetlana jest także różnica między pomiarami. Wyniki można obejrzeć także w postaci wykresu z wykorzystaniem dedykowanego monitora Arduino IDE, po wywołaniu polecenia Kreślarka dostępnego w menu Narzędzia z poziomu Arduino IDE. Aby można było zobaczyć wykres do portu szeregowego wysyłamy same liczby - bez jednostek!Elementy układu:
- 1 x płytka stykowa
- 1 x płytka Arduino Uno
- 2 x fotorezystor
- 2 x opornik 1kΩ
- 8 x przewody połączeniowe
Przykład 5
Układ połączeń wymaga tylko podłączenia potencjometru do Arduino i wgrania kodu. Regulacja pokrętła potencjometru zostanie odczytana na monitorze UART. W trakcie wykonywania programu na monitorze UART można wprowadzić komendy zmieniające format wyświetlanych danych. Dostępne opcje:- d - wyświetlanie liczb w formacie dziesiętnym;
- h - wyświetlanie liczb w formacie szesnastkowym;
- o - wyświetlanie liczb w formacie ósemkowym;
- b - wyświetlanie liczb w formacie binarnym.
Domyślnym formatem wyświetlania danych jest format dziesiętny.

Elementy układu:
- 1 x płytka stykowa
- 1 x płytka Arduino Uno
- 1 x potencjometr np. 100kΩ
- 3 x przewody połączeniowe
Przykład 6
Ten przykład nie wymaga podłączania do Arduino żadnych elementów. Zadaniem programu jest obliczenie pola jednej z wybranych przez użytkownika figur: kwadratu, prostokąta lub trójkąta. Program komunikuje się z użytkownikiem za pomocą monitora portu szeregowego a w przypadku nieprawidłowego wyboru zostanie wygenerowany stosowny komunikat. Prawidłowy wybór, oznacza konieczność podania wartości parametrów niezbędnych do dokonania obliczeń i zwrócenia ich do monitora UART.Elementy układu:
- 1 x płytka Arduino Uno
Brak komentarzy:
Prześlij komentarz