Инфракрасное управление. Дистанционное управление платформой Arduino


Подключение ИК-приемника к Ардуино



бет3/4
Дата25.04.2023
өлшемі0,97 Mb.
#175429
1   2   3   4
Байланысты:
Подключение ИК датчика к Ардуино

1.3 Подключение ИК-приемника к Ардуино

Датчик имеет три вывода (три ноги). Если посмотреть на датчик со стороны приёмника ИК сигнала, как показано на рисунке,



  • то слева будет — выход на контроллер,

  • по центру — отрицательный контакт питания (земля),

  • и справа — положительный контакт питания (2.7 - 5.5В).

Подключите ИК приемник по схем(рисунок х), также можно подключить выход ИК приемника к цифровому пину.



Рисунок х - Схема подключения ИК приемника к аналоговому порту Ардуино

Для начала напишем код, который просто выводить коды кнопок ИК пульта в окно монитора последовательного порта.





Код каждой кнопки будет выводиться в окне «монитор последовательного порта/интерфейса». Полученные ответы будут выведены в 16-теричной системе, так как при выводе результатов указано свойство “HEX”. Если убрать данное свойство, например Serial.println(results.value), то коды кнопок будут выводиться в двоичном формате автоматически (по умолчанию).


После получения кодов кнопок, мы можем начать управлять различными устройствами. Рассмотрим более сложным код, для управления включение и выключением светодиода.





2 Задания к практической работе



  1. Узнать какой код выдает каждая кнопка ИК - пульта. Записать полученные данные в виде таблицы (1 граhфа-номер/название кнопки, 2 графа – код пульта);

  2. Разработать программу для управления включением и выключением светодиода;

  3. Разработать программу для управления яркостью светодиода;

  4. Разработать программу для управления сервоприводом:

А)Поворот сервопривода на 90 градусов с помощью клавиши 1, поворот на 180 с помощью клавиши 2, поворот на 0 градусов с помощью клавиши 0 или 3;
Б)Поворот по часовой и против часовой двумя кнопками.


Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет