Darmowa lekcja próbna

Zobacz, jak wygląda nauka z EASYKIT! 👀

Poniżej znajdziesz fragment naszego interaktywnego kursu, dołączanego do każdego zestawu.

🛒 Zamów teraz

🚗 Projekt 3: Czujnik parkowania

👉 Zbudujesz system wczesnego ostrzegania z użyciem radaru ultradźwiękowego i nauczysz Arduino mierzyć odległość!

1. Zadanie

Zbudujemy system wczesnego ostrzegania, dokładnie taki sam, jaki montuje się w zderzakach nowoczesnych samochodów. Użyjemy czujnika ultradźwiękowego do śledzenia przeszkody (np. Twojej ręki). Im bliżej czujnika znajdzie się przeszkoda, tym szybciej będzie pikał nasz głośniczek.

2. Lekcje podstawowe (Zanim podłączysz kabelki)

W tym projekcie główną gwiazdą jest element, który wygląda jak małe robotyczne oczy (lub głośniki).

A. Czujnik Ultradźwiękowy (HC-SR04)

Zasada jego działania jest skopiowana prosto z natury – tak samo w ciemności "widzą" nietoperze!

  • Jedno "oko" to głośnik (pin Trig - od Trigger, czyli spust). Wysyła on bardzo krótki, niesłyszalny dla ludzkiego ucha pisk (ultradźwięk).
  • Drugie "oko" to mikrofon (pin Echo). Nasłuchuje on, kiedy dźwięk odbije się od przeszkody i wróci do czujnika.

Znając prędkość dźwięku w powietrzu (ok. 340 metrów na sekundę), Arduino mierzy czas od "krzyku" do usłyszenia echa i na tej podstawie oblicza odległość!

B. Magiczna Liczba 58 (Matematyka w kodzie)

Aby zamienić mikrosekundy (bardzo ułamki sekund) na centymetry, musimy podzielić czas przez 58. Dlaczego? Wynika to ze skomplikowanych wzorów fizycznych na prędkość dźwięku (dźwięk musi polecieć do przeszkody i wrócić, więc pokonuje drogę dwa razy). My po prostu użyjemy tej sprawdzonej liczby w naszym kodzie.

C. Monitor Szeregowy (Komunikacja z komputerem)

Twoje Arduino potrafi nie tylko sterować kabelkami, ale też wysyłać wiadomości tekstowe z powrotem do Twojego komputera! Użyjemy funkcji Serial.print, aby wyświetlić dokładny wynik pomiaru na ekranie monitora.

3. Podłączenie (Schemat)

Nasz czujnik HC-SR04 ma 4 nóżki. Zwróć na nie szczególną uwagę, aby niczego nie pomylić!

  1. Wciśnij Arduino w płytkę stykową i połącz pin GND z niebieską linią zasilania, a pin 5V z czerwoną linią zasilania.
  2. Wciśnij czujnik HC-SR04 w wolne miejsce na płytce.
  1. Połącz pin VCC czujnika z czerwoną linią (5V). To jego zasilanie (bez tego nie krzyknie!).
  2. Połącz pin GND czujnika z niebieską linią (GND).
  3. Połącz pin Trig z cyfrowym pinem D9 w Arduino.
  4. Połącz pin Echo z cyfrowym pinem D10 w Arduino.
  5. Dodaj Buzzer (głośniczek): jego minus podłącz do niebieskiej linii (GND), a plus do pinu D11.
[Miejsce na schemat połączeń w programie Fritzing]

4. Program 1 (Test radaru i Monitor Szeregowy)

Zanim zaczniemy pikać, sprawdźmy, czy czujnik dobrze mierzy odległość i wyświetlmy ją na komputerze.

🔒

Pełna lekcja dostępna
w zestawie EASYKIT

Zeskanuj kod QR z pudełka, aby odblokować dokładne schematy podłączenia, sprawdzony kod i naucz się budować własne radary!

🛒 Kup zestaw i odblokuj

Wysyłka z Polski w 24h • Gwarancja satysfakcji