🚗 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ć!
- Wciśnij Arduino w płytkę stykową i połącz pin GND z niebieską linią zasilania, a pin 5V z czerwoną linią zasilania.
- Wciśnij czujnik HC-SR04 w wolne miejsce na płytce.
- Połącz pin VCC czujnika z czerwoną linią (5V). To jego zasilanie (bez tego nie krzyknie!).
- Połącz pin GND czujnika z niebieską linią (GND).
- Połącz pin Trig z cyfrowym pinem D9 w Arduino.
- Połącz pin Echo z cyfrowym pinem D10 w Arduino.
- Dodaj Buzzer (głośniczek): jego minus podłącz do niebieskiej linii (GND), a plus do pinu D11.
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 odblokujWysyłka z Polski w 24h • Gwarancja satysfakcji