Программирование МК AVR. Урок 55. Инкрементальный энкодер

Ғылым және технология

В данном уроке мы поговорим о таком устройстве, как инкрементальный энкодер.
Чтобы понимать, что такое инкрементальный энкодер, нам нужно будет знать, что такое вообще энкодер в электронике (не путать с энкодерами в цифровой обработке, посредством которых кодируется информация).
Затем полученные знания мы по традиции закрепим на практике, используя микроконтроллер ATMega328, расположенный на плате Arduino Nano.
Навигация по видео:
00:00 Введение
08:16 Как определить момент изменения угла энкодера
09:33 Настроим проект
11:57 Библиотека для работы с дисплеем
17:06 Настроим таймер
19:04 Обработаем прерывание от таймера
23:13 Алгоритм вывода на дисплей показаний энкодера
27:31 Испытаем проект на практике
Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
PIC. Урок 2. Первый проект в MPLAB X IDE • Программирование МК PI...
Урок 7. Кнопка • Программирование МК AV...
Урок 10. Таймеры-счетчики. Прерывания • Программирование МК AV...
Урок 16. Интерфейс TWI (I2C). Часть 1 • Программирование МК AV...
Текстовая версия данного урока и исходный код здесь narodstream.ru/avr-urok-55-in...
Программирование на различных языках:
Группа в контакте public180157427
Группа в Facebook / 284342185817764
Группа в Одноклассниках ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте club116656325
Группа в Одноклассниках ok.ru/group/52987126153436
Группа в Facebook / 236905359999556
Мой сайт "Программирование МК" narodstream.ru/
Форум narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
yoomoney.ru/to/41001176473465
Webmoney
Z341906933112
Карта Сбербанка (МИР)
2202201799288929
Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17

Пікірлер: 40

    Келесі