Репутация: 560
Репутация: 114 Автор - я, исходники живут тут: https://github.com/mikebutrimov/auto...er/arduino/am2
если будут вопросы: отвечу, пока эта штука регулирует громкость на основе того, что засекла в CAN, но прикрутить можно что угодно.
Репутация: 560
Репутация: 114 более-менее правильно. Пока что она настроена на кнопки Volume Up и Volume Down для PSA/Peugeot.
Делает много чего еще, можно зайти в корень проекта на гитхабе и прочитать readme.
Выгрузить скетч особо не поможет, потому что там много зависимостей, которые могут быть нужны а могут быть и не нужны.
Проще забрать нужные куски кода и сделать свое решение.
почти все, что касается ainet вынесено в ainet.h и ainet.cpp
К ним нужно добавить isr (она в основном файле скетча) - это обработчик прерываний.
Еще нужна библиотека https://www.codeproject.com/Articles...-O-for-Arduino
Ее зип я положил в папку dependencies проекта.
Репутация: 63805 Вау, молодцы!
Код с нуля писали или на базе моего?
Помнится, для H800 были разные версии прошивок для "старых" и "новых" голов. Попробуйте разные, может вылечит. Вряд ли он совсем отучем саб крутить по AiNet.
Кстати, в новых ГУ могли запросто сменить код команды управления уровнем саба. С переключением входов они Альп подобное тоже проделывал.
Репутация: 560
Репутация: 114
- У тебя подглядел идею, однако на ардуине короткие isr реализовывались только на due, у меги не хватало мощности.
В итоге на такое решение забил, и сделал несколько "изащную" реализацию на прибитых гвоздями таймингах, высчитываемых инкрементами внутри ISR.
Как и все железобетонное - эта часть заработала на ура.
если интересно - на гитхабе все исходники, правда код слабодокументирован, но я может вернусь к этому вопросу.
если что - на вопросы отвечу.
Репутация: 447322 это говорит только о том, что схема выбрана нестабильная...
Репутация: 341 Андрей, я передирал схему из Колиной документации один-в-один, с трассировкой особо не парирся. работало крайне нестабильно. помогли кондёры по питанию прям на ноги компаратора и по совету Алексея - уменьшение резисторов в базы. на 5м родном шнурке ща вроде работает почти без затыков, но если встать осциллом - фронты всё равно завалены. возможно перенесу в багажник непосдственно к процу, на 20см шнурке будет получше.
---------- Сообщение добавлено 04.07.2017 в 20:02 ----------
к сожалению я не спец, совета дать не могу. сам тыкался на коленке, пытался завести то что спаял. плату не переделывал, в итоге и так заработала. картинка из спринта не сохранилась (
Репутация: 560
Социальные закладки