Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino: 7 hapa (me fotografi)
Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino: 7 hapa (me fotografi)
Anonim
Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino
Makina e kontrollit të gjesteve duke përdorur Mpu6050 dhe Arduino

këtu është një makinë kontrolli me gjeste të kontrolluesit të dorës, e bërë duke përdorur mpu6050 dhe arduino. Unë përdor modulin rf për lidhje pa tel.

Hapi 1: Gjërat e kërkuara:

Gjërat e kërkuara
Gjërat e kërkuara
Gjërat e kërkuara
Gjërat e kërkuara
Gjërat e kërkuara
Gjërat e kërkuara

• 1.arduino uno

• 2.micro Arduino

• moduli 3.rf (transmetuesi dhe marrësi)

• 3.mpu6050 (akelomiter)

• 4.shofer motorik

• Motor 5.2 dc

• 6. shasi robotike

• 7 Kabllo Arduino

• 8.një kthjellim dore

• 9. shoferi i motorit

• 10 Bateria LiPo

• 11 Bateri 9V

12. Kabllo USB

Hapi 2: Lidhja:-

Lidhje
Lidhje
Lidhje
Lidhje
Lidhje
Lidhje
Lidhje
Lidhje

• 1. lidhja për transmetuesin rf:-

• GND = GND

• TAT DHNA = 12

• VCC = 5V

• 2.lidhja për mpu6050:-

• VCC = 3.3/5v

• GND = GND

• SCL = A3

• SDA = A2

• INT = 7

• mpu6050 ka nevojë për tension 3.5V. Por ne mund t'i japim atij tension 5V. Unë jap këtu tension 3.5V në mpu6050 sepse në mikro arduino atje

• janë dy kunja të tensionit së pari është 5V dhe një tjetër është 3.3V.rf marrësi duhet të ketë nevojë për 5V. Kështu që unë përdor pin 5V për transmetues rf. Dhe

• mpu6050 mund të funksionojë 3.5V.

• 3. lidhja për marrësin rf:-

• GND = GND

• T D DHNA = 12

• VCC = 5V

• 4. lidhja për drejtuesin e motorit:-

• motori një:-

• int enA = 11

• int in1 = 7

• int in2 = 6

• motori dy:-

• int enB = 3

• int in3 = 5

• int in4 = 4

Hapi 3: Drejtori i punës:-

Drejtori i punës
Drejtori i punës

1.mpu6050:-

MPU-6050 Accelerometer Triple Axis dhe Gyro Breakout Board. Ai lexon tre kënde. Ne mund t'u japim atyre emrin X, Y dhe Z, këtu ne

përdorni këtu vetëm dy kënde. këtu ne përdorim Y dhe Z. Y për përpara dhe Z për të majtë, të djathtë.

kjo pjesë e kodit lexon këndin.

• mpu-6050 lexon këndet në radian, kjo "* 180/M_PI" e bën atë në shkallë.

Hapi 4: • Transmetuesi Rf:-

• Transmetuesi Rf
• Transmetuesi Rf

• Rf

transmetues:-

Mpu6050 lexoni këndet. atëherë unë bëj një lak "if" dhe bëj një kusht.in pastaj bëj dy tampon. një tampon dërgon kusht për përpara. dhe në të dytin, dërgoj këndin, për të kontrolluar shpejtësinë sipas këndit. kjo pjesë e kodit dërgon mesazhin. Dhe unë hartoj këndin.

Hapi 5: Pranuesi i RF:-

RF marrës
RF marrës

• Marrësi Rf:-

marrësi merr mesazhin në tampon. Përsëri bëj një kusht në tampon e parë për përpara. Dhe të dytën e përdor për të kontrolluar shpejtësinë. Dhe përsëri e hartoj. Kjo pjesë e kodit po e bën këtë punë. dhe për kontrollin e shpejtësisë, unë përdor tampon e dytë dhe, këndet e hartuar (0, 9), unë hartoj shpejtësinë në (50, 255). ju mund t'i shihni të gjitha gjërat në kod.

Hapi 6: Le të Drejtojmë Makinën:-

Image
Image
Konkursi Arduino 2017
Konkursi Arduino 2017

tani ka ardhur koha për të drejtuar robotin. sigurohuni që e gjithë lidhja është e saktë. tani lidhni mikro arduino -n tuaj të glapse me kompjuterin tuaj. hapni monitorin serik, tani mund të shihni kënde që lexojnë. tani dërgoni çdo input nga transmetuesi te marrësi. tani roboti juaj është gati për vrapim

Hapi 7:

nëse plotësoni vështirësi në ato kode. mund t'i përdorni këto kode. Unë i bëj këto sepse plotësoj ju do të keni vështirësi të plotësoni kodin e transmetuesit. kështu që unë i bëj këto kode të lehta. dhe nuk do të keni nevojë të ndiqni hapin e 6 -të. thjesht lidhni fuqinë e transmetuesit Arduino dhe roboti juaj është në kontrollin tuaj.

Recommended: