Mundarija:

Arduino bilan kompyuterga RC qabul qiluvchisi: 4 qadam
Arduino bilan kompyuterga RC qabul qiluvchisi: 4 qadam

Video: Arduino bilan kompyuterga RC qabul qiluvchisi: 4 qadam

Video: Arduino bilan kompyuterga RC qabul qiluvchisi: 4 qadam
Video: Использование модуля контроллера двигателя BTS7960 BTN8982TA PWM H Bridge с библиотекой Arduino. 2024, Iyul
Anonim
Arduino bilan kompyuterga RC qabul qiluvchisi
Arduino bilan kompyuterga RC qabul qiluvchisi
Arduino bilan kompyuterga RC qabul qiluvchisi
Arduino bilan kompyuterga RC qabul qiluvchisi
Arduino bilan kompyuterga RC qabul qiluvchisi
Arduino bilan kompyuterga RC qabul qiluvchisi

Bu arduino github hujjati orqali RC qabul qiluvchi kompyuter uchun ko'rsatmali maqola.

Agar siz ushbu sozlamani o'rnatmoqchi bo'lsangiz, avval github README ni o'qishni boshlang. Ishlash uchun sizga dasturiy ta'minot kerak bo'ladi.

github.com/RobbeDGreef/ArduinoRCReceiver

Ta'minotlar

Yangilangan ta'minot ro'yxati uchun github readme ga qarang

- Arduino uno (ehtimol arduino turlari bilan ham mumkin)

- RC qabul qilgichingiz

- (ixtiyoriy) RC qabul qilgichni arduino bilan ulash uchun ba'zi simlar

1 -qadam: Rc qabul qiluvchini Arduino -ga ulang

RC qabul qilgichingizni Arduino -ga ulang
RC qabul qilgichingizni Arduino -ga ulang
RC qabul qilgichingizni Arduino -ga ulang
RC qabul qilgichingizni Arduino -ga ulang

Agar siz sxemalarni biroz tushunsangiz, sxemaga amal qiling, shunda hammasi yaxshi bo'ladi.

Shuni bilingki, sizga non taxtasini ishlatishning hojati yo'q, chunki uni qabul qilish uchun faqat bitta quvvat va topraklama simlarini ulash etarli bo'ladi. Ruldan ham, gazdan ham signal simlari ulanishi kerak.

Shuni ham yodda tutingki, signal simlari oq yoki sariq bo'lishi mumkin, lekin bu unchalik muhim emas.

Sizlarning davralarni yaxshi tushunmaydiganlar uchun bu erda nima bo'layotganini tushuntirib beray.

Bilaman, men sizga non taxtasidan foydalanish kerak deb aytmaganman (rasmdagi arduino ostidagi nuqta qo'yilgan oq taxta). Men qilmadim, chunki sizga kerak emas. Non paneli - bu narsalarni qanday ulash kerakligini ko'rsatishning oddiy usuli. Odatda, siz qabul qilgichga ikkita elektr va topraklama liniyasini ulashingiz shart emas. Ammo, agar siz ishonch hosil qilishni xohlasangiz, non paneli bilan qilishingiz mumkin.

Shunday qilib, siz ulanishingiz kerak bo'lgan narsani tezda sarhisob qilay:

  • qabul qilgichning gaz kelebeğinden arduino 2 -piniga sariq (yoki oq) signalli sim.
  • sariq (yoki oq) signal simini qabul qilgich boshqaruvidan arduino 7 -pinigacha.
  • gazni yoki qabul qilgichni boshqaruvchidan arduino 5V pinigacha bitta qizil (quvvat) sim.
  • qizil (kuch) sim bilan bir xil ulagichdan (gaz yoki rul) bitta qora (tuproqli) sim.

2 -qadam: Arduino -ni shaxsiy kompyuteringizga ulang

Arduino -ni shaxsiy kompyuteringizga ulang
Arduino -ni shaxsiy kompyuteringizga ulang

Arduino -ni shaxsiy kompyuteringizga ulash oson. Uni standart USB-B kabeli orqali ulang (rasmga qarang), ehtimol arduino bilan ham yetkazib beriladi.

3 -qadam: Arduino eskiziga yuklang

Arduino eskiziga yuklash
Arduino eskiziga yuklash
Arduino eskiziga yuklash
Arduino eskiziga yuklash
Arduino eskiziga yuklash
Arduino eskiziga yuklash

Arduino eskizini yuklash uchun

- arduino IDE -ni oching

- faylni bosing> oching

- github loyihasini saqlagan papkani qidiring

- eskizni ArduinoUno> ArduinoUnoReadThrottleSteering> ArduinoUnoReadThrottleSteering.ino saytidan toping.

- kompilyatsiya xatolarini tekshirish uchun tekshirish tugmasini bosing

- eskizni arduino -ga yuklash uchun yuklashni bosing

Umid qilamanki, hamma narsa xatosiz o'tdi

4 -qadam: Bajarildi:)

Bajarildi:)
Bajarildi:)

Agar biror narsa noto'g'ri bo'lsa, izohlarda yoki github sahifasida yordam so'rashdan tortinmang.

Agar siz barcha dasturiy ta'minotni github sahifasidan o'rnatgan bo'lsangiz, ArduinoUno papkasida run.bat faylini toping va ishga tushiring. Endi qora buyruq satri ochiladi, bu oynani orqa fonda ochiq qoldiring, chunki bu sizning shaxsiy kompyuteringizning virtual joystik kontrolörü va arduino o'rtasidagi bog'lanish.

Men sizning oxirgi mahsulotingiz qanday bo'lishi kerakligini rasmga qo'shdim.

Tavsiya: