Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina: 7 korakov (s slikami)
Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina: 7 korakov (s slikami)
Anonim
Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina
Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina

tukaj je avtomobil za upravljanje gest z ročnim krmilnikom, izdelan z uporabo mpu6050 in arduina. Za brezžično povezavo uporabljam RF modul.

1. korak: POTREBNE STVARI:

POTREBNE STVARI
POTREBNE STVARI
POTREBNE STVARI
POTREBNE STVARI
POTREBNE STVARI
POTREBNE STVARI

• 1.arduino uno

• 2. mikro Arduino

• 3.rf modul (oddajnik in sprejemnik)

• 3.mpu6050 (merilnik pospeška)

• 4. voznik motorja

• 5,2 dc motor

• 6. podvozje robotike

• 7. Arduino kabel

• 8. pogled z eno roko

• 9. voznik motorja

• 10. LiPo baterija

• 11. 9V baterija

12. USB kabel

2. korak: Povezava:-

Priključek
Priključek
Priključek
Priključek
Priključek
Priključek
Priključek
Priključek

• 1. priključek za RF oddajnik:-

• GND = GND

• PODATKI = 12

• VCC = 5V

• 2. povezava za mpu6050:-

• VCC = 3,3/5v

• GND = GND

• SCL = A3

• SDA = A2

• INT = 7

• mpu6050 potrebuje napetost 3,5 V. lahko pa mu damo napetost 5 V. Tu dam napetost 3,5 V na mpu6050, ker v mikro arduinu obstaja

• sta dva napetostna zatiča najprej 5V, drugi pa 3.3V.rf sprejemnik, ki potrebuje 5V. Zato uporabljam 5V pin za oddajnik RF. In

• mpu6050 lahko poganja 3,5V.

• 3. priključek za RF sprejemnik:-

• GND = GND

• PODATKI = 12

• VCC = 5V

• 4. priključitev za voznika motorja:-

• motor prvi:-

• int enA = 11

• int in1 = 7

• int in2 = 6

• motor dva:-

• int enB = 3

• int in3 = 5

• int in4 = 4

3. korak: Delavec:-

Delavec
Delavec

1.mpu6050:-

MPU-6050 troosni merilnik pospeška in žiroskopska plošča. Prebere tri kote. Lahko jim damo imena X, Y in Z, tukaj

tukaj uporabite le dva kota. tukaj uporabljamo Y in Z. Y za naprej in Z za levo, desno.

ta del kode bere kot.

• mpu-6050 bere kote v radianih, zaradi tega je "* 180/M_PI" v stopinjah.

4. korak: • Oddajnik Rf:-

• Oddajnik Rf
• Oddajnik Rf

• Rf

oddajnik:-

Mpu6050 bere kote. potem naredim eno zanko »if« in naredim condition.in nato naredim dva buffer.one medpomnilnika pošlje pogoj za naprej. v drugem pa pošljem kot, za nadzor hitrosti po kotu. ta del kode pošlje sporočilo. In preslikam kot.

5. korak: RF sprejemnik:-

RF sprejemnik
RF sprejemnik

• Rf sprejemnik:-

sprejemnik prejme sporočilo v medpomnilniku. Spet postavim pogoj v prvem medpomnilniku za naprej. In drugo, ki ga uporabljam za nadzor hitrosti. In spet kartiram. Ta del kode opravlja to delo. za nadzor hitrosti pa uporabim drugi odbojnik in preslikane kote (0, 9) preslikam hitrost v (50, 255). vse stvari lahko vidite v kodi.

6. korak: Zaženimo avto:-

Image
Image
Natečaj Arduino 2017
Natečaj Arduino 2017

zdaj je napočil čas za zagon robota.prepričajte se, da je vsa povezava pravilna. zdaj povežite mikro arduino vašega glapsea z računalnikom. odprite serijski monitor, zdaj lahko vidite branje kotov. zdaj pošljite kateri koli vhod od oddajnika do sprejemnika. zdaj je vaš robot pripravljen za tek

7. korak:

če te kode zapolnite s težavami. lahko uporabite to kodo. To naredim, ker vas izpolnim, boste težko vnesli kodo oddajnika. zato naredim te preproste kode. in vam ne bo treba slediti 6. koraku. samo priključite napajanje oddajnika na Arduino in vaš robot je pod vašim nadzorom.

Priporočena: