Eleohjaus Auto Mpu6050: n ja Arduinon avulla: 7 vaihetta (kuvien kanssa)
Eleohjaus Auto Mpu6050: n ja Arduinon avulla: 7 vaihetta (kuvien kanssa)
Anonim
Eleohjaus Auto Mpu6050: n ja Arduinon avulla
Eleohjaus Auto Mpu6050: n ja Arduinon avulla

tässä on käsiohjaimen eleohjausauto, joka on valmistettu mpu6050: n ja arduinon avulla. Käytän RF -moduulia langattomaan yhteyteen.

Vaihe 1: VAATIMUKSIA:

VAATIMUKSET
VAATIMUKSET
VAATIMUKSET
VAATIMUKSET
VAATIMUKSET
VAATIMUKSET

• 1.arduino uno

• 2.mikro Arduino

• 3. rf -moduuli (lähetin ja vastaanotin)

• 3.mpu6050 (kiihtyvyys)

• 4.moottorin kuljettaja

• 5,2 dc moottori

• 6.robotiikan runko

• 7. Arduino -kaapeli

• 8. yhdellä kädellä

• 9. moottorin kuljettaja

• 10. LiPo -akku

• 11. 9V akku

12. USB -kaapeli

Vaihe 2: Yhteys:-

Liitäntä
Liitäntä
Liitäntä
Liitäntä
Liitäntä
Liitäntä
Liitäntä
Liitäntä

• 1. RF-lähettimen liitäntä:-

• GND = GND

• DATA = 12

• VCC = 5V

• 2.liitäntä mpu6050: lle:-

• VCC = 3.3/5v

• GND = GND

• SCL = A3

• SDA = A2

• INT = 7

• mpu6050 tarvitsee 3,5 V: n jännitteen. Mutta voimme antaa sille 5 V: n jännitteen. Annan tässä 3,5 V: n jännitteen mpu6050: lle, koska siellä on mikro -arduino

• kaksi jännitetappia ovat ensin 5V ja toinen on 3.3V. RF -vastaanottimen on tarvittava 5V.

• mpu6050 voi käyttää 3,5 V.

• 3. RF-vastaanottimen liitäntä:-

• GND = GND

• DATA = 12

• VCC = 5V

• 4.liitäntä moottorin kuljettajalle:-

• moottori:-

• int enA = 11

• int in1 = 7

• int in2 = 6

• moottori kaksi:-

• int enB = 3

• int in3 = 5

• int in4 = 4

Vaihe 3: Työnjohtaja:-

Työnjohtaja
Työnjohtaja

1.mpu6050:-

MPU-6050-kolmiakselinen kiihtyvyysanturi ja Gyro Breakout Board. Se lukee kolme kulmaa. Voimme antaa heille nimen X, Y ja Z, tässä

Käytä tässä vain kahta kulmaa. tässä käytetään Y ja Z. Y eteenpäin ja Z vasemmalle, oikealle.

tämä koodin osa lukee kulman.

• mpu-6050 lukee kulmat radiaaneina, tämä "* 180/M_PI" tekee asteen.

Vaihe 4: • RF-lähetin:-

• RF-lähetin
• RF-lähetin

• Rf

lähetin:-

Mpu6050 lukee kulmat. Sitten teen yhden "jos" -silmukan ja teen ehdon. tee sitten kaksi puskuria. yksi puskuri lähettää ehdon eteenpäin. ja toisessa lähetän kulman nopeuden hallitsemiseksi kulman avulla. tämä koodin osa lähettää viestin. Ja kartoitan kulman.

Vaihe 5: RF-VASTAANOTIN:-

RF-VASTAANOTIN
RF-VASTAANOTIN

• Rf-vastaanotin:-

vastaanotin vastaanottaa viestin puskuriin. Määritän jälleen ehdon ensimmäiselle puskurille eteenpäin. Ja toista käytän nopeuden hallintaan. Ja kartoitan sen uudelleen. Tämä koodin osa tekee tätä työtä. ja nopeuden säätöön käytän toista puskuria ja kartoitetut kulmat (0, 9) kartoitan nopeuden (50, 255). näet kaikki asiat koodissa.

Vaihe 6: Ajamme autoa:-

Image
Image
Arduino -kilpailu 2017
Arduino -kilpailu 2017

nyt on aika ajaa robotti. varmista, että kaikki liitännät ovat oikein. liitä nyt glapsi mikro -arduino tietokoneeseen. avaa sarjamonitori, nyt näet kulmat. nyt lähetä kaikki tulot lähettimestä vastaanottimeen. nyt robotti on valmis lenkille

Vaihe 7:

jos täytät vaikeudet näissä koodeissa. voit käyttää näitä koodeja. Teen nämä, koska täytän sinun on vaikeaa täyttää lähettimen koodi. joten teen nämä helpot koodit. eikä sinun tarvitse suorittaa kuutta vaihetta. kytke vain virta lähettimen Arduinoon ja robotti on hallinnassasi.

Suositeltava: