Orodha ya maudhui:

Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino: Hatua 7 (na Picha)
Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino: Hatua 7 (na Picha)

Video: Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino: Hatua 7 (na Picha)

Video: Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino: Hatua 7 (na Picha)
Video: ZIJUE ALAMA ZA DASHBOARD YA GARI YAKO NA MATUMIZI YAKE 2024, Julai
Anonim
Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino
Gari la Kudhibiti Ishara Kutumia Mpu6050 na Arduino

hapa kuna gari la kudhibiti ishara ya mkono, iliyotengenezwa kwa kutumia mpu6050 na arduino. Ninatumia moduli ya rf kwa unganisho la waya.

Hatua ya 1: MAMBO YANATAKIWA:

MAMBO YANATAKIWA
MAMBO YANATAKIWA
MAMBO YANATAKIWA
MAMBO YANATAKIWA
MAMBO YANATAKIWA
MAMBO YANATAKIWA

• 1.arduino uno

• 2.micro Arduino

• moduli ya 3.rf (mpitishaji na mpokeaji)

• 3.mpu6050 (mkurugenzi)

• 4. dereva wa pikipiki

• 5.2 dc motor

• 6. chasisi ya roboti

• 7. Cable ya Arduino

• 8.ukupunguka mkono mmoja

• 9. dereva wa magari

• 10. Betri ya LiPo

• 11. 9V betri

Cable ya USB

Hatua ya 2: Uunganisho: -

Uhusiano
Uhusiano
Uhusiano
Uhusiano
Uhusiano
Uhusiano
Uhusiano
Uhusiano

• 1. unganisho la transmitter ya rf: -

• GND = GND

DATA = 12

• VCC = 5V

• Uunganisho wa mpu6050: -

• VCC = 3.3 / 5v

• GND = GND

• SCL = A3

• SDA = A2

• INT = 7

• mpu6050 inahitaji voltage ya 3.5V. Lakini tunaweza kuipatia 5V voltage. Mimi kutoa hapa 3.5V voltage kwa mpu6050 kwa sababu katika micro arduino hapo

• pini mbili za voltage kwanza ni 5V na nyingine ni 3.3V.rf mpokeaji lazima ahitaji 5V. Kwa hivyo ninatumia pini ya 5V kwa transmitter ya rf.

• mpu6050 inaweza kukimbia 3.5V.

• 3. unganisho kwa mpokeaji wa rf: -

• GND = GND

DATA = 12

• VCC = 5V

• 4. unganisho kwa dereva wa gari: -

• gari moja: -

• int enA = 11

• int in1 = 7

• int in2 = 6

• motor mbili: -

• int enB = 3

• int in3 = 5

• int in4 = 4

Hatua ya 3: Kufanya kazi Mkuu: -

Mkuu wa Kufanya kazi:
Mkuu wa Kufanya kazi:

1.mpu6050: -

MPU-6050 Triple Axis Accelerometer na Gyro Breakout Board.inasoma pembe tatu. Tunaweza kuwapa jina X, Y, na Z, hapa sisi

tumia hapa pembe mbili tu. hapa tunatumia Y na Z. Y mbele na Z kushoto, kulia.

sehemu hii ya nambari ilisoma pembe.

• mpu-6050 husoma pembe kwenye mionzi, hii "* 180 / M_PI" inafanya kwa kiwango.

Hatua ya 4: • Transmitter ya Rf: -

• Mpelekaji wa Rf:
• Mpelekaji wa Rf:

• Rf

mtumaji: -

Mpu6050 soma pembe. kisha mimi hutengeneza kitanzi kimoja cha "ikiwa" na hufanya hali. kisha fanya bafa mbili. bafa moja hutuma hali ya mbele. na kwa pili, mimi hutuma pembe, kwa kudhibiti kasi kwa pembe. sehemu hii ya nambari hutuma ujumbe. Na mimi ramani pembe.

Hatua ya 5: MPOKEZI WA RF: -

Mpokeaji wa RF:
Mpokeaji wa RF:

• Mpokeaji wa Rf: -

mpokeaji anapokea ujumbe kwenye bafa. Tena mimi hufanya hali kwenye bafa ya kwanza mbele. Na ya pili mimi hutumia kudhibiti kasi. Na mimi tena ramani. Sehemu hii ya nambari inafanya kazi hii. na kwa udhibiti wa kasi, ninatumia bafa ya pili na, pembe zilizo na ramani (0, 9), ninachora kasi kwa (50, 255). unaweza kuona vitu vyote kwa kificho.

Hatua ya 6: Wacha tuendeshe Gari: -

Image
Image
Mashindano ya Arduino 2017
Mashindano ya Arduino 2017

sasa wakati umefika wa kuendesha robot.uhakikishe kuwa unganisho lote ni sahihi. sasa unganisha arduino yako ndogo ndogo kwenye kompyuta yako. fungua mfuatiliaji wa serial, sasa unaweza kuona kusoma kwa pembe.sasa tuma mchango wowote kutoka kwa mtoaji kwenda kwa mpokeaji. sasa roboti yako iko tayari kwa kukimbia

Hatua ya 7:

ukijaza ugumu katika nambari hizo. unaweza kutumia nambari hizi. Ninafanya haya kwa sababu nakujaza ugumu kujaza nambari ya kusambaza. kwa hivyo mimi hufanya nambari hizi rahisi. na hutahitaji kufuata hatua ya 6. Unganisha tu nguvu ya mpitishaji Arduino na roboti yako iko katika udhibiti wako.

Ilipendekeza: