Mundarija:

ARDUINO dan foydalanadigan IR masofaviy dekoder: 4 qadam (rasmlar bilan)
ARDUINO dan foydalanadigan IR masofaviy dekoder: 4 qadam (rasmlar bilan)

Video: ARDUINO dan foydalanadigan IR masofaviy dekoder: 4 qadam (rasmlar bilan)

Video: ARDUINO dan foydalanadigan IR masofaviy dekoder: 4 qadam (rasmlar bilan)
Video: Lesson 21: Using Infrared Remote Control with Arduino | SunFounder Robojax 2024, Noyabr
Anonim
ARDUINO -dan foydalanadigan IR masofaviy dekoder
ARDUINO -dan foydalanadigan IR masofaviy dekoder

Bu Arduino va IQ qabul qilgichidan foydalanib, juda oddiy IR masofali dekoderni yaratish uchun foydalanuvchilar uchun qulay bo'lgan boshqa qo'llanma. Ushbu qo'llanmada dasturiy ta'minotni o'rnatishdan tortib, IQ qabul qiluvchini ishlatishga va signallarni dekodlashga qadar hamma narsa yoritilgan. Bu signallarni keyinchalik IR masofadan boshqarish roboti, uy avtomatizatsiyasi va shunga o'xshash infraqizil boshqariladigan loyihalar kabi bir nechta loyihalarda ishlatish mumkin.

Agar siz robototexnika sohasida bo'lsangiz va hamma narsani boshidan o'rganishni xohlasangiz, ushbu elektron kursni o'qing.

1 -qadam: materiallarni yig'ish

Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
Materiallarni yig'ish
  1. Arduino (men UNOdan foydalanaman). Evropa uchun USLink havolasi
  2. IR qabul qiluvchisi (1838 bu erda ishlatilgan) Evropa uchun USLink havolasi
  3. Non taxtasi. Evropa uchun USLink havolasi
  4. Simlar. Evropa uchun USLink havolasi
  5. Arduino IDE.

Barcha komponentlarni UTsource.net saytidan sotib olish mumkin

2 -qadam: ulanishlarni o'rnatish

Ulanishlar o'rnatish
Ulanishlar o'rnatish
Ulanishlar o'rnatish
Ulanishlar o'rnatish

Avval sizda mavjud bo'lgan IR qabul qiluvchining PinOut diagrammasini tekshiring. IQ qabul qiluvchilarda 3 ta pin bor, +ve, GND va Out. Har qanday qabul qilishni ishlatishdan oldin, bu pinlarni bilganingizga ishonch hosil qiling. Agar noto'g'ri ulangan bo'lsangiz, sozlash ishlamaydi va uni aniqlash qiyin bo'ladi.

Quyidagi ulanishlarni amalga oshiring:-

1. Qabul qiluvchining +va pinini Arduino 3.3v ga ulang.

2. Qabul qiluvchining GND pinini Arduino GND ga.

3. Qabul qilgichning Arduino raqamli 2 -pinli piniga.

arduino kartasini kompyuterga ulang, chunki biz kodni yuklashimiz va IQ impulslarini kuzatishimiz kerak.

3 -qadam: IDE -ni sozlash

Infraqizil ilovalarni ishlatish uchun avval IDE ga IR kutubxonasini qo'shish kerak, aks holda bizning dastur ishlamaydi.

IR kutubxonasini yuklab oling.

Yuklab olingan faylni chiqarib oling.

Olingan papkani nusxalash.

O'tish >> C drayveri >> Dasturlar fayllari (x86) >> Arduino >> Kutubxonalar.

Jildni kutubxonalarga joylashtiring.

IDE bizning kodimiz bilan ishlashga tayyor.

4 -qadam: Kodni yuklash va sinov

Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test
Yuklab olish kodi va test

Men bergan kodni yuklab oling va Arduino Board -ga yuklang.

Kod yuklangandan so'ng, Goto vositalari va ketma -ket monitorni tanlang.

Ardunio qayta ishga tushishi/dam olishi kerak va siz masofadan boshqarish pultining kodlarini yig'ishga tayyormiz. Masofadan boshqarish pultini IQ qabul qilgich tomon yo'naltiring va signalni hal qilish kerak bo'lgan tugmani bosing. Ekranda o'n oltilik qiymat paydo bo'ladi, bu IR -kodlar bo'lib, ular kelgusida masofadan boshqariladigan IQ loyihalari uchun kerak bo'ladi.

Tavsiya: