Spisu treści:

Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego: 6 kroków
Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego: 6 kroków

Wideo: Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego: 6 kroków

Wideo: Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego: 6 kroków
Wideo: Fizyka. Jak działa czujnik parkowania? 2024, Lipiec
Anonim
Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego
Korzystanie z ultradźwiękowego czujnika odległości i wyjścia monitora szeregowego

Cześć ludzie! Chcesz dowiedzieć się, jak korzystać z wyjścia monitora szeregowego. Cóż, tutaj masz doskonały samouczek, jak to zrobić! W tej instrukcji poprowadzę Cię przez proste kroki potrzebne do wykrycia odległości za pomocą czujnika ultradźwiękowego i zgłoś to na monitorze szeregowym.

Krok 1: Krok 1: Pobieranie Arduino IDE

Krok 1: Pobieranie Arduino IDE
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: Krok 2: Materiały sprzętowe

  1. 1 płytka Arduino
  2. 1 płytka do krojenia chleba
  3. 1 czujnik ultradźwiękowy
  4. Przewody połączeniowe
  5. Rezystory

Krok 3: Krok 3: Budowanie sprzętu

Krok 3: Budowanie sprzętu
Krok 3: Budowanie sprzętu

1) Dodaj czujnik ultradźwiękowy do płytki stykowej. W czujniku ultradźwiękowym są 4 piny. Są to Vcc (zasilanie 5 V), Trig (Trigger), Echo, Gnd (Groud). Podłącz Vcc do zasilacza 5 V, Gnd do uziemienia, echo do styku 13, wyzwalacz do styku 11 za pomocą przewodów połączeniowych i rezystorów pokazanych na schemacie.

2) Powyższe zdjęcie pokazuje jak powinny wyglądać połączenia.

Krok 4: 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 Umieść kostkę blisko i daleko od czujnika ultradźwiękowego. Obserwuj wyjście w monitorze szeregowym. Powinno to wskazywać odległość między czujnikiem ultradźwiękowym a przeszkodą.

Krok 5: Krok 5: Zrozumienie programu

Najpierw zrozummy, jak działa czujnik ultradźwiękowy. Czujnik ultradźwiękowy to urządzenie, które może mierzyć odległość do obiektu za pomocą fal dźwiękowych. Mierzy odległość, wysyłając falę dźwiękową o określonej częstotliwości i nasłuchując, aż fala dźwiękowa się odbije. Działa poprzez wysyłanie impulsów ultradźwiękowych i nasłuchiwanie echa, gdy odbija się ono od obiektu. Za pomocą ultradźwięków sygnalizuje przeszkody. Płytka Arduino wysyła krótki impuls wyzwalający detekcję, a następnie nasłuchuje impulsu na tym samym pinie za pomocą funkcji pulseIn().

Funkcja pulseIn() poczeka, aż pin zmieni się na WYSOKI spowodowany odbitą falą dźwiękową i rozpocznie odliczanie czasu, a następnie poczeka, aż pin zmieni się na LOW, gdy fala dźwiękowa się skończy, co spowoduje zatrzymanie pomiaru czasu. Na koniec funkcja zwróci długość impulsu w mikrosekundach. Aby uzyskać odległość, pomnożymy czas trwania przez 0,034 i podzielimy przez 2, jak wyjaśniono w tym równaniu. Na koniec wydrukujemy wartość odległości na monitorze szeregowym.

W metodzie setup deklaruj pin 4 jako Input i inicjalizuje buttonOn jako false.

W metodzie pętli odczytywana jest aktualna wartość wejścia przycisku. jeśli jest wciśnięty, przełącza przycisk z wyłączonego na włączony. Następnym razem, gdy przycisk zostanie wciśnięty, przełącza się z włączania na wyłączanie. Opóźnienia są dodawane w celu zmniejszenia hałasu i uniknięcia zbyt szybkiej zmiany wyjścia.

Zalecana: