![]() |
Вот здесь есть скетч с инструкцией
|
Куда класть уже разобрался. Спасибо.
Теперь компилятор требует SPI.h И есть подозрение что ещё потребует eeprom.h Гугл выдает что-то далекое от моего понимания... Нашел более свежую версию компилятора с нужными библиотекками по ссылке выше. Спасибо. |
Цитата:
http://arduino.cc/en/Reference/Libraries |
Был я там. Но как скачать не понял...
Но уже нашел в другом месте. |
Продолжаем. Прошивку из шапки удалось залить. Ещё раз поискал поиском. Поставил все нужные настройки, перепрописал ардуину и т. д.
Теперь кнопки в айкар выдают коды вида АА000503, АА000504 и т.д. Но все равно происходит зацикливание на АА000503. Открыв настройки первым делом я вижу АА000503, не успев нажать ни одной кнопки. Нажимаю , она выдает следующий код и выделение возвращается обратно на АА000503. И опять если я назначаю на АА000503 какое либо действие -- оно зацикливается. При чем одна итаже кнопка может выдавать разные коды Куда копать дальше? |
Цитата:
|
Прописал в duino.ini и в skin.ini
duino_is_ir_key=0 duino_is_encoder_1=0 duino_is_encoder_2=0 duino_is_res_keys=1 Теперь зацикливания не происходит. Но при открытии настроек в айкар независимо от нажатия кнопок появляется код АА000519. И всё. Если назначить на этот код , допустим, увеличение громкости, то безсистемно происходит однократное увеличение громкости на 5 единиц и больше ни чего не происходит. Что-то я в тупике. Помогите... |
После обновления в машине на 33 версию с предыдущей, стали тормозить энкодеры - "как в замедленном кино" крутанул и каждый "шечок" обрабатывается с паузой ~1 сек.
Причем на домашнем ноуте этот контроллер отрабатывает номально. В настройках "кнопок iCarDuino" паузы между шелчками не заметил. Что делать? Не хочется устанавливать на чистую систему - времени мало, собираюсь в Крым на машине. 3-й раз за 3 года, и каждый раз с iCar, уже не могу без него. |
Цитата:
#define RES_KEY_FLAG_ 0x76 // Флаг первого запуска скетча измени значение на другое, допустим 0x77, это переведёт скетч в первоначальное состояние, то есть сбросит ранее запомненные коды клавиш. Потом желательно точно определить к какому именно пину на ардуино подсоединены резистивные кнопки, к 5-му или 7-му и указать этот номер в строке скетча int RES_PIN = 5 ; // аналоговый вход(пин) для резестивных(рулевых) кнопок Дело в том, что если твоё устройство построено на Arduino Nano V5 , то скорее всего у тебя используется 5-й пин, а если Arduino Nano V7, то скорее всего на 7-м. Ещё желательно знать схему подключения, ты писал что данные кнопки работают с родной музыкой(то есть с магнитолой), так вон случайно кнопки не подключены одновременно и к ардуино и к магнитоле? |
Цитата:
|
Часовой пояс GMT +4, время: 19:40. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot