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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Arduino проекты

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2011, 15:11   #131
admin
Administrator
 
Аватар для admin
 
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 832
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
По умолчанию

Посмотри на контролере маркировку и отпишись.
Перемычка установлена?
Где покупал?
__________________
Все для arduino.
admin вне форума   Ответить с цитированием
Старый 27.04.2011, 15:44   #132
Arthur
Старший Пользователь
 
Регистрация: 16.12.2010
Возраст: 50
Город: С-Петербург
Регион: 78, 98
Машина: Outlander XL
Сообщений: 85
Arthur is on a distinguished road
По умолчанию

Маркировка Arduino Nano v.5
Покупал в неотое
Перемычек нет.
На плате есть пара усиков непонятного предназначения

Последний раз редактировалось admin; 16.03.2017 в 01:04.
Arthur вне форума   Ответить с цитированием
Старый 27.04.2011, 16:59   #133
admin
Administrator
 
Аватар для admin
 
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 832
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
По умолчанию

На эти два усика нужно одеть перемычку
__________________
Все для arduino.
admin вне форума   Ответить с цитированием
Старый 27.04.2011, 17:52   #134
Arthur
Старший Пользователь
 
Регистрация: 16.12.2010
Возраст: 50
Город: С-Петербург
Регион: 78, 98
Машина: Outlander XL
Сообщений: 85
Arthur is on a distinguished road
По умолчанию

То есть защита от перепрограммирования работает если перемычки нет?
Arthur вне форума   Ответить с цитированием
Старый 27.04.2011, 20:00   #135
admin
Administrator
 
Аватар для admin
 
Регистрация: 15.06.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus RX400h
Сообщений: 832
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
По умолчанию

Так и есть.
__________________
Все для arduino.
admin вне форума   Ответить с цитированием
Старый 28.04.2011, 15:25   #136
AngelOfGrief
Старший Пользователь
 
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
AngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Arthur Посмотреть сообщение
Все по юсб работает через виртуальный сом порт. Номер порта в компилятор прописан правильно. Скорость порта соответствует скорости в прошивке. Скорость в компиляторе вроде не выставляется нигде. А вот с бутлоадером Вы меня озадачили. Мож в нем дело?
Кстати, а где можно почитать о процедуре закачки бутлоадера? Поиск что-то не очень рулит
Бутлоадер шьется через специальный программатор. Бутлоадер -- базовая программа, которая принимает все ваши программы и прошивает их в микроконтроллер.

Обычно он уже должен быть прошитый, если только вы его сами не собирали. Может он просто неисправен у вас, где покупали?

Последний раз редактировалось CarMonitor; 15.06.2011 в 19:17.
AngelOfGrief вне форума   Ответить с цитированием
Старый 03.05.2011, 11:31   #137
Arthur
Старший Пользователь
 
Регистрация: 16.12.2010
Возраст: 50
Город: С-Петербург
Регион: 78, 98
Машина: Outlander XL
Сообщений: 85
Arthur is on a distinguished road
По умолчанию

Спасибо большое. Уже разобрался. Сначала просто пытался шить и со снятой перемычкой и с надетым на нее джампером и ничего не получалось, поэтому думал рыть в другом месте, а оказалось, что проблема в джампере (он был закрытый с одного конца и видимо не контачил). Перемкнул открытым засунув его обратной стороной и все заработало. Установил программу для кнопок резистивных, настроил. Все работает.
Теперь вот пробую совместить резистивные кнопки с управлением яркостью светодиодной подсветки матрицы. Пока фоторезистор не приехал может кто-то понимающий в программировании глянет правильно ли я объединил эти два скетча

//AutoLight&Rezbuton
//http://compcar.ru
#define PIN 5 //номер аналогового порта
#define LIMIT 6 //предел погрешности сопротивления

int ledPin = 9;
int sens = 0;
int light = 0;
byte bytes[2];
int res_dt1;
byte idx=0;
unsigned long math_time,old_time,real_time;

void setup()
{
pinMode(ledPin, OUTPUT);
Serial.begin(115200);
}

