Indholdsfortegnelse:

Auto Retardation System: 5 trin
Auto Retardation System: 5 trin

Video: Auto Retardation System: 5 trin

Video: Auto Retardation System: 5 trin
Video: Ignition Timing / Ignition Advance and E85 🌽 ⛽ [FREE LESSON] 2024, November
Anonim
Auto retardationssystem
Auto retardationssystem

Dette projekt er udviklet ved at ændre algoritmen til at undgå robot. Ydermere kan robotten i denne instruerbare enhed styres af en smartphone via Bluetooth.

Trin 1: Komponenter påkrævet

Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet
Komponenter påkrævet

1. Arduino Uno Board.

2. HC-05 Bluetooth-modul.

3. SR-04 Ultralydsmodul.

4. L293D Motor driver.

5. Chassis med motorer, hjul og batteriholder.

Trin 2: Pin -konfiguration

Pin -konfiguration
Pin -konfiguration
Pin -konfiguration
Pin -konfiguration

Se billederne for pin -konfigurationen af Arduino Uno og L293D IC.

Trin 3: Forbindelser

Forbindelser
Forbindelser

Tilslut komponenterne som vist i skematisk, sørg for at alle forbindelser er korrekte. Pin-etiketterne på SR-04 og HC-05 er allerede trykt på hardwaren.

Trin 4: Opsætning af Android -applikationen

Opsætning af Android -applikationen
Opsætning af Android -applikationen
Opsætning af Android -applikationen
Opsætning af Android -applikationen
Opsætning af Android -applikationen
Opsætning af Android -applikationen

1. Download apk "Android Bluetooth Controller" til smartphonen.

2. Når den er installeret, skal du én til appen og oprette forbindelse til HC-05. Hvis der kræves adgangskode, skal du bruge "1234" eller "0000".

3. Når du er tilsluttet, kan du få adgang til fire forskellige tilstande;

en. Controller -tilstand.

b. Skift tilstand.

c. Dæmper -tilstand.

d. Terminal -tilstand.

4. Vælg "Controller Mode".

5. Klik på ikonet for indstillinger øverst til højre i applayoutet.

6. opsæt fire knapper med "a", "b", "c" og "d".

7. Når det er gjort, skal du kunne kontrollere botten.

Trin 5: Sorce -kode

Kildekoden er skrevet i Arduino IDE.

Kildekoden kan hentes fra GitHub, klik her

Anbefalede: