
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Projekt ten jest rozwijany poprzez modyfikację algorytmu obiektu omijającego robota. Co więcej, robotem w tej instrukcji można sterować za pomocą smartfona przez Bluetooth.
Krok 1: Wymagane komponenty



1. Płytka Arduino Uno.
2. Moduł Bluetooth HC-05.
3. Moduł ultradźwiękowy SR-04.
4. Sterownik silnika L293D.
5. Podwozie z silnikami, kołami i uchwytem baterii.
Krok 2: Konfiguracja pinów


Zapoznaj się ze zdjęciami dotyczącymi konfiguracji pinów Arduino Uno i L293D IC.
Krok 3: Połączenia

Połącz komponenty jak pokazano na schemacie, upewnij się, że wszystkie połączenia są prawidłowe. etykiety pinów SR-04 i HC-05 są już wydrukowane na sprzęcie.
Krok 4: Konfiguracja aplikacji na Androida



1. Pobierz aplikację „Android Bluetooth Controller” na smartfon.
2. Po zainstalowaniu, jedną aplikację i połącz się z HC-05. Jeśli wymagane jest hasło, użyj „1234” lub „0000”.
3. Po połączeniu możesz uzyskać dostęp do czterech różnych trybów;
a. Tryb kontrolera.
b. Tryb przełączania.
C. Tryb ściemniacza.
D. Tryb terminala.
4. Wybierz „Tryb kontrolera”.
5. Kliknij ikonę ustawień w prawym górnym rogu układu aplikacji.
6. ustaw dowolne cztery przyciski z "a", "b", "c" i "d".
7. Po zakończeniu powinieneś być w stanie kontrolować bota.
Krok 5: Kod źródłowy
Kod źródłowy napisany jest w Arduino IDE.
Kod źródłowy można uzyskać z GitHub, Kliknij tutaj
Zalecana:
ZERO OPÓŹNIENIA JOYSTICK USB - AUTOMATYCZNA MODYFIKACJA ANALOGÓW: 5 kroków

ZERO DELAY USB JOYSTICK - AUTOMATYCZNA MODYFIKACJA ANALOGU: Jest to dodatkowy projekt do Zero Delay USB Encoder True Analog Joystick Modification. Musisz pomyślnie zmodyfikować, przetestować i skalibrować Encoder w poprzednim projekcie przed dodaniem tego urządzenia. Po zakończeniu i pracy
Podstawy VBScript - Uruchamianie skryptów, opóźnienia i nie tylko!: 5 kroków

Podstawy VBScript - Uruchamianie skryptów, opóźnień i więcej!: Witam w moim pierwszym samouczku dotyczącym tworzenia skryptów VBScript za pomocą notatnika. Dzięki plikom .vbs możesz tworzyć zabawne żarty lub śmiercionośne wirusy. W tym samouczku pokażę Ci podstawowe polecenia, takie jak uruchamianie skryptu, otwieranie plików i wiele innych. W t
Obwód opóźnienia czasowego: 6 kroków

Obwód opóźnienia czasowego: Wprowadzenie: Dzisiaj omówimy, jak stworzyć łatwy obwód czasowy opóźniający. sposób działania obwodu polega na tym, że po naciśnięciu przycisku push_Button obciążenie, które jest połączone z obwodem, będzie działać. A po chwili ładunek się wyłączy. NS
Przenośny system automatycznego śledzenia słonecznego: 9 kroków (ze zdjęciami)

Portable Solar Auto Tracking System: Medomyself jest uczestnikiem programu partnerskiego Amazon Services LLC Associates, programu reklamowego zaprojektowanego w celu zapewnienia witrynom możliwości zarabiania na opłatach reklamowych poprzez reklamę i linkowanie do amazon.comby: Dave WeaverTa kompilacja jest wykonana z
System automatycznego oświetlenia samochodu: 4 kroki

Car Auto Light System: hej, nowoczesny samochód jest wyposażony w automatyczny system oświetlenia samochodowego, co oznacza, że reflektory włączają się i wyłączają automatycznie w zależności od światła otoczenia, więc gdy robi się ciemno lub jedziesz w Tanelu, światła włączają się automatycznie. nawet pomyślałem switchi