Показать сообщение отдельно
Старый 15.02.2012, 19:57   #34
admin
Administrator
 
Аватар для admin
 
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 831
admin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of lightadmin is a glorious beacon of light
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Присоединил два энкодера.

В отличии от распространённой схемы подключения энкодера к цифровым выводам http://www.compcar.ru/forum/showpost...39&postcount=1, реализовал подключение к аналоговому входу, что бы использовать цифровые выводы для других целей.

Плагин теперь правильно работает при отключении и подключении ардуино, и при выходе из сна. Также отключает передачу тех данных от ардуино, которые в данный момент не используются, то есть если на экране нет температурных датчиков, то ардуино не будет их передавать.

Из кода для ардуино убраны все задержки (delay), что позволило убрать задержки получения данных от термометров и акселерометра при работе с ик пультом и энкодерами.

Схема, плагин и код для ардуино в шап
Аналоговые пины можно использовать как цифровые, кроме А6 и А7
Соответствие у них следующее:
А0-D14
.
.
.
A5-D19
__________________
Все для arduino.
admin вне форума   Ответить с цитированием