void loop()
{
sens = analogRead(0);

if ((sens > 0) && (sens<10)) {light = 10;}
if ((sens > 10) && (sens<20)) {light = 50;}
if ((sens > 20) && (sens<30)) {light = 100;}
if ((sens > 30) && (sens<40)) {light = 150;}
if ((sens > 40) && (sens<50)) {light = 180;}
if ((sens > 50) && (sens<60)) {light = 210;}
if ((sens > 70) && (sens<80)) {light = 230;}
if (sens > 80) {light = 255;}

analogWrite(ledPin, light);
Serial.print(sens, DEC);
Serial.print(" ");
delay(300);

old_time = real_time;
math_time = 0;
res_dt1 = analogRead(PIN); // прочитать данные АЦП
while(math_time < 500 && analogRead(PIN)>res_dt1-LIMIT && analogRead(PIN) < res_dt1+LIMIT && res_dt1 != 1023)
{
real_time = millis(); //получить реальное время
math_time = real_time - old_time; //считаем длительность паузы
}

if(math_time > 30 && res_dt1 != 1023) //если нет дребезга
{
if (idx==1 && math_time < 500){ res_dt1 = 1023; idx=0; }
else if(math_time > 499){ res_dt1 |= 1024; idx=1; }

bytes[0] = res_dt1 & 255; // преобразовать в 2-байта
bytes[1] = (res_dt1 & 1792) >> 8;
Serial.write( bytes,2); // отправить прочитаное значение компьютеру
} else idx=0;
}
Arthur вне форума   Ответить с цитированием
Старый 15.06.2011, 11:55   #138
LevinSoft
Новый Пользователь
 
Регистрация: 16.01.2010
Возраст: 38
Город: Красноярск
Регион: 24
Машина: Subaru Forester
Сообщений: 6
LevinSoft is on a distinguished road
По умолчанию

Всем доброго времени суток! Прочитав эту тему возникло много вопросов. Плз, помогите разобраться:
Итак, имею Subaru Forester SF-5. Готовлю в него CarPC. Т.к. он праворукий, а на таких машинах мне почти не приходилось ездить,
1. появилась мысль сделать обгонную камеру, чтобы изображение на экран подавалось только при включенном поворотнике(думаю вешать именно на подрулевой переключатель иначе изображение будет моргать соответственно морганию лампы поворотника)
2. также хочу сделать парковочную камеру(ну тут проще, т.к. если питание на нее подалось, то пока селектор не переключится в другое положение, питание не пропадет).
3. Очень хочется вытягивать данные с мозга машины о расходе и т.п.
4. Пока не знаю как реализовать аппаратно, но хочется замутить кнопки на баранке(штатных нету)

Можно ли реализовать пункты 1-3 на данном микроконтроллере и если не секрет, то как заставить контроллер передавать видеосигнал на моник в обход компа? Какой из всех вышеперечисленных контроллеров для этого понадобится и чего на него навешивать придется?

Заранее большое спасибо!
LevinSoft вне форума   Ответить с цитированием
Старый 15.06.2011, 13:35   #139
AngelOfGrief
Старший Пользователь
 
Регистрация: 17.01.2009
Возраст: 49
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A5 3.2FSI Q, Porsche 996 Turbo
Сообщений: 669
AngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the roughAngelOfGrief is a jewel in the rough
По умолчанию

Для реализации пункта 1 не нужно особо мудрить: подключите к лампе поворотника диод, конденсатор и реле. Напряжение будет аккумулироваться на конденсаторе и он будет удерживать реле пока включен поворотник, не мигая. Можно сделать на транзисторе, но вам же все равно нужно реле для коммутации.

У меня такая система понадобилась и для лампы заднего хода, т.к. в Audi она питается через ШИМ: яркость регулируется в зависимости от освещенности на улице.

Если хотите коммутировать видеосигнал, можно использовать, опять же, реле, либо полевые транзисторы.
AngelOfGrief вне форума   Ответить с цитированием
Старый 15.06.2011, 16:20   #140
LevinSoft
Новый Пользователь
 
Регистрация: 16.01.2010
Возраст: 38
Город: Красноярск
Регион: 24
Машина: Subaru Forester
Сообщений: 6
LevinSoft is on a distinguished road
По умолчанию

AngelOfGrief, а это вообще реализуемо через МК? Т.е. у меня в голове возникла мысль, что с помощью мк коммутировать не видеосигнал, а именно питание камер, а видео напрямую подать в комп и уже с помощью софта, опять же с управлением мк, выводить на экран. Реально ли это? а как насчет остальных пунктов? Общался в аське с тов. Мирошиным, который предлагает свою версию данного мк, он сказал что вывод данных по К-линии можно организовать, но на схемах(по крайней мере его контроллеров) есть только аналоговые выходы, а шина то цифровая. Как быть?

Заранее большое спасибо!
LevinSoft вне форума   Ответить с цитированием
Ответ


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

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

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



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


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