Столкнулся с проблемой ограниченности ШИМ-контактов в Arduino nano. Почитал про библиотеку TimerOne,но ничего не понял.Объясните пожалуйста, как реализовать мою задумку ,и расскажите пожалуйста о библиотеке TimerOne.
Если через TimerOne это сделать нельзя,то как это сделать через таймер 555,чтобы ШИМом можно было управлять через arduino?
1. лекцию. о библиотеке вам вряд ли будут читать 2. в сети куча материала об этой библиотеке. 3. на форуме arduino.ru есть тема шим на всех выходах (в поиске задайте вопрос)
Шим на любом пине - для этого МК должен заниматься только ШИМ и больше ничем. Время выполнения кода по тактам рассчитать. Иначе скважность будет нестабильной.
Инструкции нашел,однако не понял момент с адресами: у этого модуля 16 ШИМ,однако адрес с помощью пайки можно настроить только для платы в целом,однако на 1 плату ставят разные адреса в коде. Как вывести разные ШИМ - сигналы с помощью 1 платы?
Что "да"? - не можете найти? В гугле вбиваете 'pca9685" - находите даташит и изучаете. И не вздумайте сказать, что не знаете английского...
мне надо не 1 ШИМ - контакт,как в примере,а несколько,я просто не понимаю,как настроить ШИМ ,например, на 1 плате сделать два контакта с двумя разными ШИМами(киньте пожалуйста пример с кодом сюда).