Re: Выводим информацию с монитора GW Hover на CarPC
попробовал сегодня поменять режимы. улучшения есть! в режимах 1 и 2 видит состояние климата, правда тормоза жуткие (5-10 секунд с момента нажатия кнопки до появления пиктограммы) и знак внешней температуры прыгает с плюса на минус и обратно. большое спасибо за консультацию, но я, наверно, откажусь от решения с Carduino в пользу старого проверенного штатного дисплея снизу. тем более, что еще имеет место быть конфликт с маршрутным компьютером Check-Engine. решать эти проблемы при отсутствии практики работы с микроконтроллерами для меня затруднительно и слишком затратно по времени
П.С. при открытии окна программы с показаниями климата, правая ее часть уезжает за пределы экрана при разрешении 800х600 и, чтобы ее развернуть или закрыть приходится перетаскивать окно. я так понимаю, что если пользоваться Центрифугой, такой проблемы не возникает.
еще раз спасибо за поддержку и участие! ;)
Re: Выводим информацию с монитора GW Hover на CarPC
Привет!
Скопировал библиотеку SPI из первого сообщения в \hardware\libraries\SPI - выдавало, всё также, что нету этой библиотеки. Потом скопировал еще и в C:\arduino-1.0\libraries\SPI а потом еще и в C:\arduino-1.0\libraries\RF12.
Теперь пишет 'class SPI' has no member named 'read'.
и ниже в черном экране вот что
Цитата:
In file included from sketch_mar14a.cpp:7:
C:\arduino-1.0\libraries\RF12/Spi.h:4:22: error: WProgram.h: No such file or directory
In file included from sketch_mar14a.cpp:7:
C:\arduino-1.0\libraries\RF12/Spi.h:15: error: 'byte' has not been declared
C:\arduino-1.0\libraries\RF12/Spi.h:16: error: 'byte' does not name a type
C:\arduino-1.0\libraries\RF12/Spi.h:17: error: 'byte' does not name a type
C:\arduino-1.0\libraries\RF12/Spi.h:18: error: 'byte' does not name a type
sketch_mar14a.cpp: In function 'void loop()':
sketch_mar14a:20: error: 'class SPI' has no member named 'read'
Подскажи пожалуйста что делать!
Re: Выводим информацию с монитора GW Hover на CarPC
А почему тогда у тебя папка C:\arduino-1.0\libraries\RF12
вместо C:\arduino-1.0\libraries\SPI
И мой тебе совет не используй этот пока очень криой IDE 1.0
Скачай IDE 23.0
Re: Выводим информацию с монитора GW Hover на CarPC
а что такое IDE?
И у меня не "вместо", а и то и то.
Ты где-то писал кому-то у кого тоже такая ошибка была, что надо засунуть файлы в папке RF и всё заработало
Re: Выводим информацию с монитора GW Hover на CarPC
а как это подключить к Arduino Mega 2560?
И какие пины менять в скетче?
Re: Выводим информацию с монитора GW Hover на CarPC
Вложений: 2
Re: Выводим информацию с монитора GW Hover на CarPC
Еле нашел распиновку на Arduino Mega.
Заработало! В СОМ порт льются данные! Но программа hover.exe на ноутбуке W7x86U что-то не работает. Вот что пишет. Пробовал вытыкать USB несколько раз.
Скетч тогда можно подправить для Nano и для Mega 2560
PHP код:
//http://compcar.ru
// пины для для подключения к шине автомобиля
//pin 13 для Nano, pin 52 for Mega 2560 CL
//pin 11 для Nano, pin 51 for Mega 2560 DI
//pin 10 для Nano, pin 53 for Mega 2560 CE
#include <Spi.h>
byte MyBuff[88];
void setup()
{
Serial.begin(115200);
Spi.mode(0); // clock/4
}
void loop()
{
for (int i=0; i <= 87; i++)
{
MyBuff[i] = Spi.read();
}
Serial.write(MyBuff, 88);
}
Картинку для Меги тоже начертил от руки, если может будешь копировать в шапку.
Только вот не понятен pin 10 CE! Он подключается не к пину, а к резистору!
Вот тут написано про SPI и про Mega 2560!
Re: Выводим информацию с монитора GW Hover на CarPC
Цитата:
Только вот не понятен pin 10 CE! Он подключается не к пину, а к резистору!
Подключается к транзистору через делитель
Программа не запускается по всей видимости потому что порт занят другой программой
Re: Выводим информацию с монитора GW Hover на CarPC
Программа Ардуины закрыта и пробовал перевтыкать ЮСБ.
Думаю, что порт должен быть свободен.
Что еще попробовать?
Re: Выводим информацию с монитора GW Hover на CarPC
А Arduino Mega с FTDI мостом?