Tartalomjegyzék:

Gesztusvezérlő autó az Mpu6050 és az Arduino használatával: 7 lépés (képekkel)
Gesztusvezérlő autó az Mpu6050 és az Arduino használatával: 7 lépés (képekkel)

Videó: Gesztusvezérlő autó az Mpu6050 és az Arduino használatával: 7 lépés (képekkel)

Videó: Gesztusvezérlő autó az Mpu6050 és az Arduino használatával: 7 lépés (képekkel)
Videó: Az új 7-es BMW - Gesztusvezérlés 2024, November
Anonim
Gesztusvezérlő autó az Mpu6050 és az Arduino használatával
Gesztusvezérlő autó az Mpu6050 és az Arduino használatával

itt egy kézi vezérlő gesztusvezérlő autó, az mpu6050 és az arduino használatával. Vezeték nélküli kapcsolathoz rf modult használok.

1. lépés: SZÜKSÉGES DOLGOK:

SZÜKSÉGES DOLGOK
SZÜKSÉGES DOLGOK
SZÜKSÉGES DOLGOK
SZÜKSÉGES DOLGOK
SZÜKSÉGES DOLGOK
SZÜKSÉGES DOLGOK

• 1.arduino uno

• 2. mikro Arduino

• 3. rf modul (adó és vevő)

• 3.mpu6050 (gyorsító)

• 4.motorhajtó

• 5,2 dc motor

• 6.robotikus alváz

• 7. Arduino kábel

• 8.egy kéz felhajtása

• 9. motoros sofőr

• 10. LiPo akkumulátor

• 11. 9V -os akkumulátor

12. USB kábel

2. lépés: Csatlakozás:-

Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat
Kapcsolat

• 1.csatlakozás az RF adóhoz:-

• GND = GND

• ADATOK = 12

• VCC = 5V

• 2.csatlakozás az mpu6050-hez:-

• VCC = 3.3/5v

• GND = GND

• SCL = A3

• SDA = A2

• INT = 7

• Az mpu6050 -nek 3,5 V -os feszültségre van szüksége. De adhatunk 5 V -os feszültséget. Itt adok 3,5 V -os feszültséget az mpu6050 -nek, mert a mikro -arduino -ban

• a két feszültségű tüske először 5V, a másik pedig 3.3V. Az RF vevőnek 5V -ra van szüksége. Ezért 5V -os csapot használok az RF adóhoz. És

• Az mpu6050 képes 3,5 V feszültségre.

• 3. csatlakozás az RF vevőhöz:-

• GND = GND

• ADATOK = 12

• VCC = 5V

• 4. csatlakozás a motor meghajtójához:-

• motor:-

• int enA = 11

• int in1 = 7

• int in2 = 6

• második motor:-

• int enB = 3

• int in3 = 5

• int in4 = 4

3. lépés: Üzemeltető:-

Üzemeltető
Üzemeltető

1.mpu6050:-

MPU-6050 háromtengelyes gyorsulásmérő és giroszkóp. Három szögből olvasható. X, Y és Z nevet adhatunk nekik, itt

itt csak két szöget használjon. itt Y -t és Z. Y -t használunk előre, Z -t balra, jobbra.

a kódnak ez a része beolvassa a szöget.

• Az mpu-6050 radiánban olvassa be a szögeket, ez a "* 180/M_PI" fok.

4. lépés: • Rf adó:-

• Rf adó
• Rf adó

• Rf

adó:-

Az Mpu6050 leolvassa a szögeket. akkor készítek egy „ha” ciklust és feltételt állítok fel. akkor készíts két puffert.egy puffer feltételt küld a továbbításhoz. és a másodikban elküldöm a szöget, hogy a sebességet szöggel vezéreljem. a kódnak ez a része küldi el az üzenetet. És feltérképezem a szöget.

5. lépés: RF RECEVER:-

RF VEVŐ
RF VEVŐ

• Rf vevő:-

a vevő fogadja az üzenetet a pufferben. Ismét feltételt teszek az első pufferre a továbbításhoz. A másodikat pedig a sebesség szabályozására használom. És ismét feltérképezem. A kódnak ez a része végzi ezt a munkát. és a sebességszabályozáshoz a második puffert használom, és a feltérképezett szögek (0, 9), a sebességet (50, 255) térképezem. kódban mindent láthat.

6. lépés: Futtassuk az autót:-

Image
Image
Arduino verseny 2017
Arduino verseny 2017

most eljött az ideje a robot futtatásának. győződjön meg arról, hogy minden kapcsolat megfelelő. most csatlakoztassa a glapse mikro -arduino -ját a számítógéphez. nyissa meg a soros monitort, most láthatja a szögeket. most küldjön bármilyen bemenetet az adóról a vevőre. most a robot készen áll a futásra

7. lépés:

ha nehézségeket tölt be azokban a kódokban. használhatja ezeket a kódokat. Azért csinálom ezeket, mert kitöltöm, nehezen tölti ki az adó kódját. így elkészítem ezeket az egyszerű kódokat. és nem kell követnie a hatodik lépést. Csak csatlakoztassa a távadó Arduino áramellátását, és a robot az Ön kezében van.

Ajánlott: