PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > iCarDS

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2012, 23:33   #301
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

у меня и в версии 1.0 тоже ошибки
И еще один баг когда ставлю iCarDuino_1_0_0_8 или iCarDuino_1_0_0_9, то перегружается икар циклически
Миниатюры
Нажмите на изображение для увеличения
Название: ar1,0-2.jpg
Просмотров: 396
Размер:	154.4 Кб
ID:	28960  
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 12:52   #302
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

а для чего duino.def ?
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 12:59   #303
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

С код JoyStick почему-то работает, а с этим кодом не хочет - что не так делаю
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 13:45   #304
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от folv Посмотреть сообщение
а для чего duino.def ?
все def-файлы в скине, это настройки по умолчанию

Цитата:
Сообщение от folv Посмотреть сообщение
С код JoyStick почему-то работает, а с этим кодом не хочет - что не так делаю
Что значит не работает? То есть код в ардуино загрузил, а он не работает или код в ардуино не грузится из-за ошибок в компиляторе?
Bersenev вне форума   Ответить с цитированием
Старый 12.12.2012, 14:30   #305
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
все def-файлы в скине, это настройки по умолчанию


Что значит не работает? То есть код в ардуино загрузил, а он не работает или код в ардуино не грузится из-за ошибок в компиляторе?
Я имел в виду в iCarDS.
1. Загрузку кода в ардуино вроде победил - использовал компилятор 1.0 и IRremote (2) " взятый в этой теме".
2. драйвера на ардуино - WIN 8 Pro x64 сама поставила свои.
С родным кодом в iCarDS где датчики температуры какие-то цифры (датчики не подключены), на резистивные кнопки не реагирует, крутилки н и ИК не подключены.
Дальше не знаю куда копать.

Последний раз редактировалось folv; 12.12.2012 в 15:01.
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 17:02   #306
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

Цитата:
Сообщение от YraY Посмотреть сообщение
А у меня не работает. У меня старый carduino nano v4, на ATMEGA 168, из партии с не правильными стабилизаторами. Старые коды типа http://www.compcar.ru/forum/showthread.php?t=4640 и http://www.compcar.ru/forum/showthread.php?t=4959 работают нормально а вот код для из этой темы не работает, загружается в контроллер а дальше тишина, ни icar, ни монитор порта, ни индикатры передачи/ приёма никак не реагируют, может для 168 нужен специальный код?


Цитата:
Сообщение от
Bersenev;226865
Судя по всему просто не включены нужные режимы работы.

Случайно вот это не делал?



Для последней версии скина ХАМЕЛЕОН эти переменные хранятся в файле duino.ini, и если они в двух файлах одновременно, то возможен подобный результат.
Цитата:
Сообщение от Bersenev Посмотреть сообщение
Отсутствие датчиков ни на что не влияет.

1. попробуй перерегистрировать плагин.
2. Проверить включена ли загрузка плагина в настройках скина.
3. Проверь правильно ли заданы переменные duino_com=номер порта и duino_com_baudRate=скорость порта в iCarDSConfig
4. Проверь не занят ли порт другой программой.

Если всё это сделал, а плагин так и не заработал, то в скетче найди такую строку

if( is_ir_key ) ir_key();

и измени её на такую

ir_key();

при таком варианте скетч всегда будет отдавать данные при поступлении сигнала от ик-пульта, не зависимо от того отключены они в плагине или нет, то есть начнёт мигать светодиод передачи данных на ардуино.
получается этот код не корректно работает с ардуидо ATMEGA168

Последний раз редактировалось folv; 12.12.2012 в 18:25.
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 18:42   #307
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от folv Посмотреть сообщение
Дальше не знаю куда копать.
Давай по порядку

1) Для начала проверь совпадают ли номера пинов в скетче с пинами в твоей схеме. Если не совпадают, то задай свои в этих переменных в скетче

Код:
int WIRE_PIN = 4;       // цифровой вход(пин) 1WIRE-шины ( температурные датчики )
int RECV_PIN = 7;       // цифровой вход(пин) ИК приемника 
int REG_SELECT = 8 ;    // цифровой вход(пин), управляющий защёлкой (SS в терминах SPI)

