Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
Cześć ludzie! Chcesz dowiedzieć się, jak korzystać z wejścia i wyjścia monitora szeregowego. Cóż, tutaj masz doskonały samouczek, jak to zrobić! W tej instrukcji poprowadzę Cię przez proste kroki potrzebne do utworzenia kalkulatora za pomocą monitora szeregowego Arduino i pokażę wynik w postaci mrugnięć diody LED.
Krok 1: Pobieranie Arduino IDE
Pobierz i zainstaluj Arduino IDE (interaktywne środowisko programistyczne), korzystając z poniższego łącza:
www.arduino.cc/en/Main/Software Wybierz i zapisz wersję, która najlepiej pasuje do Twojego systemu operacyjnego i konfiguracji.
Krok 2: Materiały sprzętowe
- 1 płytka Arduino
- 1 kabel do podłączenia płytki Arduino do komputera
- 1 dioda LED
- Przewody połączeniowe
Krok 3: Budowanie sprzętu
1) Podłącz Arduino do komputera
2) Podłącz diodę LED do płytki stykowej i Arduino, jak pokazano na rysunku.
Krok 4: Pobieranie i uruchamianie programu
Pobierz załączony program arduino na swój laptop. Podłącz arduino do laptopa i uruchom program.
W arduino IDE otwórz Narzędzia->monitor szeregowy. Wpisz obliczenie, które ma zostać wykonane, na przykład 3+2, a otrzymasz wynik jako 5. Możesz również spróbować odejmowania, mnożenia i dzielenia w następujący sposób:
4+2 (otrzymasz wynik = 6)
8-3 (otrzymasz Wynik = 5)
5*3 (otrzymasz wynik = 15)
10/2 (otrzymasz Wynik = 5)
Zobaczysz, że dioda LED mrugnie tyle razy, ile wyjście.
Krok 5: Zrozumienie programu
Najpierw zrozummy, jak działa wejście i wyjście portu szeregowego. Użytkownik może wprowadzić dane w polu wejściowym w oknie monitora szeregowego, aby przesłać wartości i dane do Arduino. Do wysyłania danych do Arduino można użyć dowolnego programu szeregowego, a nawet niestandardowej aplikacji szeregowej.
Teraz użyjemy tego do zbudowania naszego własnego kalkulatora. Najpierw w metodzie setup(): Inicjujemy zmienne i port szeregowy. Serial.początek(9600); // rozpoczyna komunikację szeregową Serial.println("Wyślij mi obliczenia"); Serial.println("Na przykład: 2+3"); Następnie w metodzie loop(): while(Serial.available() > 0) { // gdy dane są wysyłane do arduino, number1 = Serial.parseInt(); operacja = Serial.odczyt(); // operacja będzie pierwszym znakiem po pierwszej liczbie number2 = Serial.parseInt(); // przechowuje drugą liczbę w number2 Następnie wywołujemy funkcję kalkulatora() i wyświetlamy wynik obliczenia. Oblicz () to funkcja niestandardowa, która wykonuje obliczenia. Pozwala zrozumieć, jak to działa. Jeśli (operacja == '+'), dodaje dwie liczby i przechowuje wynik w zmiennej "wynik". Jeśli (operacja == '-'), odejmuje dwie liczby i przechowuje wynik w zmiennej "wynik". Jeśli (operacja == '*'), mnoży dwie liczby i przechowuje wynik w zmiennej "wynik". Jeśli (operacja == '/'), dzieli dwie liczby i przechowuje wynik w zmiennej "wynik". W przeciwnym razie drukuje „Błąd”
Metoda migania ma kod umożliwiający miganie diody LED tyle razy, ile wynika z prostej pętli.
Zalecana:
Regulowany zasilacz liniowy z podwójnym wyjściem: 10 kroków (ze zdjęciami)
Regulowany zasilacz liniowy z podwójnym wyjściem: Cechy: Konwersja AC – DC Podwójne napięcia wyjściowe (dodatnie – uziemienie – ujemne) Regulowane szyny dodatnie i ujemne Tylko pojedynczy transformator AC z pojedynczym wyjściem Szum wyjściowy (20 MHz-BWL, bez obciążenia): około 1,12 mVpp niski hałas i stabilne wyjścia (idealne
Arduino Basic PC z wyjściem VGA: 5 kroków (ze zdjęciami)
Arduino Basic PC z wyjściem VGA: W moim poprzednim Instructable pokazałem, jak zbudować retro 8-bitowy komputer z systemem BASIC, za pomocą dwóch Arduino i z sygnałem wyjściowym czarno-białym dla ekranu telewizora. Teraz pokażę jak zbudować ten sam komputer, ale z sygnałem wyjściowym w
ESP32 Basic PC z wyjściem VGA: 7 kroków
ESP32 Basic PC z wyjściem VGA: W tej instrukcji pokażę, jak zbudować prosty komputer w stylu retro z jednym ESP32 i kilkoma innymi komponentami. Ten komputer PC obsługuje Tiny Basic, uproszczony dialekt języka BASIC i generuje dane wyjściowe dla monitora VGA. Rozdzielczość to 640
Klawiatura brajlowska z wyjściem głosowym: 7 kroków
Klawiatura brajlowska z wyjściem głosowym: Na tym świecie żyje około 286 milionów osób niedowidzących, z czego około 39 milionów to osoby niewidome. Ci ludzie mają bardzo rzadki dostęp do technologii. Z tego powodu zostali porzuceni w dziedzinie edukacji. To ja
Arduino Basic PC z wyjściem TV: 5 kroków (ze zdjęciami)
Arduino Basic PC z wyjściem TV: W tej instrukcji pokażę, jak zbudować retro 8-bitowy komputer z systemem BASIC, za pomocą dwóch Arduino i kilku innych komponentów. Możesz wprowadzać zmienne i program BASIC za pomocą klawiatury PS2, a wynik jest wyświetlany na monitorze z