INHOUDSOPGAWE:
- Stap 1: VEREISTE DINGE:
- Stap 2: Verbinding:-
- Stap 3: Werkhoof:-
- Stap 4: • Rf-sender:-
- Stap 5: RF-ONTVANGER:-
- Stap 6: Laat ons die motor bestuur:-
- Stap 7:
Video: Gebaarbeheer -motor met behulp van Mpu6050 en Arduino: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
hier is 'n handkontrole -motor vir gebaarbeheer, gemaak met behulp van mpu6050 en arduino. Ek gebruik rf -module vir 'n draadlose verbinding.
Stap 1: VEREISTE DINGE:
• 1.arduino uno
• 2. mikro Arduino
• 3.rf module (sender en ontvanger)
• 3.mpu6050 (versneller)
• 4. motorbestuurder
• 5.2 dc motor
• 6. robotika onderstel
• 7. Arduino kabel
• 8. een handvlek
• 9. motorbestuurder
• 10. LiPo battery
• 11. 9V battery
12. USB -kabel
Stap 2: Verbinding:-
• 1.aansluiting vir RF-sender:-
• GND = GND
• DATA = 12
• VCC = 5V
• 2.aansluiting vir mpu6050:-
• VCC = 3.3/5v
• GND = GND
• SCL = A3
• SDA = A2
• INT = 7
• mpu6050 benodig 3.5V spanning. Maar ons kan dit 5V spanning gee. Ek gee hier 3.5V spanning vir mpu6050, want in mikro -arduino is daar
• is twee spanningspen eerste 5V en 'n ander 3.3V.rf ontvanger moet 5V benodig. So ek gebruik 5V pen vir RF sender.en
• mpu6050 kan 3.5V werk.
• 3.aansluiting vir RF-ontvanger:-
• GND = GND
• DATA = 12
• VCC = 5V
• 4. verbinding vir motorbestuurder:-
• motor een:-
• int enA = 11
• int in1 = 7
• int in2 = 6
• motor twee:-
• int enB = 3
• int in3 = 5
• int in4 = 4
Stap 3: Werkhoof:-
1.mpu6050:-
MPU-6050 Triple Axis Accelerometer en Gyro Breakout Board. Dit lees drie hoeke. Ons kan hulle die naam X, Y en Z gee, hier kan ons
gebruik hier slegs twee hoeke. hier gebruik ons Y en Z. Y vir vorentoe en Z vir links, regs.
hierdie gedeelte van die kode lees die hoek.
• mpu-6050 lees die hoeke in radiaal, hierdie "* 180/M_PI" maak dit in graad.
Stap 4: • Rf-sender:-
• Rf
sender:-
Mpu6050 lees die hoeke. dan maak ek een "as" lus en maak 'n condition.in maak dan twee buffer.one buffer stuur voorwaarde vir vorentoe. en in die tweede een stuur ek die hoek, om die snelheid deur die hoek te beheer. hierdie deel van die kode stuur die boodskap. En ek karteer die hoek.
Stap 5: RF-ONTVANGER:-
• RF-ontvanger:-
die ontvanger ontvang die boodskap in die buffer. Ek maak weer 'n voorwaarde vir die eerste buffer vir forward. En die tweede een gebruik ek om die spoed te beheer. En ek karteer dit weer. Hierdie deel van die kode doen hierdie werk. en vir die spoedbeheer gebruik ek die tweede buffer en, met die gekarteerde hoeke (0, 9), karteer ek die spoed in (50, 255). u kan alles in die kode sien.
Stap 6: Laat ons die motor bestuur:-
nou het die tyd aangebreek om die robot te laat werk. Maak seker dat alle verbindings korrek is. koppel nou die mikro -arduino van u glapse aan u rekenaar. maak die seriële monitor oop, nou kan u die hoeke sien lees. stuur dan enige invoer van die sender na die ontvanger. nou is u robot gereed om te hardloop
Stap 7:
as u probleme met die kodes invul. u kan hierdie kode gebruik. Ek maak dit omdat ek dit vul, dit sal moeilik wees om die senderkode in te vul. so ek maak hierdie maklike kode. en u hoef nie die sesde stap te volg nie. verbind net die krag van die Arduino van die sender en u robot is in u beheer.
Aanbeveel:
Eenvoudige gebaarbeheer - Beheer u RC -speelgoed met die beweging van u arm: 4 stappe (met foto's)
Eenvoudige gebaarbeheer - Beheer u RC -speelgoed met die beweging van u arm: welkom by my 'ible' #45. Ek het 'n rukkie gelede 'n volledig werkende RC-weergawe van BB8 gemaak met Lego Star Wars-onderdele … https://www.instructables.com/id/Whats-Inside-My-R…Toe ek sien hoe cool dit is die Force Band gemaak deur Sphero, het ek gedink: " Ok, ek kan
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Eenvoudige gebaarbeheer met behulp van IR -sensors: 7 stappe
Eenvoudige gebaarbeheer met behulp van IR -sensors: Om dinge met gebare te beheer, is altyd opwindend en lekker, maar met die sensors wat in die mark beskikbaar is, is dit redelik duur. So, hoe kan ons 'n eenvoudige gebaarbeheer maak met 'n paar dollar? Wel, IR -sensors word korrek gebruik
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: 5 stappe
SmartPhone Game Simulator- Speel Windows-speletjies met behulp van gebaarbeheer IMU, versnellingsmeter, gyroscoop, magnetometer: Ondersteun hierdie projek: https://www.paypal.me/vslcreations deur te skenk aan open source-kodes & ondersteuning vir verdere ontwikkeling