Tartalomjegyzék:

Akadálykerülő robot ultrahangos érzékelőkkel: 9 lépés (képekkel)
Akadálykerülő robot ultrahangos érzékelőkkel: 9 lépés (képekkel)

Videó: Akadálykerülő robot ultrahangos érzékelőkkel: 9 lépés (képekkel)

Videó: Akadálykerülő robot ultrahangos érzékelőkkel: 9 lépés (képekkel)
Videó: Lego Mindstorms EV3 programozás 5. rész Szenzorok - alapok 2024, November
Anonim
Akadály elkerülése a robotnak ultrahangos érzékelők használatával
Akadály elkerülése a robotnak ultrahangos érzékelők használatával

Ez egy egyszerű projekt az akadályok elkerülése robotról ultrahangos érzékelők (HC SR 04) és Arduino Uno tábla segítségével. A Robot mozog, elkerülve az akadályokat és kiválasztva a legjobb utat az érzékelők számára. Felhívjuk figyelmét, hogy ez nem oktató projekt, ossza meg tudását és hozzászól hozzám.

Főbb összetevők listája:-

  • Arduino Uno - 1
  • Ultrahangos érzékelő (HC SR 04) - 3
  • 5v relé tábla - 1
  • 12 V -os akkumulátor - 1
  • 12 V -os hajtómotor - 4
  • Motortartók - 4
  • Chasi - 1
  • Kerekek - 4
  • Csavarok és anyák
  • Kapcsoló -1
  • Jumper kábelek -10

1. lépés: Arduino Uno Board

Arduino Uno Board
Arduino Uno Board

Az Arduino Uno egy mikrovezérlő kártya, amely az ATmega328P -n alapul. 14 digitális bemeneti és kimeneti tűvel, 6 analóg bemenettel rendelkezik. Az üzemi feszültség 5 V külső tápegységgel. Számos előnye van, könnyen kódolható és feltölthető, könnyen javítható a hibák. Számos érzékelőmodul és egyéb eszköz áll rendelkezésre Arduino.

Amikor áramot ad az Arduino kártyához, használjon 5 voltot vagy 9 voltot. Nem szabad 12 V -os feszültséggel táplálni. Ha 12 V -os akkumulátort kell használnia, adja át az 5 V -os szabályozó áramkörön.

2. lépés: Ultrahangos érzékelő (HC SR 04)

Ultrahangos érzékelő (HC SR 04)
Ultrahangos érzékelő (HC SR 04)
Ultrahangos érzékelő (HC SR 04)
Ultrahangos érzékelő (HC SR 04)

A robot három ultrahangos érzékelővel rendelkezik, amelyek elöl, balra és jobbra vannak. A robot ezeknek az érzékelőknek megfelelően működik. Az ultrahangos érzékelő olyan eszköz, amely hanghullámok segítségével meg tudja mérni a tárgytól való távolságot. Négy érintkező VCC (5 V teljesítmény) tápellátás), GND (föld), Trig és echo. Két jelátalakító van, az egyik az átvitelhez, a másik a fogadáshoz. Mindkettő egyetlen PCB -n van rögzítve vezérlőáramkörrel. Ultrahangos távolságmérés kb. 2 cm és 400 cm között. Ezenkívül 40 kHz -es nagyfrekvenciás hang is hallható.

Működés elve

Az Arduino generáljon egy rövid 20 uS impulzust a Trigger bemenetre, hogy elindítsa a tartományt. Az ultrahangos modul 8 ciklusos ultrahang sorozatot küld 40 khz -en, és magasra emeli a visszhangvonalát.

Ezután visszhangot hallgat, és amint észlel egyet, ismét lecsökkenti a visszhangvonalat. A visszhangvonal tehát olyan impulzus, amelynek szélessége arányos a tárgytól való távolsággal.

Az impulzus időzítésével kiszámítható a tartomány hüvelyk/centiméterben.

A modul a távolsággal arányos visszhangimpulzust biztosít.

uS/58 = cm vagy uS/148 = hüvelyk.

3. lépés: Egyéb összetevők

Egyéb összetevők
Egyéb összetevők
Egyéb összetevők
Egyéb összetevők
Egyéb összetevők
Egyéb összetevők
Egyéb összetevők
Egyéb összetevők

A motor tengelyek átmérője és a kerekek furatmérete különböző méretű.

Az áthidaló kábelnek férfi és nő között kell lennie.

4. lépés: Érzékelők Arduino csatlakozási diagrammal

Érzékelők Arduino csatlakozási diagrammal
Érzékelők Arduino csatlakozási diagrammal

Első érzékelő:-

Echo pin - Arduino pin 6

Trig pin - Arduino pin 7

VCC csap - 5V

GND - föld

Bal érzékelő: -Echo pin - Arduino pin 8

Trig pin - Arduino pin 9

VCC csap - 5VGND - földelt

Jobb érzékelő: -Echo pin - Arduino pin 10

Indítócsap - Arduino csap 11

VCC csap - 5VGND - földelt

5. lépés: Relélap Arduino csatlakozási diagrammal

Relélap Arduino csatlakozási diagrammal
Relélap Arduino csatlakozási diagrammal

1. relécsap - Arduino 2. tű.

2. relécsap - Arduino 3. tű.

3. relécsap - Arduino 4. tű.

4. relécsap - Arduino 5.

6. lépés: 12 voltos és relé csatlakozás

12 voltos és relé csatlakozás
12 voltos és relé csatlakozás

NC - normál zárt

NEM - Normál nyitva

C - Gyakori

Itt szükség esetén megváltoztathatja a polaritást. Ennek megfelelően a motor forgásiránya megváltozik.

A motorokat a közös csapokhoz kell csatlakoztatni

7. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

A bal és a jobb oldali motorokat el kell választani minden oldalról.

8. lépés: Kódok

Kódok
Kódok

9. lépés: Tesztelés és befejezés

Ajánlott: