![]() |
кажись проэкт ТС и есть под карб.
|
Цитата:
|
Цитата:
|
Цитата:
|
Оптрон-то зачем? Достаточно ограничить стабилитроном.
|
Можно и стабилитроном 4.7 В
|
))
|
Цитата:
|
Купил Ардуино Леонардо,буду вникать!
Frud,радиодетали купил на выходных,к ходовым испытаниям приступил? |
заказал печатку, жду когда изготовят
|
А В ардуину скетч нужно будет заливать?
печатка будет идти в комплекте с по? |
все кроме ПО будет в открытом доступе (скетч, схема,описание, рисунок печатки и т.д.)
|
Frud. Эта ардуино подходит для твоего ПО http://arduino.shopium.ua/products/arduino-nano-003/
|
Подойдет
|
А что нужно ещё прикупить, ну кроме монитора и carpc
|
Остальное прийдется самому изготовить
|
ардуино на руках. подключать я понял по схеме из 94 поста. Подскажите резисторы какой мощности нужны? и какой стабилизатор напряжения?
|
Не спешите подключать в машину сперва на столе попробуйте. Схема в данный момент отрабатывается и после испытаний будет опубликована.
|
Понятно. спасибо.
|
Скетч на котором сейчас тестируется программа. Тестовый сигнал имитирующий датчик скорости идет с 22-го цифрового выхода (Arduino Mega).
Если у вас другая версия платы, то сигнал следует брать с другого свободного выхода. volatile int count; volatile int tah; unsigned long odometr; unsigned long odo; int resultInput[17]; int i; void setup() { odo = 0; // Обнуление массива значений for(i=0; i<=16; i++) { resultInput[i]=0; } // Инициализация цифровых портов // d2 вход спидометра // d3 вход тахометра // d4 датчик уровня тормозной жидкости // d5 датчик стояночного тормоза // d6 контрольная лампа габаритных огней // d7 контрольная лампа дальнего света // d8 контрольная лампа противотуманных огней // d9 контрольная лампа обогрева заднего стекла // d10 контрольная лампа давления масла // d11 контрольная лампа давления масла // d12 левый поворот // d13 правый поворот digitalWrite(2, HIGH); for(i=4; i<=13; i++) { pinMode(i,INPUT); digitalWrite(i, HIGH); //Подключить внутренние cтягивающие резисторы } // Инициализация ком порта Serial.begin(9600); // Прерывание спидометра attachInterrupt(0, speedometr, CHANGE); attachInterrupt(1, tahometr, CHANGE); } void loop() { tone(22, 200); // тестовый сигнал 200 Гц (120 км/ч) //записываем частоту со входа спмдометра в массив resultInput[0] = count; resultInput[1] = tah; // Сбор данных с трех АЦП, диапазон значений [0, 255] // а0 температура охлаждающей жидкости // а1 уровень топлива // а2 напряжение автомобильной сети for(i=0; i<=2; i++) { resultInput[i+2]=analogRead(i); } // Чтение цифровых входов for(i=4; i<=13; i++) { resultInput[i+1] = !digitalRead(i); } if(resultInput[2] > 800){resultInput[15] = 1;} else{resultInput[15] = 0;} // Передаем данные из массива в компьютер // 0 скорость // 1 обороты // 2 температура // 3 топливо // 4 напряжение // 5 датчик уровня тормозной жидкости // 6 датчик стояночного тормоза // 7 контрольная лампа габаритных огней // 8 контрольная лампа дальнего света // 9 контрольная лампа противотуманных огней // 10 контрольная лампа обогрева заднего стекла // 11 контрольная лампа давления масла // 12 контрольная лампа уровня масла // 13 левый поворот // 14 правый поворот // 15 перегрев odometr = odometr+count; if (odometr >=1200){odo = odo + 1; odometr=odometr-1200;} resultInput[16] = odo; for(i=0; i<=15; i++) { Serial.print (resultInput[i]); Serial.print (","); } Serial.println (resultInput[16]); count = 0; tah = 0; delay(200); } // Измеряем частоту на входе спидометра по прерыванию void speedometr() { count=count+1; } // Измеряем частоту на входе тахометра по прерыванию void tahometr() { tah=tah+1; } |
спасибо буду изучать
|
это все клево,вот только не понятно для тех кто в танке :)
моя ардуина едет,будет только в понедельник,в ней,кажись,усб аппаратный-думаю придется учиться написанию скетчей :( (я в этом нибумбум) кстати,вот присморел Samsung Q1 Ultra ,цена в раене 1000 грн,правда только бу. как планируешь подключаться,прямо к приборке или провода тянуть от каждого датчика? |
Демоверсия программы. Ограничения: не сохраняются настройки после выхода, работает только с СОМ3.
http://www.fayloobmennik.net/1780955 |
Цитата:
Подключаться планирую к колодкам приборки, только датчик скорости и тахометр отдельными проводами, так как у меня ни тахометра ни датчика скорости штатно нет. |
ПРоверил. лампы зажигаются, только с датчиком скорости не понял. прикольно
|
Текущее время: 00:39. Часовой пояс GMT +3. |
Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.