int xpin=0;             // аналоговый вход(пин) для оси X акселерометра
int ypin=1;             // аналоговый вход(пин) для оси Y акселерометра
int zpin=2;             // аналоговый вход(пин) для оси Z акселерометра
int ENCODER1_PIN = 6 ;  // аналоговый вход(пин) для первого энкодера
int ENCODER2_PIN = 7 ;  // аналоговый вход(пин) для второго энкодера 
int RES_PIN = 5 ;       // аналоговый вход(пин) для резестивных(рулевых) кнопок 
2) проверь значения этих переменных в файле duino.ini

duino_is_ir_key=1
duino_is_encoder_1=1
duino_is_encoder_2=1
duino_is_res_keys=1

и если энкодеры или ик-приёмник не используется, то задай 0 вместо 1

3) Если температурные датчики не подключены, то убери все показатели температуры из шапки и инфопанели, и данные о температуре отключатся автоматически

Но самое главное что бы первый пункт был выполнен
Bersenev вне форума   Ответить с цитированием
Старый 12.12.2012, 23:33   #308
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Давай по порядку

1) Для начала проверь совпадают ли номера пинов в скетче с пинами в твоей схеме. Если не совпадают, то задай свои в этих переменных в скетче

Код:
int WIRE_PIN = 4;       // цифровой вход(пин) 1WIRE-шины ( температурные датчики )
int RECV_PIN = 7;       // цифровой вход(пин) ИК приемника 
int REG_SELECT = 8 ;    // цифровой вход(пин), управляющий защёлкой (SS в терминах SPI)

int xpin=0;             // аналоговый вход(пин) для оси X акселерометра
int ypin=1;             // аналоговый вход(пин) для оси Y акселерометра
int zpin=2;             // аналоговый вход(пин) для оси Z акселерометра
int ENCODER1_PIN = 6 ;  // аналоговый вход(пин) для первого энкодера
int ENCODER2_PIN = 7 ;  // аналоговый вход(пин) для второго энкодера 
int RES_PIN = 5 ;       // аналоговый вход(пин) для резестивных(рулевых) кнопок 
2) проверь значения этих переменных в файле duino.ini

duino_is_ir_key=1
duino_is_encoder_1=1
duino_is_encoder_2=1
duino_is_res_keys=1

и если энкодеры или ик-приёмник не используется, то задай 0 вместо 1

3) Если температурные датчики не подключены, то убери все показатели температуры из шапки и инфопанели, и данные о температуре отключатся автоматически

Но самое главное что бы первый пункт был выполнен
Что-то не выходит каменный цветок
Все делал по инструкции - молчит ардуина с эти скетчем, а от JoyStick работает.
И еще один баг когда ставлю iCarDuino_1_0_0_6 по iCarDuino_1_0_0_9, то перегружается икар сам циклически с ошибкой, а с iCarDuino_1_0_0_1 нет.
folv вне форума   Ответить с цитированием
Старый 12.12.2012, 23:37   #309
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от folv Посмотреть сообщение
Все делал по инструкции - молчит ардуина с эти скетчем, а от JoyStick работает.
Работает с плагином или с родной программой? и дай ссылку на скетч

Цитата:
Сообщение от folv Посмотреть сообщение
И еще один баг когда ставлю iCarDuino_1_0_0_6 по iCarDuino_1_0_0_9, то перегружается икар сам циклически с ошибкой, а с iCarDuino_1_0_0_1 нет.
Что значит перезагружается "циклически с ошибкой"?
Bersenev вне форума   Ответить с цитированием
Старый 12.12.2012, 23:59   #310
folv
Старший Пользователь
 
Аватар для folv
 
Регистрация: 08.11.2005
Возраст: 52
Город: Пыть-Ях
Регион: 86
Машина: Toyota RAV4 2008
Сообщений: 342
folv is a jewel in the roughfolv is a jewel in the roughfolv is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Работает с плагином или с родной программой? и дай ссылку на скетч



Что значит перезагружается "циклически с ошибкой"?
1. http://compcar.ru/forum/showthread.p...D0%B8-Carduino
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 354
Размер:	76.5 Кб
ID:	28976  
folv вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 11:48.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot