-
Вложений: 8
Centrafuse Plugin и Arduino
Для тех кому нужны дополнительные кнопки в автомобиле и нет желания портить интерьер , то это решение как раз для вас.
Плагин создал MarcelP.
Скачать плагин для CF2
Скачать плагин для CF3
Скачать плагин для CF3.5
Купить Arduino Nano
Максимальное число кнопок в плагине 16, изменить можно в настройках.
Максимальное возможное количество подключаемых реле к arduino не более 16 шт. Минимальное 1шт.
В настройках подпишите кнопки и выберети номер порта на котором у вас в системе зарегистрирован Carduino
В качестве USB девайса используем Arduino Nano
Вложение 6280
Если не нужно управлять большим колличеством устройств можно купить Relay module
Еще один более простой вариант подключения реле
Вложение 11577
Исходник разведенной платы на микросхеме ULN2003 от ASSAD. Лучше применить микросхему ULN2803 так как у нее 8 ключей
Вложение 6279
Можно купить готовый блок на 8 реле
Мастеркит NM4412
http://www.compcar.ru/forum/attachme...9&d=1286639925
Протокол общения arduino с Plugin:
Plugin шлет три байта
первый байт - преамбула всегда равен FF
Второй байт - выбор реле от 1 до 16
Третий байт переводит состояние выхода, 1=включение, 0=выключение
Код для rduino Nano:
PHP код:
void setup()
{
// выходы управления реле
for (int i=2; i < 10; i++)
{
pinMode(i,OUTPUT);
digitalWrite(i, LOW);
}
// инициализация порта
Serial.begin(9600);
}
void loop()
{
byte a, b, c;
if (Serial.available() > 2) // ждем данные от плагина
{
a = Serial.read();
b = Serial.read();
c = Serial.read();
if(a == 0xFF) //если данные от плагина, то выполим команду
{
digitalWrite(b+1, (c==0x01) ? HIGH : LOW); //выполнить
} } }
Скетч для реле модулей с инверсией
PHP код:
void setup()
{
// выходы управления реле
for (int i=2; i < 10; i++)
{
pinMode(i,OUTPUT);
digitalWrite(i, HIGH);
}
Serial.begin(9600);
}
void loop()
{
byte a, b, c;
if (Serial.available() > 2) // ждем данные от плагина
{
a = Serial.read(); //дискриптор
b = Serial.read(); //номер реле
c = Serial.read(); //состояние реле
if(a == 0xFF) //если данные от плагина, то выполим команду
{
digitalWrite(b+1, (c==0x01) ? HIGH:LOW ); //выполнить
} } }
Вложение 6279Вложение 11578Вложение 7810
-
Re: Centrafuse Plugin и Arduino
-
Re: Centrafuse Plugin и Arduino
Хорошо бы подобный плагин и для Road Runner.:)
-
Re: Centrafuse Plugin и Arduino
До РР все ни как руки не доходят.
-
Re: Centrafuse Plugin и Arduino
[QUOTE=Chip;45276]
Максимальное число кнопок в плагине 16, изменить можно в настройках.
Максимальное возможное количество подключаемых реле к Carduino не более 12 шт. Минимальное 1шт.
[QUOTE]
Добрый день
а не подскажите какое реле здесь можно использовать?
-
Re: Centrafuse Plugin и Arduino
Любое 12в реле , только без фанатизма :)
Желательно такие же как в автомобильных сигнализациях стоят.
-
Re: Centrafuse Plugin и Arduino
[QUOTE=igor1978;50585][QUOTE=Chip;45276]
Максимальное число кнопок в плагине 16, изменить можно в настройках.
Максимальное возможное количество подключаемых реле к Carduino не более 12 шт. Минимальное 1шт.
[QUOTE]
С чего же такое ограничение ? Железка собрана на Меге 168, или 328 порты аналоговых входов можно использовать как цифровые входы-выходы, достаточно лишь прописать их инициализацию. ;)
-
Re: Centrafuse Plugin и Arduino
Все верно, только не стал заморачиватся. Думаю в машине 16 выключателей очень много. Восем в самый раз.
-
Re: Centrafuse Plugin и Arduino
а можно ли таким плагином делать тот же обогрев временным?
ну, нажал кнопку, обогрев включился, а через 5 минут автоматом выключился ;)
и еще можно ли эту схему (связка Arduino и данного плагина) использовать чтобы крутить сервоприводы? ;)
-
Re: Centrafuse Plugin и Arduino
В настройках плагина есть возможность устанавливать время выключения
-
Re: Centrafuse Plugin и Arduino
супер
осталось найти где в Украине можно купить Carduino Nano
и можно пробовать воссоздать климат и управление штатной электроникой
правда нужно еще подумать как быть со стеклоподъемниками
-
Re: Centrafuse Plugin и Arduino
Со стеклоподьемниками просто, нужно примерно расчитать время закрывания и открывания с небольшим запасом, у стеклоподьемников есть токовое реле которое отключат моторчик при большой нагрузке
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
Chip
Для тех кому нужны дополнительные кнопки в автомобиле и нет желания портить интерьер , то это решение как раз для вас.
Информацию нашел
здесь
Скачать плагин
можно здесь
Купить
Carduino Nano/Arduino Nano
Максимальное число кнопок в плагине 16, изменить можно в настройках.
Максимальное возможное количество подключаемых реле к Carduino не более 12 шт. Минимальное 1шт.
В настройках подпишите кнопки и выберети номер порта на котором у вас в системе зарегистрирован Carduino
В качестве USB девайса используем Carduino Nano (Arduino Nano)
Вложение 6280
Протокол общения Carduino с Plugin:
Plugin шлет три байта
первый байт - преамбула всегда равен FF
Второй байт - выбор реле от 1 до 16
Третий байт переводит состояние выхода, 1=включение, 0=выключение
Код для Carduino (Arduino Nano):
PHP код:
void setup()
{
// выходы управления реле
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
// инициализация порта
Serial.begin(9600);
}
void loop()
{
byte a, b, c;
if (Serial.available() > 2) // ждем данные от плагина
{
a = Serial.read();
b = Serial.read();
c = Serial.read();
if(a == 0xFF) //если данные от плагина, то выполим команду
{
digitalWrite(b+1, (c==0x01) ? HIGH : LOW); //выполнить
} } }
Вложение 6279
А как связать плагин с Centrafuse?
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
7836
А как связать плагин с Centrafuse?
Уже поставил! Sorry!!!!
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
Chip
Для тех кому нужны дополнительные кнопки в автомобиле и нет желания портить интерьер , то это решение как раз для вас.
Информацию нашел
здесь
Скачать плагин
можно здесь
Купить
Carduino Nano/Arduino Nano
Максимальное число кнопок в плагине 16, изменить можно в настройках.
Максимальное возможное количество подключаемых реле к Carduino не более 12 шт. Минимальное 1шт.
В настройках подпишите кнопки и выберети номер порта на котором у вас в системе зарегистрирован Carduino
В качестве USB девайса используем Carduino Nano (Arduino Nano)
Вложение 6280
Протокол общения Carduino с Plugin:
Plugin шлет три байта
первый байт - преамбула всегда равен FF
Второй байт - выбор реле от 1 до 16
Третий байт переводит состояние выхода, 1=включение, 0=выключение
Код для Carduino (Arduino Nano):
PHP код:
void setup()
{
// выходы управления реле
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
// инициализация порта
Serial.begin(9600);
}
void loop()
{
byte a, b, c;
if (Serial.available() > 2) // ждем данные от плагина
{
a = Serial.read();
b = Serial.read();
c = Serial.read();
if(a == 0xFF) //если данные от плагина, то выполим команду
{
digitalWrite(b+1, (c==0x01) ? HIGH : LOW); //выполнить
} } }
Вложение 6279
А куда подключать приборы в Carduino Nano/Arduino Nano?
Какие кнопки в плагине по номерам, к каком пинам подкючать?
-
Re: Centrafuse Plugin и Arduino
По возрастанию, повесишь релюшки и сам увидишь где какая кнопка.
МОжешь светодиодом протестировать.
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
Chip
До РР все ни как руки не доходят.
Очень хотелось бы для РР
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
murano
Очень хотелось бы для РР
+1000. Pinin активно трудится на этим.:)
-
Re: Centrafuse Plugin и Arduino
Да, собственно, он уже готов (спасибо Chip`у и AlexNS за неоценимую помощь). Причешу немножко и выложу скоро...
-
Re: Centrafuse Plugin и Arduino
А для Centrafuse 3 как прикрутить?
-
Вложений: 1
Re: Centrafuse Plugin и Arduino
-
Re: Centrafuse Plugin и Arduino
Это который Version 1.1 (17.10.2009)
-
Re: Centrafuse Plugin и Arduino
Чесно говоря у меня стоит CF2 так что на CF3 я не пробовал
-
Re: Centrafuse Plugin и Arduino
Данный плагин http://forums.fluxmedia.net/plugin-d...plugin-19.html будет работать с Arduino, что-то у меня не получилось:confused:
-
Re: Centrafuse Plugin и Arduino
Будет, на форуме Fluxmedia у VegasGuy55 работает.
-
Re: Centrafuse Plugin и Arduino
Все разобрался нужно выбирать KMtronicRelayBoard
-
Re: Centrafuse Plugin и Arduino
Хорошо бы подобный плагин и для LeoCar
-
Re: Centrafuse Plugin и Arduino
-
Re: Centrafuse Plugin и Arduino
Леокар закрытый фронтенд, так что все вопросы к Leo
-
Re: Centrafuse Plugin и Arduino
Собрал все по схеме, подключил, работает. Но после перезагрузки компа не подается напряжение на выводы ардуины и не срабатывают реле хотя индикатор на ардуине мигает желтый при нажатии на кнопки в CF2. Как только сделать резет на ардуине все начинает работать. Как можно такое исправить?
-
Re: Centrafuse Plugin и Arduino
В чем смысл Arduino??? это обычный микроконтроллер или в него уже что то зашито помимо программы пользователя? Если просто микроконтроллер то можно же самому сделать данный девайс, с более развитыми возможностями
-
Re: Centrafuse Plugin и Arduino
там бутлоадер, за счет чего облегчена загрузка ПО и язык немного птичий, чтобы легче было пользоваться - навешано библиотек всяческих
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
genec
Собрал все по схеме, подключил, работает. Но после перезагрузки компа не подается напряжение на выводы ардуины и не срабатывают реле хотя индикатор на ардуине мигает желтый при нажатии на кнопки в CF2. Как только сделать резет на ардуине все начинает работать. Как можно такое исправить?
Вроде уже писалось - резать перемычку после программирования Адруины.
-
Re: Centrafuse Plugin и Arduino
Цитата:
Сообщение от
Павел777
Вроде уже писалось - резать перемычку после программирования Адруины.
Спасибо!
-
Re: Centrafuse Plugin и Arduino
а можно как для ламера объяснить:
1) Какой именно Ардунио подойдет? http://shop.ebay.com/i.html?_nkw=ard....c0.m270.l1313
2) куда и как вешать 8 релюшек?
-
Re: Centrafuse Plugin и Arduino
У меня вопрос: я хочу подключить климат контроль и подфарники мне нужно отрезать кабель и подключить к Arduino? или можно подсоединить паралельно?
-
Re: Centrafuse Plugin и Arduino
Для подключения подфарников можно и в параллель подключить, а вот по климату нужно по схеме автомобиля смотреть
-
Re: Centrafuse Plugin и Arduino
подскажеите какой ардунио на ебее покупать нужно чтобы 8 реле и этот плагин прикрутить?
-
Re: Centrafuse Plugin и Arduino
-
Re: Centrafuse Plugin и Arduino
спасибо
заказал
осталось дождлаться пока приедет
а какие реле и куда подключать?
какие еще манипуляции нужно сделать с девайсом?