Tartalomjegyzék:

TIVA alapú akadálykerülő robot: 7 lépés
TIVA alapú akadálykerülő robot: 7 lépés

Videó: TIVA alapú akadálykerülő robot: 7 lépés

Videó: TIVA alapú akadálykerülő robot: 7 lépés
Videó: Топ-10 продуктов, которые разрушают ваше здоровье 2024, Július
Anonim
TIVA alapú akadálykerülő robot
TIVA alapú akadálykerülő robot

Sziasztok srácok

Visszatértem a tiva instructables sorozat újabb oktatóanyagával.

Ezúttal ez egy TIVA -alapú akadály, amely elkerüli a barátaim által félévben készített robotot.

Remélem élvezni fogja ezt !!!

1. lépés: Bevezetés

Bevezetés
Bevezetés

Az állatvilágban sokféle élőlény bajuszt használ, hogy segítsen nekik eligazodni a sötétben, zavaros vizeken, vagy akár zsákmányra is. A bajusz nagyon hasznos lehet, ha az állatok nem támaszkodhatnak a látásra. Ez a projekt bemutatja, hogyan lehet felépíteni egy egyszerű robotot, amely a bajuszokat "ütközésérzékelőként" használja, hogy segítsen a robotnak észlelni, hogy mikor ütközik akadályba, így megfordulhat és elkerülheti az ütközést.

Alapvetően úgy tervezték, hogy előre, balra és jobbra mozogjon a mikrovezérlő parancsának megfelelően. A motorvezérlőt a mikrokontroller is vezérli.

Ez a robot nem tud hátrafelé mozogni, mivel a szervó körülbelül 180 fokkal elfordulhat (90 minden irányban)

"-90" pozíció: bal

"0" pozíció: Semleges

"90" pozíció: helyes

Differenciálhajtás:

A robot mozgása differenciálhajtó algoritmus segítségével történt. Az előrehaladáshoz mindkét első kereket azonos irányba kell mozgatni. Jobbra lépéshez a jobb kerék megáll, a bal pedig előre. Balra lépéshez a bal kerék leáll, a jobb pedig előre. A robot leállításához mindkét első kerék leáll.

2. lépés: Szükséges összetevők:

Hardver:

·> TM4C123G mikrokontroller

·> L293D motorvezérlő IC

·> HC-SR04 ultrahangos érzékelő

·> Robot alváz + 2 egyenáramú motor tartókkal + 2 kerék + 1 görgőkerék + csavarok és anyák

·> SG90-Micro Servo

·> LM7805 feszültségszabályozó + hűtőborda

·> 9V/200mAh akkumulátor

·> 5V/200mAh tápegység

·> Az alapvető elektronikai készlet kenyérlapot, csatlakozó vezetékeket stb.

·> Eszközök: csavarhúzó, olló / huzalcsupaszító

·> Jumper vezetékek: férfi -férfi, férfi -nő

Szoftver:

·> Android Studio (androidos alkalmazáshoz)

·> Keil uVision4

Ajánlott: