Tartalomjegyzék:

Akadálykerülő robot: 5 lépés
Akadálykerülő robot: 5 lépés

Videó: Akadálykerülő robot: 5 lépés

Videó: Akadálykerülő robot: 5 lépés
Videó: Első lépések a robotika oktatásában 2024, November
Anonim
Akadálykerülő robot
Akadálykerülő robot

A robotikában az akadályok elkerülése az a feladat, hogy kielégítsenek valamilyen irányítási célt, amelyek nem metszik egymást, vagy nem ütköznek. Szonárérzékelővel rendelkezik, amely érzékeli a robot útja közötti akadályokat. A legjobb irányba mozdul el, és elkerüli az útjába kerülő akadályt. Ha ehhez a robothoz érzékelőt ad hozzá, egyszerűen gyűjthet adatokat a környezetből.

Még kis helyen is pontosabban képes teljesíteni, mint sok robot.

1. lépés: Tudja meg, hogyan működik ez a dolog

Tudja meg, hogyan működik ez a dolog
Tudja meg, hogyan működik ez a dolog

A github tárhelyemről láthatja a legfrissebb információkat.

2. lépés: Gyűjtse össze a dolgokat:

Egy arduino uno vagy bármilyen arduino (én arduino uno -t használtam)

Szonár érzékelő (HC-SR 04)

Néhány jumper vezeték

2 ellenállás (220 ohm)

L298 kettős motorvezérlő meghajtó

Egy akkumulátor

Alváz (általában tartalmaz más szükséges alkatrészeket)

2 hajtóműves motor

Lépés: Csatlakoztassa az összes alkatrészt:

Szonár csatlakozások:

Vcc - 5 volt

GND - GND

Trig - Arduino 4

Visszhang - Arduino 5

Motoros vezető:

EnB - 220 ohmos ellenállás - 5 volt (motorvezérlő - a sebesség szabályozásához) (EnB a 220 ohmos ellenálláson keresztül történő engedélyezéshez)

EnA - 220 ohmos ellenállás - 5 volt (motorvezérlő - a sebesség szabályozásához) (EnA a 220 ohmos ellenálláson keresztül történő engedélyezéshez)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Arduino Vin

Most csatlakoztassa a motorokat a meghajtóval a Motor-A és Motor-B porton keresztül.

4. lépés: Feltöltési kód:

Töltsük fel a kódot a szívbe. Ez a szépség

a robot. Ha szeretné, módosíthatja a csapokat vagy a kódot. Ilyen például a sebesség módosítása, a tárgytól való minimális távolság, a futás időtartama bármely irányban. A könnyebb megértés érdekében hasznos megjegyzéseket tartalmaz a kód.

(Nincs szükség további illesztőprogramra vagy fejlécfájlra)

Feltöltöttem a fájlt, a kódot itt is megkaphatja (további frissítések megtekintéséhez)

5. lépés: Végső szakasz:

Csatlakoztassa az akkumulátort és élvezze!

Láthatja a működő robotomat1, robot2 -t.

Ha bármilyen hibát talál, tudassa velem a megjegyzések részben, és ha meg tudja javítani, módosíthatja a kódot itt, vagy egyszerűen adja meg a megjegyzés részben.

Köszönöm.

Ajánlott: