Программирование МК 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 https://youtu.be/P4CKlUionBo
Урок 7. Кнопка https://youtu.be/HQ3ixolWKb8
Урок 10. Таймеры-счетчики. Прерывания https://youtu.be/mLDZhHFGQsU
Урок 16. Интерфейс TWI (I2C). Часть 1 https://youtu.be/jIY4deLSS_c
Текстовая версия данного урока и исходный код здесь https://narodstream.ru/avr-urok-55-inkrementalnyj-enkoder/
Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Facebook https://www.facebook.com/groups/284342185817764/
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112
Видео Программирование МК AVR. Урок 55. Инкрементальный энкодер канала narod stream
Чтобы понимать, что такое инкрементальный энкодер, нам нужно будет знать, что такое вообще энкодер в электронике (не путать с энкодерами в цифровой обработке, посредством которых кодируется информация).
Затем полученные знания мы по традиции закрепим на практике, используя микроконтроллер ATMega328, расположенный на плате Arduino Nano.
Навигация по видео:
00:00 Введение
08:16 Как определить момент изменения угла энкодера
09:33 Настроим проект
11:57 Библиотека для работы с дисплеем
17:06 Настроим таймер
19:04 Обработаем прерывание от таймера
23:13 Алгоритм вывода на дисплей показаний энкодера
27:31 Испытаем проект на практике
Для более понятного просмотра данного видео предварительно рекомендуется посмотреть:
PIC. Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo
Урок 7. Кнопка https://youtu.be/HQ3ixolWKb8
Урок 10. Таймеры-счетчики. Прерывания https://youtu.be/mLDZhHFGQsU
Урок 16. Интерфейс TWI (I2C). Часть 1 https://youtu.be/jIY4deLSS_c
Текстовая версия данного урока и исходный код здесь https://narodstream.ru/avr-urok-55-inkrementalnyj-enkoder/
Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Facebook https://www.facebook.com/groups/284342185817764/
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112
Видео Программирование МК AVR. Урок 55. Инкрементальный энкодер канала narod stream
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Программирование микроконтроллеров avr для начинающих ( Урок12 энкодер )PROTOCOLS: UART - I2C - SPI - Serial communications #001STM32 TIMERS #3. ENCODER MODE || F103C8RS485 и микроконтроллерСамодельный семисегментный дисплей how to make led digit seven segments display yourselfПрограммирование МК STM32. Урок 146. Библиотека LL. Светодиоды и кнопкаSTM32. Внешние прерывания EXTI. Подключаем кнопки и инкрементальный энкодер.Programming an AVR microcontroller using MPLAB X !Interface LCD 1602 with STM32 || Parallel Connection || 4 bit mode || noI2CИспользование осциллографаРабота энкодераПрограммирование МК STM32. Урок 74. EXTI или внешние прерыванияFlProg Часть 13. ЭнкодерSTM32: Очень быстрый старт на STM32CubeIDEЭнкодер 🕹️ и STM32 подключение (на CMSIS и HAL)Rotary encoder - sensor arrangement6 Simple BC547 circuitУправляем сервоприводом с компьютера через графический интерфейс на ArduinoПрограммирование МК STM32. УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка