Indholdsfortegnelse:

Hindring for at undgå robot ved hjælp af ultralydssensorer: 9 trin (med billeder)
Hindring for at undgå robot ved hjælp af ultralydssensorer: 9 trin (med billeder)

Video: Hindring for at undgå robot ved hjælp af ultralydssensorer: 9 trin (med billeder)

Video: Hindring for at undgå robot ved hjælp af ultralydssensorer: 9 trin (med billeder)
Video: Mähroboter kaufen 2023 ► Die 10 besten Rasenmäher Roboter im Vergleich 2024, November
Anonim
Hindring for at undgå robot ved hjælp af ultralydssensorer
Hindring for at undgå robot ved hjælp af ultralydssensorer

Dette er et simpelt projekt om forhindring ved at undgå robot ved hjælp af ultralydssensorer (HC SR 04) og Arduino Uno -kort. Robotbevægelser undgår forhindringer og vælger den bedste måde at følge sensorer på. Og bemærk, at det ikke er et selvstudieprojekt, del din viden og kommentarer med mig.

Liste over hovedkomponenter:-

  • Arduino Uno - 1
  • Ultralydssensor (HC SR 04) - 3
  • 5v relækort - 1
  • 12 V batteri - 1
  • 12 V gearmotor - 4
  • Motorbeslag - 4
  • Chasi - 1
  • Hjul - 4
  • Skruer og møtrikker
  • Skift -1
  • Jumperkabler -10

Trin 1: Arduino Uno Board

Arduino Uno Board
Arduino Uno Board

Arduino Uno er et mikro controller board baseret på ATmega328P. Den har 14 digitale ind- og udgangsstifter, 6 analoge indgange. Driftsspænding er 5 V med ekstern strømforsyning. Der er mange fordele, let at kode og uploade, let til fejlkorrektioner. Der er mange sensormoduler og andre enheder til Arduino.

Når du giver strømforsyningen til Arduino -kortet, skal du bruge 5 volt eller 9 volt. Du bør ikke tænde for 12 volt. Hvis du skal bruge 12v batteri, skal du give det gennem 5v regulator kredsløb.

Trin 2: Ultralydssensor (HC SR 04)

Ultralydssensor (HC SR 04)
Ultralydssensor (HC SR 04)
Ultralydssensor (HC SR 04)
Ultralydssensor (HC SR 04)

Robotten har tre ultralydssensorer, hvor de er foran, venstre og højre. Robot fungerer i henhold til disse sensorer. En ultralydssensor er en enhed, der kan måle afstanden til et objekt ved hjælp af lydbølger. Der er fire ben, som er VCC (5v effekt forsyning), GND (jord), Trig og ekko. Der er to transducere, en til transmitter og den anden til modtagelse. Begge er fastgjort på et enkelt printkort med styrekredsløb. Ultralydsmålinger fra ca. 2 cm til 400 cm. Der er også en højfrekvent lyd med frekvensen 40 KHz.

Driftsprincip

Fra Arduino generere en kort 20 uS puls til Trigger input for at starte intervallet. Ultralydsmodulet sender et 8 -cyklus burst af ultralyd ved 40 khz og hæver sin ekkolinje højt.

Det lytter derefter efter et ekko, og så snart det opdager et, sænker det ekkolinen igen. Ekkolinjen er derfor en puls, hvis bredde er proportional med afstanden til objektet.

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

Modulet giver en ekkopuls, der er proportional med afstanden.

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

Trin 3: Andre komponenter

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

Der er forskellige størrelser på motorakslernes diameter og hjulstørrelse.

Jumperkabel skal være mand til kvinde.

Trin 4: Sensorer med Arduino -tilslutningsdiagram

Sensorer med Arduino -tilslutningsdiagram
Sensorer med Arduino -tilslutningsdiagram

Sensor foran:-

Ekkostift - Arduino pin 6

Trig pin - Arduino pin 7

VCC pin - 5V

GND - jord

Venstre sensor: -Echo pin - Arduino pin 8

Trig pin - Arduino pin 9

VCC pin - 5VGND - slebet

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

Trig pin - Arduino pin 11

VCC pin - 5VGND - slebet

Trin 5: Relækort med Arduino -tilslutningsdiagram

Relækort med Arduino -tilslutningsdiagram
Relækort med Arduino -tilslutningsdiagram

Relæ pin 1 - Arduino pin 2.

Relæ pin 2 - Arduino pin 3.

Relæ pin 3 - Arduino pin 4.

Relæ pin 4 - Arduino pin 5.

Trin 6: 12 volt og relæforbindelse

12 Volt og relæforbindelse
12 Volt og relæforbindelse

NC - Normal lukket

NEJ - Normal åben

C - Almindelig

Her kan du ændre polaritet, hvis du har brug for det. I henhold til det vil motorens rotationsretning ændre sig.

Motorer skal tilsluttes de almindelige stifter

Trin 7: Samling

Montering
Montering
Montering
Montering

Motorerne i venstre og højre side skal adskilles fra hver side.

Trin 8: Koder

Koder
Koder

Trin 9: Test og efterbehandling

Anbefalede: