Spisu treści:

Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino: 5 kroków
Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino: 5 kroków

Wideo: Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino: 5 kroków

Wideo: Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino: 5 kroków
Wideo: Robot samochód 2024, Listopad
Anonim
Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino
Wykrywanie przeszkód RoboCar obsługiwany smartfonem za pomocą Arduino

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:

Używane oprogramowanie
Używane 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:

Użyty komponent
Użyty komponent
Użyty komponent
Użyty komponent
Użyty komponent
Użyty komponent

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

Schemat obwodu
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

Zalecana: