Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie wykonaliśmy Robocar, w którym dwa czujniki ultradźwiękowe, jeden moduł bluetooth został połączony z Arduino.
Krok 1: Użyte oprogramowanie:
Oto oprogramowanie, którego użyliśmy do tego projektu:
1. Arduino IDE: Możesz pobrać najnowsze Arduino IDE z tego linku:
www.arduino.cc/en/Main/Software
2. Aplikacja mobilna terminala Bluetooth: Jest to aplikacja mobilna na Androida, z której wydaje polecenia naszemu robocarowi.
Krok 2: Użyty składnik:
1) Arduino UNO: Arduino/Genuino Uno to płytka mikrokontrolera oparta na ATmega328P (karta katalogowa). Posiada 14 cyfrowych pinów wejścia/wyjścia (z których 6 może być użytych jako wyjścia PWM), 6 wejść analogowych, kwarc 16 MHz, złącze USB, gniazdo zasilania, złącze ICSP i przycisk resetowania.
2) Moduł Bluetooth HC-05: Moduł HC-05 jest łatwym w użyciu modułem Bluetooth SPP (Serial Port Protocol), zaprojektowanym do przejrzystej konfiguracji bezprzewodowego połączenia szeregowego. Moduł Bluetooth HC-05 może być używany w konfiguracji Master lub Slave, co czyni go doskonałym rozwiązaniem do komunikacji bezprzewodowej. Ten moduł Bluetooth z portem szeregowym jest w pełni kwalifikowaną modulacją Bluetooth V2.0 + EDR (Enhanced Data Rate) 3 Mb / s z kompletnym nadajnikiem-odbiornikiem radiowym 2,4 GHz i pasmem podstawowym. Wykorzystuje CSR Bluecore 04‐Zewnętrzny jednoukładowy system Rluetooth z technologią CMOS i AFH (funkcja adaptacyjnego przeskakiwania częstotliwości).
2. Czujnik ultradźwiękowy (HC-SR04): W naszym projekcie używamy dwóch czujników ultradźwiękowych. Ultradźwiękowy czujnik zasięgu (HC - SR04) zapewnia funkcję pomiaru odległości 2 cm - 400 cm, dokładność zakresu może osiągnąć do 3 mm. Moduły zawierają nadajniki ultradźwiękowe, odbiornik i obwód sterujący.
3. Sterownik silnika (L298N): Moduł mostka H L298N może być używany z silnikami o napięciu od 5 do 35 V DC. W module użytym w tym samouczku jest również wbudowany regulator 5V, więc jeśli twoje napięcie zasilania wynosi do 12V, możesz również zasilić 5V z płyty.
4. Silnik z przekładnią prądu stałego: W tym projekcie używamy dwóch motoreduktorów prądu stałego
Krok 3: Schemat obwodu
Krok 4: Zasada działania:
Zasada działania jest bardzo prosta. Połączyliśmy smartfona z modułem Bluetooth i wysyłamy polecenie, które odbiera Arduino i samochód rusza w ruch i w przypadku napotkania przeszkody z przodu lub z tyłu pojazd automatycznie zatrzymuje się i włącza się brzęczyk. Następnie będzie czekać na następne polecenie.
Krok 5: Wideo projektu:
Cały opis projektu znajduje się w powyższym filmie
Jeśli masz jakiekolwiek wątpliwości dotyczące tego projektu, skomentuj nas poniżej.
A jeśli chcesz dowiedzieć się więcej o wbudowanym systemie, odwiedź nasz kanał na youtube
Odwiedź i polub naszą stronę na Facebooku, aby uzyskać częste aktualizacje.
Dziękuję i pozdrawiam, Technologie embedotroniczne