В этом уроке вы узнаете, как легко и просто управлять шаговым двигателем на
расстоянии с помощью ИК-пульта дистанционного управления. Используемый нами
шаговый двигатель имеет собственную плату драйвера, что упрощает его установку.
Мы будем использовать блок питания (9В/1А), который подключается прямо к нашей
макетной плате и запитать ее от источника питания 9В 1А. ИК-датчик подключается
к MEGA2560 напрямую, поскольку он почти не потребляет энергии.
Необходимые компоненты:
После подключения откройте программу в папке с кодом Урок 32.
Управление шаговым двигателем с помощью пульта ДУ и нажмите кнопку
Загрузить, чтобы загрузить программу. См. Урок 2 для
получения подробной информации о загрузке программы при наличии ошибок.
Прежде чем запустить, убедитесь, что вы установили библиотеки
IRremote и Stepper
или при необходимости переустановите её. В противном случае ваш код не будет
работать. Подробнее о загрузке файла библиотеки см.
Урок 1.
Код распознает только 2 значения с ИК-пульта дистанционного управления:
VOL+ и VOL-. Когда VOL+ нажимается на пульте дистанционного управления,
двигатель совершает полный оборот по часовой стрелке. VOL- сделает полный
оборот против часовой стрелки.
Пример: