Spisu treści:

System automatycznego opóźnienia: 5 kroków
System automatycznego opóźnienia: 5 kroków

Wideo: System automatycznego opóźnienia: 5 kroków

Wideo: System automatycznego opóźnienia: 5 kroków
Wideo: Krok 5 | Po co nam testy - 5 kroków do zagłady 2024, Lipiec
Anonim
System automatycznego opóźnienia
System automatycznego opóźnienia

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

Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
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

Konfiguracja pinów
Konfiguracja pinów
Konfiguracja pinów
Konfiguracja pinów

Zapoznaj się ze zdjęciami dotyczącymi konfiguracji pinów Arduino Uno i L293D IC.

Krok 3: Połączenia

Znajomości
Znajomości

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

Konfigurowanie aplikacji na Androida
Konfigurowanie aplikacji na Androida
Konfigurowanie aplikacji na Androida
Konfigurowanie aplikacji na Androida
Konfigurowanie aplikacji na Androida
Konfigurowanie 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: