Мазмұны:

IR қашықтан анализатор / қабылдағыш Arduino көмегімен: 3 қадам
IR қашықтан анализатор / қабылдағыш Arduino көмегімен: 3 қадам

Бейне: IR қашықтан анализатор / қабылдағыш Arduino көмегімен: 3 қадам

Бейне: IR қашықтан анализатор / қабылдағыш Arduino көмегімен: 3 қадам
Бейне: 30 глупых вопросов рекрутеру [IT карьера] 2024, Маусым
Anonim
Image
Image
IR қашықтан анализатор / қабылдағыш Arduino көмегімен
IR қашықтан анализатор / қабылдағыш Arduino көмегімен

Бұл анализатор бір мезгілде 40 түрлі ИҚ протоколдарын қабылдайды және қабылданған сигналдың адресі мен кодын көрсетеді.

Ол Arduino IRMP кітапханасын пайдаланады, ол осы қосымшаны мысал ретінде және басқа пайдалы қосымшаларды қамтиды!

Егер сіз қашықтан басқару пультін талдағыңыз келсе немесе Arduino қосымшасын қосалқы пультпен басқарғыңыз келсе, әр кілт үшін жіберілген кодты білуіңіз қажет.

Сериялық мониторды қажет етпейтін автономды құрылғы ретінде жұмыс істеу үшін сериялық немесе параллельді СК қосылуы мүмкін.

Ұқсас, бірақ негізгі нұсқаулықты https://www.hackster.io/techmirtz/finding-the-ir-… сайтынан табуға болады.

1 -қадам: BOM

БОМ
БОМ
БОМ
БОМ
  • Ардуино Нано немесе БҰҰ
  • Инфрақызыл қабылдағыш

Қосымша

  • LCD сериялық 1604
  • Нан тақтасы
  • Өткізгіш сымдар

2 -қадам: Бағдарламалық қамтамасыз етуді орнату

IDE орнатқаннан кейін және дұрыс тақтаны таңдағаннан кейін Ctrl+Shift+I көмегімен кітапхана менеджерін ашып, IRMP іздеңіз. Оны орнатыңыз, содан кейін Файл -> Мысалдар -> Таңдамалы кітапханалардан мысалдар -> AllProtocols таңдаңыз.

43 ff жолындағы СКД түрін қосыңыз. Барлық шығуларды Arduino сериялық мониторынан көруге болады, сондықтан талдау үшін СКД қосудың қажеті жоқ!

3 -қадам: талдау / қабылдау

Талдау / қабылдау
Талдау / қабылдау
Талдау / қабылдау
Талдау / қабылдау
Талдау / қабылдау
Талдау / қабылдау

Бағдарламаны іске қосыңыз, егер IR сигналы анықталса, кіріктірілген жарық диоды жыпылықтайды.

Егер сигналды декодтау мүмкін болса, нәтиже сериялық шығысқа (және СКД) шығарылады. Соңындағы R бұл команданың қайталанатын команда екенін білдіреді.

Егер сізге 10 өшірілген протоколдың біреуін талдау қажет болса, OneProtocol мысалын қолданыңыз.

Ұсынылған: