Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Bu erda mpu6050 va arduino yordamida yasalgan qo'lda boshqaruvchi imo -ishorali mashina. Men simsiz ulanish uchun rf modulidan foydalanaman.
1 -qadam: talab qilinadigan narsalar:
• 1. unu
• 2. mikro Arduino
• 3.rf moduli (uzatuvchi va qabul qiluvchi)
• 3.mpu6050 (tezlatgich)
• 4.motorli haydovchi
• 5,2 shaharli dvigatel
• 6. robotik shassi
• 7. Arduino kabeli
• 8. bir qo'li chayqalishi
• 9. motorli haydovchi
• 10. LiPo batareyasi
• 11. 9V batareya
12. USB kabeli
2-qadam: Ulanish:-
• 1. rf uzatuvchi uchun ulanish:-
• GND = GND
• Ma'lumotlar = 12
• VCC = 5V
• mpu6050 uchun ulanish:-
• VCC = 3.3/5v
• GND = GND
• SCL = A3
• SDA = A2
• INT = 7
• mpu6050 ga 3,5 V kuchlanish kerak, lekin biz unga 5 V kuchlanish bera olamiz, bu erda mpu6050 ga 3,5 V kuchlanishni beramiz, chunki u erda mikro arduino mavjud
• ikkita kuchlanish pimi birinchi navbatda 5V, ikkinchisi esa 3.3V.rf qabul qiluvchiga 5V kerak bo'ladi.
• mpu6050 3,5 V ishlay oladi.
• 3. rf qabul qiluvchining ulanishi:-
• GND = GND
• Ma'lumotlar = 12
• VCC = 5V
• 4. dvigatel haydovchisi uchun ulanish:-
• motorli:-
• int enA = 11
• int in1 = 7
• int in2 = 6
• ikkinchi motor:-
• int enB = 3
• int in3 = 5
• int in4 = 4
3-qadam: Bosh direktor:
1.mpu6050:-
MPU-6050 uch o'qli akselerometr va Gyro Breakout Board.it uchta burchakni o'qiydi, biz ularga X, Y va Z nomlarini berishimiz mumkin.
bu erda faqat ikkita burchakdan foydalaning. bu erda oldinga Y va Z. Y, chapga, o'ngga Z ishlatamiz.
kodning bu qismi burchakni o'qiydi.
• mpu-6050 burchaklarni radian o'qiydi, bu "* 180/M_PI" darajasiga mos keladi.
4-qadam: • Rf uzatuvchi:-
• Rf
uzatuvchi:-
Mpu6050 burchaklarni o'qiydi. keyin men bitta "if" tsiklini tuzaman va shart qo'yaman. keyin ikkita buffer.one buferi oldinga shart yuboradi. ikkinchisida esa, burchakni yuboraman, tezlikni burchak bilan boshqarish uchun. kodning bu qismi xabar yuboradi. Va men burchakni tasvirlayman.
5-qadam: RF qabul qiluvchisi:-
• RF qabul qiluvchisi:-
qabul qiluvchi buferdagi xabarni oladi. Men yana oldinga birinchi buferga shart qo'yaman. Va ikkinchisi tezlikni boshqarish uchun ishlataman. Va men uni yana xaritaga joylashtiraman. Kodning bu qismi bu ishni bajaradi. va tezlikni boshqarish uchun men ikkinchi buferdan foydalanaman va burchaklarni (0, 9), men tezlikni xaritada (50, 255) ko'rsataman. koddagi hamma narsani ko'rishingiz mumkin.
6-qadam: Mashinani boshqaramiz:-
Endi robotni ishga tushirish vaqti keldi, barcha ulanish to'g'ri ekanligiga ishonch hosil qiling. Endi glapse mikro arduino -ni kompyuteringizga ulang. ketma -ket monitorni oching, endi siz o'qiydigan burchaklarni ko'rishingiz mumkin, endi uzatgichdan qabul qiluvchiga har qanday kirishni yuboring. Endi sizning robotingiz yugurishga tayyor
7 -qadam:
agar siz ushbu kodlarga qiyinchiliklarni to'ldirsangiz. bu kodlardan foydalanishingiz mumkin. Men buni qilyapman, chunki men sizni to'ldiraman, siz transmitter kodini to'ldirishda qiynalasiz. shuning uchun men bu oson kodni qilaman. va siz 6 -qadamni bajarishingiz shart emas. faqat Arduino transmitterining quvvatini ulang va sizning robotingiz sizning qo'lingizda.
Tavsiya:
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: 4 qadam (rasmlar bilan)
Oddiy imo -ishora nazorati - RC o'yinchoqlaringizni qo'lingizning harakati bilan boshqaring: mening "ible" #45 -ga xush kelibsiz. Bir muncha vaqt oldin men Lego Star Wars qismlari yordamida BB8 ning to'liq ishlaydigan RC versiyasini yaratdim … https://www.instructables.com/id/Whats-Inside-My-R… Qanday zo'r ekanini ko'rganimda Sphero tomonidan yaratilgan kuchlar guruhi, men o'yladim: "OK, men
Imo -ishora bilan boshqariladigan sichqoncha: 6 qadam (rasmlar bilan)
Imo -ishora bilan boshqariladigan sichqon: Siz noutbukda do'stlaringiz bilan film tomosha qilyapsiz va yigitlardan birining ovozi baland. Oh … filmni pauza qilish uchun joyingizdan ketish kerak. Siz proyektor haqida taqdimot o'tkazyapsiz va ilovalar o'rtasida almashishingiz kerak. Siz harakat qilishingiz kerak
Imo -ishora bilan boshqariladigan mashina: 5 qadam (rasmlar bilan)
Imo -ishora bilan boshqariladigan mashina: Robotlar qurilish, harbiy, tibbiyot, ishlab chiqarish va h.k. kabi barcha sohalarda avtomatlashtirishda muhim rol o'ynaydi. Bluetooth yordamida boshqariladigan mashina kabi ba'zi asosiy robotlarni yaratgandan so'ng, men ushbu akselerometrga asoslangan gesni ishlab chiqdim
Imo -ishora bilan boshqariladigan labirint: 8 qadam (rasmlar bilan)
Imo -ishora bilan boshqariladigan labirint: Men labirint labirint bilan o'ynashni yaxshi ko'raman. Men har doim labirint labirint o'yinlaridan birini imo -ishoralar yoki mobil vositalar yordamida boshqarishni xohlardim. Menga marmar labirintni yaratish ilhomlantirildi, blic19933 ning 3D bosma labirintini Android qurilmangiz boshqaradi, usi o'rniga
Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)
Arduino -dan foydalanadigan Bluetooth boshqariladigan robotli mashina: Men sizga Android mobil telefoningizdan Bluetooth -ni boshqaradigan robot -mashina yasash bo'yicha ko'rsatma beraman. Bundan tashqari, robot -mashina mashinani oldinga siljitishda uchraydigan to'siqlarni chetlab o'tish qobiliyatiga ega. Robo