Jak używać monitora szeregowego Arduino

Jak używać monitora szeregowego Arduino
Podczas programowania mikrokontrolera Arduino, gdy istnieje potrzeba debugowania kodu w celu usunięcia błędów w programie, jest to czas, w którym przydaje się monitor szeregowy. Podobnie, aby wchodzić w interakcje z płytami Arduino za pomocą klawiatury komputerowej, używany jest również monitor szeregowy. W ten sposób szeregowy monitor Arduino IDE ma ogromne znaczenie dla programistów, ponieważ pomaga im w debugowaniu i uruchamianiu szkicu Arduino. W tym przewodniku wyjaśniliśmy, w jaki sposób możemy wykorzystać monitor szeregowy w skuteczny sposób.

Korzystanie z seryjnego monitora Arduino IDE

Z nazwy możemy powiedzieć, że jest to jakiś rodzaj monitora wyświetlania, który wyświetla dane wejściowe i wyjścia kodu Arduino przy użyciu komunikacji szeregowej z płytą Arduino. Tak więc, aby użyć monitora szeregowego, najpierw wiesz, jak otworzyć monitor szeregowy na Arduino IDE i zilustrowaliśmy ten proces za pomocą podanych poniżej obrazów.

Aby otworzyć monitor szeregowy, musisz kliknąć ikonę szklaną powiększania niebieskiego w górnym pasku menu po prawej stronie Arduino IDE:

Po kliknięciu niebieskiej ikony monitora szeregowego otworzy się na dole Arduino IDE, jak pokazano na obrazie poniżej:

Przed użyciem monitora szeregowego istnieje kilka opcji w monitor szeregowych, o których musisz być świadomy, a te rzeczy są podświetlone na poniższym obrazku:

Poniżej znajdują się opcje, które można użyć w monitor szeregowego, są podświetlone na powyższym obrazku i są wyjaśnione w odniesieniu do liczby podanej każdej opcji:

1. Aby wysłać dane do Arduino z monitora szeregowego, musisz wpisać te informacje w szarym pasku podświetlonym na czerwono. Po napisaniu polecenia lub informacji możesz wysłać je, naciskając Ctrl+Enter Klucz jednocześnie.

2. Aby zorganizować lub zorganizować dane wysłane do Arduino, możemy kliknąć opcję obok szarego paska.

Brak zakończenia linii Brak miejsca po wysłanych danych
Nowa linia Następne dane będą na następnym wierszu
Zwrot powozu Mówi położenie kursora, przy którym zostaną wyświetlone następne dane
Zarówno NL, jak i CR Zarówno nowa linia, jak i pozycja kursora

3. Aby ustawić szybkość BAUD monitora szeregowego, możesz wybrać go z opcji wyróżnionej na czerwono obok opcji organizowania danych.

4. Przybywając do następnej opcji, która dotyczy tego, kiedy musisz wyczyścić monitor szeregowy.

5. Aby zatrzymać automatyczne przewijanie danych przychodzących na monitor szeregowych, musisz wykupić ikonę, która ma dwie strzałki w dół, które wyróżniliśmy na powyższym obrazie. Wyłączając opcję Auto Scroll, możesz sam przewijać dane.

7. Następna opcja jest ważna, jeśli szkic działa zgodnie z czasem rzeczywistym, ponieważ ta opcja wyświetla czas i datę danych wyświetlanych na monitor szeregowych.

Po zapoznaniu się z monitorem szeregowym nadszedł czas, aby dowiedzieć się, jak możesz go użyć do wyświetlania wejść i wyjść szkicu Arduino.

Tak więc, aby użyć monitora szeregowego, pierwszą i najważniejszą rzeczą, która ma być wykonana, jest ustawienie szybkości komunikacji znanej również jako szybkość transmisji za pomocą Seryjny.Zaczynać() funkcjonować. Najczęstsza stosowana wskaźnik transmisji to 9600.

Obok wyświetlenia żądanych danych, które musisz użyć funkcji Seryjny.wydrukować() nadając mu tę zmienną nazwę jako jego argument. Poniżej podaliśmy kod ilustrujący, jak korzystać z serialu.rozpocząć () funkcję komunikowania się z Arduino i seryjnym.Funkcja print () do wyświetlania danych na monitorze szeregowym.

Dla twojego zrozumienia włączyliśmy i wyłączamy LED za pomocą monitora szeregowego i wyświetliśmy dane wysłane do Arduino na monitor szeregowych, jak na poniższym obrazku:

Jeśli wejście szeregowe wyniesie 1, LED włączy się, w przeciwnym razie będzie wyłączony, a monitor szeregowy pokaże wyjście. Aby podać dane wejściowe z monitora szeregowego, patrz punkt 1 w powyższym rozdziale.

Wniosek

Monitor szeregowy jest jedną z opcji wyświetlania dostarczonych przez Arduino IDE, który może być używany do wielu celów, takich jak debugowanie szkicu Arduino, w interakcji z płytkami Arduino poprzez wysyłanie poleceń, wyświetlając dane wejściowe i wyjścia programu Arduino. Zilustrowaliśmy, w jaki sposób możesz szczegółowo używać monitora szeregowego Arduino za pomocą obrazów.