Innholdsfortegnelse:

Hindring for å unngå robot ved bruk av ultralydsensorer: 9 trinn (med bilder)
Hindring for å unngå robot ved bruk av ultralydsensorer: 9 trinn (med bilder)

Video: Hindring for å unngå robot ved bruk av ultralydsensorer: 9 trinn (med bilder)

Video: Hindring for å unngå robot ved bruk av ultralydsensorer: 9 trinn (med bilder)
Video: The Doctrine of Repentance | Thomas Watson | Christian Audiobook 2024, Juli
Anonim
Hindring for å unngå robot ved bruk av ultralydsensorer
Hindring for å unngå robot ved bruk av ultralydsensorer

Dette er et enkelt prosjekt om hindring for å unngå robot ved hjelp av ultralydsensorer (HC SR 04) og Arduino Uno -kort. Robotbevegelser for å unngå hindringer og velge den beste måten å følge sensorer på. Vær oppmerksom på at dette ikke er et opplæringsprosjekt, del din kunnskap og kommentarer med meg.

Liste over hovedkomponenter:-

  • Arduino Uno - 1
  • Ultralydsensor (HC SR 04) - 3
  • 5v stafettbrett - 1
  • 12 V batteri - 1
  • 12 V girmotor - 4
  • Motorbraketter - 4
  • Chasi - 1
  • Hjul - 4
  • Skruer og muttere
  • Bytt -1
  • Hoppekabler -10

Trinn 1: Arduino Uno Board

Arduino Uno Board
Arduino Uno Board

Arduino Uno er et mikrokontrollerkort basert på ATmega328P. Den har 14 digitale inngangs- og utgangsstifter, 6 analoge innganger. Driftsspenning er 5 V med ekstern strømforsyning. Det er mange fordeler, enkle å kode og laste opp, enkle å rette feil. Det er mange antall sensormoduler og andre enheter for Arduino.

Når du gir strømforsyningen til Arduino -kortet, bruker du 5 volt eller 9 volt. Du bør ikke slå på med 12 volt. Hvis du må bruke 12v batteri, gi det gjennom 5v regulator krets.

Trinn 2: Ultralydsensor (HC SR 04)

Ultralydsensor (HC SR 04)
Ultralydsensor (HC SR 04)
Ultralydsensor (HC SR 04)
Ultralydsensor (HC SR 04)

Roboten har tre ultralydsensorer der foran, venstre og høyre. Roboten fungerer i henhold til disse sensorene. En ultralydsensor er en enhet som kan måle avstanden til et objekt ved å bruke lydbølger. Det er fire pinner som er VCC (5v effekt forsyning), GND (bakken), Trig og ekko. Det er to transdusere, en for transmitter og den andre for mottak. begge er festet på en enkelt kretskort med kontrollkrets. ultralydavstandsmålinger fra ca 2 cm til 400 cm. Det er også en høyfrekvent lyd med frekvensen 40 KHz.

Driftsprinsipp

Fra Arduino generere en kort 20 uS puls til Trigger -inngangen for å starte intervallet. Ultralydsmodulen sender ut en 8 -syklus ultralydsutbrudd på 40 khz og hever ekkolinen høy.

Den lytter deretter etter et ekko, og så snart den oppdager en, senker den ekkolinen igjen. Ekkolinjen er derfor en puls hvis bredde er proporsjonal med avstanden til objektet.

Ved å bestemme pulsen er det mulig å beregne området i tommer/centimeter.

Modulen gir en ekkopuls proporsjonal med avstanden.

uS/58 = cm eller uS/148 = tommer.

Trinn 3: Andre komponenter

Andre komponenter
Andre komponenter
Andre komponenter
Andre komponenter
Andre komponenter
Andre komponenter
Andre komponenter
Andre komponenter

Det er forskjellige størrelser på diameter på motoraksler og hullstørrelse på hjulene.

Jumperkabel skal være mann til kvinne.

Trinn 4: Sensorer med Arduino -tilkoblingsdiagram

Sensorer med Arduino -tilkoblingsdiagram
Sensorer med Arduino -tilkoblingsdiagram

Sensor foran:-

Ekkolodd - Arduino pin 6

Trigpinne - Arduino pin 7

VCC pin - 5V

GND - bakken

Venstre sensor: -Echo pin - Arduino pin 8

Trigpinne - Arduino pin 9

VCC pin - 5VGND - bakken

Høyre sensor: -Echo pin - Arduino pin 10

Trigpinne - Arduino pin 11

VCC pin - 5VGND - bakken

Trinn 5: Relékort med Arduino -tilkoblingsdiagram

Relékort med Arduino -tilkoblingsdiagram
Relékort med Arduino -tilkoblingsdiagram

Relépinne 1 - Arduino -pinne 2.

Relépinne 2 - Arduino -pinne 3.

Relépinne 3 - Arduino -pinne 4.

Relépinne 4 - Arduino -pinne 5.

Trinn 6: 12 volt og relétilkobling

12 Volt og relétilkobling
12 Volt og relétilkobling

NC - Normal lukket

NEI - Normal åpen

C - Vanlig

Her kan du endre polaritet, hvis du trenger det. I henhold til det vil motorens rotasjonsretning endres.

Motorer bør kobles til de vanlige pinnene

Trinn 7: Montering

Montering
Montering
Montering
Montering

Motorene på venstre og høyre side skal skilles fra hver side.

Trinn 8: Koder

Koder
Koder

Trinn 9: Testing og etterbehandling

Anbefalt: