В этом видео поговорим о работе с аналоговым сигналом на ATtiny10, т.е. об аналогах функций analogWrite() и analogRead().
Я приведу пример работы с потенциометром на 10кОм и получая с него данные, мы будем управлять яркостью светодиода. Т.е. затронем работу технологии широтно-импульсной модуляции (сокращенно ШИМ) на ATtiny10.
В начале разберем чтение аналогового сигнала и работу аналогово-цифрового преобразования (АЦП) на микроконтроллере ATtiny10. А затем, с помощью полученного значения будем задавать яркость светодиода.
Видео по теме ролика:
- "Работа с цифровым сигналом на ATtiny10. Управление светодиодом. Подключение кнопки" -
https://youtu.be/A7YV3r9miFQ- "ATtiny10 - самый маленький AVR микроконтроллер. Обзор, программирование USBasp программатором" -
https://youtu.be/XvUAmsVE3kc- "Обновление прошивки USBasp программатора для работы с ATtiny10 (и не только)" -
https://youtu.be/ebXCRvEbDp4Скетч управления яркостью светодиода на ATtiny10 с помощью потенциометра -
https://drive.google.com/file/d/1wKt__BksSiiak8dBFu2u4meYaWnxkay2/view?usp=sharingATtiny10 (набор 5 шт) -
http://alii.pub/62nd5tПрограмматор USBasp -
http://alii.pub/62nd670:00 Работа с аналоговым сигналом на ATtiny10
1:11 Размещаем компоненты на макетной плате
2:14 Скетч для чтения аналогового сигнала
4:28 Демонстрация работы АЦП на ATtiny10
5:32 Скетч для работы с ШИМ на ATtiny10
8:24 Управление яркостью светодиода