Innholdsfortegnelse:

Arduino: Sensitiv robot: 6 trinn
Arduino: Sensitiv robot: 6 trinn

Video: Arduino: Sensitiv robot: 6 trinn

Video: Arduino: Sensitiv robot: 6 trinn
Video: How To Make Arduino Human Following Robot 2024, November
Anonim
Arduino: Sensitive Robot
Arduino: Sensitive Robot
Arduino: Sensitive Robot
Arduino: Sensitive Robot

Hallo.

Jeg vil vise deg hvordan du kan bygge en robot med en Arduino og noen få andre deler. Så hva trenger vi?

  • Arduino. Jeg har leonardo, men det er ikke viktig
  • H bro TB6612FNG eller annet
  • Robotchassis for eksempel DAGU DG012-SV eller håndlaget
  • Ultralydsensor
  • Servo
  • 2 blå lysdioder
  • Summer
  • Fotoresistor
  • Motstand 1, 2 k Ω
  • Brødbrett
  • Kabler, tape, skruer, batterier

Trinn 1: Bygg chassis

Bygg chassis
Bygg chassis

Hvis du gjør chassiset, husk om motorer. Den må ha tilstrekkelig kraft til å flytte roboten din.

Hvis du har kjøpt chassis, må du sende det inn.

Nå er det på tide å sette batterier. Jeg bruker boks for 5 AA -batterier, men hvis du har større motorer trenger du flere batterier.

Trinn 2: Koble til alle ting

Koble til alle ting
Koble til alle ting
Koble til alle ting
Koble til alle ting
Koble til alle ting
Koble til alle ting
Koble til alle ting
Koble til alle ting

Hvis du har TB6612FNG H bridge, kan du koble den til arduino som nedenfor, hvis ikke, trenger du å endre den litt.

For å koble den bruker jeg 170 hulls brødbrett fordi dette brødbrettet er lite og kan plasseres på arduinoen.

1. Ultralydsensor:

-Trig 2 -pins Arduino

-Echo 1 pin Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servo:

-GND GND Arduino -VCC 5V Arduino -Data 9 -pins Arduino

3. H bro:

-all masse (GND) til masse i Arduino -VCC 5V Arduino -A01 motor1 masse (-) -A02 motor1 effekt (+) -B02 motor2 masse (-)

-B01 motor2 masse (-)

-VMOT VIN Arduino

-PWMA 6 -pinners Arduino

-AIN1 8 -pinners Arduino -AIN2 7 -pinners Arduino -BIN2 4 -pinners Arduino -BIN1 3 -pinners Arduino -PWMB 5 -pinners Arduino

4. Buzzer:

-GND (-) GND Arduino

-VCC (+) 11 -pins Arduino

5. Lysdioder:

-Både VCC (+) fra lysdioder til 10 -pinners Arduino

-Både GND (-) fra leds til GND Arduino

Lange kabler bandt et stykke ledning.

6. fotoresistor:

På bildet kan du se hvordan det er tilkoblet. Motstand har 1, 2 k Ω

Trinn 3: Sett inn alle ting

Sett inn alle ting
Sett inn alle ting
Sett inn alle ting
Sett inn alle ting
Sett inn alle ting
Sett inn alle ting
Sett inn alle ting
Sett inn alle ting

Nå må du sette inn alle tingene på chassiset. Jeg bruker 4 skruer M3 til å skru Arduino og chassis, mellom Arduino og chassis ga jeg et stykke halm. Brødbrett på arduino. Jeg limte ultralydssensor med dobbeltsidig tape til servo og servo til chassis med svart tape. Leds er på ultralydsensor på tape. Kabler fra lysdioder og ping -sensor trenger nok plass fordi den beveger seg.

Trinn 4: Program 1

Roboter med dette programmet etter at klokkehindringer går tilbake til venstre og høyre og kjører til dette nettstedet der det har mer plass og når det kommer tilbake lyd. Når det er mørkt lyser lysdiodene når det er lyst, lyser lysdiodene. Nedenfor la jeg til koden, i kommentarene er en forklaring på koden. Etter å ha lastet denne koden kan du starte roboten.

Trinn 5: Program 2

Robot med dette programmet kan ri i labyrint. Konstruksjon det er den samme eneste koden er litt annen.

Trinn 6: Start Robot

Nå kan du starte roboten din. Nedenfor la jeg til filmer med roboten min. Den første er test, den andre er komplett robot med første og andre program.

Anbefalt: