Вход

Просмотр полной версии : Kia Sorento 2004


lduhl
03.12.2014, 12:29
Ну, кажется пора начинать пост о рукожопстве =)
Итак, идея уже есть, кое-какая комплектуха закуплена и ожидается в течении месяца. На данный момент у проекта планируется 2 стадии.
1. установка планшета.
2. установка камер.

Если детальнее - Сорента была куплена как тягач к коневозке. Собственно от коневозки и просочилась идея поставить таки что-то посерьёзнее магнитолы т.к. есть желание этим зарабатывать хотя-бы на ремонт авто. Соответственно нужна навигация как минимум и неплохо-бы в коневозку поставить камеру хотя-бы одну.

Итак. Этап 1 начат - замена стандартной магнитолы на планшет.
Материалы:
1. Планшет (собсно старенький Нексус 7) - уже имеется
2. фм тюнер (http://pccar.ru/showthread.php?t=18610) - заказан
3. железячное управление (люблю я хардварные кнопки) - пришла внешняя звуковуха с кнопками управления
4. усб хаб - пришёл вот такой (http://www.ebay.com/itm/261417310989?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
5. рутер для раздачи сети - получен вот такой (http://www.ebay.com/itm/131247873241?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
6. 3г свистелка - есть
7. инвертор для питания планшета - есть

По идее это должно почти полностью (кроме дисков) заменить магнитолу. Кстати саму магнитолу я планирую оставить в качестве усилителя. Оставшуюся комплектуху буду заказывать уже здесь. Дальше дело только за работой нашей великой и могучей почты. Как только придёт комплектуха из китая - начну собирать на столе всё вместе. Затем установка в машину.

Этап 2 планируется на весну.
Комплектуха:
1. 3 камеры (возможно вифи камеры). Одна ставится ка парковочная на машину, одна внутрь коневозки и одна сзади сверху коневозки (парковка с прицепом уж больно геморное занятие).
2. (возможно) дополнительные экраны (http://www.ebay.com/itm/5-TFT-LCD-Digital-Display-2-CH-Car-Rear-View-Monitor-for-VCD-DVD-GPS-Camera-/141383447766?pt=US_Rear_View_Monitors_Cams_Kits&hash=item20eb1c34d6) под камеры прицепа.

Этап 3 (вероятный).
Очень хочется прикрутить мультимедийный руль. Тут одна проблема - цена кусается... как говорится - были-б деньги =) если будут - будет и руль =)

Открыт для предложений, пожеланий и наставлений ;)

Alexandro
03.12.2014, 16:27
Молодец. Буду следить за постройкой космолёта с коневозкой =)

lduhl
03.12.2014, 16:36
Тебе вообще так сказать из первых рядов за процессом следить ;) Как думаешь, в чьём гараже мы её ковырять будем? ;)

Alexandro
03.12.2014, 16:38
Кажется, скоро у меня будет много пива =)

lduhl
05.12.2014, 13:31
Поскольку есть сомнения с регулировкой звука лишь стандартной громкостью планшета (могут быть резкие рывки) да и вообще хочется энкодер для этого дела - скорее всего буду выводить отдельно кнопки для регулировки звука от планшета и энкодер через контроллер к кнопкам управления громкостью магнитолы.
Для этого придётся докупить:
- Энкодер с симпатичной ручкой (хочется с подсветкой).
- контроллер ATmega328P (уже заказано 2 для другого проекта)
- сокет для контроллера, текстолит и прочая комплектуха - частично есть

Также контроллер можно будет использовать для других целей, если таковые появятся.

lduhl
07.12.2014, 01:19
обзавёлся инвертором и 3г модемом со слегка свёрнутым усб портом. свистелку починил =) инвертор не опробовал ещё, но по идее работать должен =)

lduhl
09.12.2014, 02:28
всё никак не мог придумать как автоматизировать включение/отключение планшета. спасибо DimaD за идею (http://pccar.ru/showthread.php?t=21404) =) тем более что ардуинка стоять так и так будет для энкодера =)

lduhl
06.01.2015, 16:41
Осталось дождаться тюнера и купить второй инвертор для питания 5В девайсов (усб хаб).
Всё остальное пришло.
Правда пока шло случилась пачилько - наши мобильные операторы перестали предлагать 3Г интернет. Теперь предлагают только 4Г, но и свисток и антенна у меня на руках заточены под 3г... посмотрим чем закончится =) по идее модем они дадут на месте, а любая антенна лучше чем никакая антенна, но всё-же немного обидно =)

lduhl
14.01.2015, 19:01
люди добрые! печатал платы кто? никак не могу сообразить что и с какой стороны платы будет =) Прога - Спринт лэйаут.

З.Ы. На данный момент планы:
- 4.2В напряжение будет постоянным для питания планшета и платы в АТмегой.
- Питание 5В хаб и примочки включается через конпку энкодера и управляется атмегой.
- Датчик хола будет управляться также через атмегу и работать в паре с 5в питанием.

Пока стоит один вопрос - очень хочется сохранить максимально питание аккума, но ходят слухи что если отключать принудительно питание хаба (и всего обвеса тоже), то Нексус при включении хаба может не схватить всех устройств... Есть этому решение?
-------------

Чуть не забыл - рутер удалось подружить только со старым 3г модемом...ну да не беда - стабильнее коннект будет ;)

lduhl
15.01.2015, 14:10
разобрался с прогой. кому надо - берите
http://SSmaker.ru/84670b6a.png (http://SSmaker.ru/84670b6a/)
Подача питания и верхняя часть готовы... на днях добавлю выходы для энкодера. Если что - при печати надо делать зеркальное отражение.
Поскольку мне было влом имкать компоненты в библиотеке - 8 контактов наверху это реле. управляется с контроллера через транзистор т.к. потребляемый им ток еле вписывается в лимиты контроллера. на ИН справа всегда приходит 12В. Один из аутов замкнут пока на реле не подаётся питание. Второй (преобразователь из 12 в 5 вольт) после подачи питания включается так-же как и 2 выхода чуть выше (для датчика холла).

lduhl
16.01.2015, 17:51
Вот как-то так получилось в итоге...
Даже отметил резисторы и реле... с транзисторами только лажа вышла ну да ладно =)
http://SSmaker.ru/abbe880c.png (http://SSmaker.ru/abbe880c/)

Andrey_61
17.01.2015, 01:26
Не хочу тебя расстраивать, но SDR радио работает мега отвратительно, я отказался в пользу этого (http://www.*************/viewtopic.php?p=8)

lduhl
17.01.2015, 13:28
ну посмотрим. в любом случае тюнер задерживается так что я начал собирать пока без радио. Дальше видно будет =)
Кстати ссылка не работает у меня =\

lduhl
17.01.2015, 23:20
закончил клепать плату. для первого раза имхо норм =) на будущее учту кучу косяков типа диаметра отверстия под дырки =)
https://drive.google.com/file/d/0BxUnFu94i50SLVJUemNDVmlGQk0/view?usp=sharing

lduhl
18.01.2015, 23:30
Кстати что я забыл на плате так это контакт для кнопки включения реле. придётся колхозить...

lduhl
19.01.2015, 02:06
скетч работы энкодера взят отсюда (http://cxem.net/arduino/arduino8.php) и немного изменён =) Добавлено включение реле с пина номер 3.

unsigned long currentTime;
unsigned long loopTime;
const int pin_A = 0; // pin 0
const int pin_B = 1; // pin 1
unsigned char encoder_A;
unsigned char encoder_B;
unsigned char encoder_A_prev=0;

const int button = 3; //пин кнопки вкл/выкл
const int relay = 13; //пин управления реле

void setup() {
// declare pin 9 to be an output:
pinMode(9, OUTPUT); // устанавливаем pin 9 как выход +
pinMode(10, OUTPUT); // устанавливаем pin 10 как выход -
pinMode(pin_A, INPUT);
pinMode(pin_B, INPUT);
currentTime = millis();
loopTime = currentTime;
pinMode(relay, OUTPUT);
pinMode(button, INPUT);
}

void loop() {
currentTime = millis();
if(currentTime >= (loopTime + 5)){ // проверяем каждые 5мс (200 Гц)
encoder_A = digitalRead(pin_A); // считываем состояние выхода А энкодера
encoder_B = digitalRead(pin_B); // считываем состояние выхода Б энкодера
if((!encoder_A) && (encoder_A_prev)){ // если состояние изменилось с положительного к нулю
if(encoder_B) {
// выход В в полож. сост., значит вращение по часовой стрелке
digitalWrite(9, HIGH);
delay(300);
digitalWrite(9, LOW);
}
else {
// выход В в 0 сост., значит вращение против часовой стрелки
digitalWrite(10, HIGH);
delay(300);
digitalWrite(10, LOW);
}
}
encoder_A_prev = encoder_A; // сохраняем значение А для следующего цикла
loopTime = currentTime;
}
if (digitalRead(button)==HIGH){
if (digitalRead(relay)==HIGH){digitalWrite(relay,LOW) ;delay(500);}else{digitalWrite(relay,HIGH);delay(5 00);}
}

}

Andrey_61
19.01.2015, 20:05
ну посмотрим. в любом случае тюнер задерживается так что я начал собирать пока без радио. Дальше видно будет =)
Кстати ссылка не работает у меня =\

у этого форума какие то "теплые" отношения с производителем этого радио, все ссылки на него заменяются *** попробуй так, пробел в ссылке надо удалить http://www.carpc club.ru/viewtopic.php?p=8

lduhl
19.01.2015, 23:12
спасибо. если этот будет плохо работать - буду рассматривать как замену =) в любом случае он уже заказан и может быть придёт даже два т.к. была задержка и я попросил ещё раз выслать а сегодня пришло извещение что что-то ждёт меня на почте =)

lduhl
20.01.2015, 16:53
Ну вот собсно и всё....пути назад нет )
Планшет был раскурочен, выведены контакты вместо аккума на контотроллер аккума, контакт с датчика холла и одна земля =)Аккум демонтирован и упёрт Саней (за что ему теперь разбирать у мне машину и клепать туда планшет :smile1: )

lduhl
23.01.2015, 15:30
Мда. как показала практика:
- атмега по дефолту хочет работать с внешним кварцем.
- без внешнего кварца она не запускается от слова совсем...
- надо было разводить плату на монтажной плате проводочками т.к. то что сейчас творится на печатной плате уже мало похоже собственно на печатную плату
- магнитола большая, БОЛЬШАЯ, ОГРОМНАЯ блин... ещё и с туевой хучей лишних толстых и негнущихся проводов...
- Аукс магнитолы я не угадал и теперь надо искать другой кабелёчек...
- усб звуковуха отваливается совсем если отключить и включить питание хаба.
- интернет... пичалька в общем... мало того что качество сигнала никакое даже в городе так ещё и чудо китайскоро роутерпрома периодически подглючивает... хорошо хоть есть возможность аккуратно его ресетнуть через веб интерфейс.

В остальном всё норм. вчера вместо контроллера поставил выключатели. Всё встало на место почти без допилки... осталось лишь немного доработать надфилем...

Управление звуком как и сам звук решено брать и планшета напрямую.

Надеюсь сегодня смогу закончить полностью все косяки... вчера ночью во дворе колупался сидел... странно что ментов никто не вызвал :big:

lduhl
23.01.2015, 15:36
ах да. тюнер пришёл. уже воткнут в хаб и ждёт решения более важных проблем описанных выше =)

НСО154
23.01.2015, 17:53
Фото то где?

lduhl
23.01.2015, 18:22
не хочу позориться выставляя бэта версию =) сегодня планирую всё закончить тогда надеюсь и заснять всё =) там сейчас кипиш с проводами да и панель немного допилить надо т.к. планшет криво стоит немного...

НСО154
23.01.2015, 18:28
))) Вот процесс как раз самый интересный момент, давай фотай)

lduhl
23.01.2015, 18:33
мне-б с контроллером разрулить до конца всё сначала... сейчас какие-то 2 болтается советских выключателя на жгуте проводков =) В принципе сейчас всё уже почти решено и должно работать в теории во всяком случае =) так что все фотки в течении выходных будут =)

lduhl
24.01.2015, 23:54
очень смутно понимаю как такое могло случиться, но у меня лопнул дигитайзер в углу. вечером ставил всё норм было и работало. к утру примерно четверть экрана отказалась отзываться на нажатия...видимо где-то что-то немного перетянул... хотя всёравно смутно представляю как он мог лопнуть без удара...
Заказал замену. вроде должна прийти в начале февраля... а я пока видимо буду заниматься разработкой печатной платы, которую теперь уже придётся травить заново ввиду огромного числа багов и недоделок =)

lduhl
25.01.2015, 01:13
раскидал по быстрому схему для контроллера. сори. хостинг обещает хранить только 3 дня... могу залить куда-нибудь ещё если будут предложения куда именно =)
http://awesomescreenshot.com/06a49hcl29

lduhl
29.01.2015, 01:52
А кто как боролся с шумами? очень сильно прут где-то между усб звуковухой и входом магнитолы...

mendisabal
29.01.2015, 12:09
эт целая история ,можно долго долго идти через густой дремучий лес ,а можо сразу ba 3121 и усе .

lduhl
29.01.2015, 22:33
в субботу мне отдадут мой какой-то усилок... когда-то из Китая заказывал под С30 домой... вроде автомобильный был =) открою его посмотрю что там внутри =) авось повезёт =)

lduhl
30.01.2015, 01:32
я просто положу это сюда - мануал как перепрошить атмегу загрузчиком который пользует внутренний кварц. Проверено - работает без внешнего кварца ;)
http://arduino.cc/en/Tutorial/ArduinoToBreadboard

CyberSubaru
30.01.2015, 04:41
А кто как боролся с шумами? очень сильно прут где-то между усб звуковухой и входом магнитолы...

Правильной разводкой питания и фильтрами по питанию.
2 машины. Ничего нигде не шумит.
НО
в одной комп снимется и поставится новый, новое питание, но буду бороться, никаких MAD GL и BA3121 принципиально ставить не буду.


вкратце.
протянуты два ТОЛСТЫХ провода "+" "-" от аккумулятора, вся разводка сделана из одной точки - никаких более соединений на кузов машины. по питанию на ноутбук поставил фильтра ввиде конденсаторов и ферритовых филльтров, соединил отдельным проводом массу ноутбука и селектора, USB звуковуха.

как сделано во второй машине - по второй ссылке в подписи.


эт целая история ,можно долго долго идти через густой дремучий лес ,а можо сразу ba 3121 и усе .
начитался я форума, что даже заказывать эту хрень не хочу :)

lduhl
30.01.2015, 11:58
у меня сейчас записано всё с земли и мемори которые идут на магнитолу.

lduhl
08.02.2015, 21:08
ну вот как и просили - немного поснимал =) сейчас стоит с треснувшим дигитайзером, без усилка и вообще я его ставил только что-б не сильно страдать в поезде 3 часа в одну сторону =)
http://static2.fotoalbum.ee/fotoalbum/432/228/0108114111f2729.jpg
есть желание ещё больше поднять его т.к. кнопки навигации внизу уж больно тяжко наживаются...

а вот этот девайс на шлейфе временно заменяет контроллер =) один из переключателей управляет питанием переферии, второй - датчик холла. 2 кнопки по бокам - громкость...
http://static2.fotoalbum.ee/fotoalbum/432/228/010811410191580.jpg

также ввиду нерабочей области на таче используется вот такая приблуда - мыша, которая одевается на палец
http://static2.fotoalbum.ee/fotoalbum/432/228/0108114109d0ad3.jpg

ещё сделал пару снимков усилка. Он раньше у меня дома стоял под С30. под них его и покупал собсно, но помню там писали что автомобильный... сталкивался кто с такими - стоит на него надеяться в борьбе с шумами? =)
http://static2.fotoalbum.ee/fotoalbum/432/228/0108114107921db.jpg
http://static2.fotoalbum.ee/fotoalbum/432/228/0108114103a65b3.jpg

НСО154
08.02.2015, 22:10
Хорошо стоит, я бы сказал зачетно:smile2:

lduhl
08.02.2015, 22:15
его до этого туда примеряли... потому и взялся что он так хорошо входит в стандартную дырку =)
резать буду всёравно. слева от часов будет ручка энкодера. справа - внешний усб. пока не могу никак набраться смелости и начать ковырять дырки =)

НСО154
08.02.2015, 22:21
Давай я проковыряю, мне не привыкать:smile1:

lduhl
08.02.2015, 22:27
не вопрос - приезжай =) всего 54 часа за рулём =)
https://www.google.ee/maps/dir/59.4294248,24.7030575/%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F,+%D0%9D%D0%BE %D0%B2%D0%BE%D1%81%D0%B8%D0%B1%D0%B8%D1%80%D1%81%D 0%BA%D0%B0%D1%8F+%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1 %82%D1%8C,+Novosibirsk/@53.7503992,50.8995131,4z/data=!4m8!4m7!1m0!1m5!1m1!1s0x42dfe5e190cc4d97:0x9 b3a0673e1d3e985!2m2!1d82.9357327!2d55.0083526?hl=r u

CyberSubaru
09.02.2015, 02:47
ещё сделал пару снимков усилка

он реально трипас или это просто китайский маркетинговый ход?
я подобный девайс разбирал, там оказалась TDAшка которой нет в природе))))

lduhl
09.02.2015, 11:11
не это мэйд ин чина =) на заборе тоже много чего пишут =)
я его могу в разборе сфоткать... тно там по идее ничего особо хорошего не отсвечивает =) в одном месте когда плату резали - резанули дорожку... залепили соплёй и типа норм =)

lduhl
12.02.2015, 23:47
новости с фронта в прямом эфире - начал травить новую плату управления... надеюсь развёл всё правильно =)
В этот раз плата не очень перенеслась... пришлось прилично там почирикать маркером =)
http://static2.fotoalbum.ee/fotoalbum/432/263/01081315158ea50.jpg

lduhl
13.02.2015, 01:08
криво, косо, убого... но вроде готово.... осталось убрать пару замыканий, разобрать старую плату и можно ставить комплектуху на эту =)
http://static2.fotoalbum.ee/fotoalbum/432/263/01081315572c311.jpg

lduhl
13.02.2015, 02:59
сори фоткать поздно уже - пора дрыхнуть идти =)
в целом результат - всё работает =) осталось немного исправить скетч (раньше реле управлялось 1. теперь 0.)
Завтра финальный тест в сборке с нексусом. если всё заработает - возьмусь резать панель и интегрировать туда усб порт и энкодер.
Также если всё заработает как надо - выложу все схемы сюда =)

lduhl
14.02.2015, 01:26
оно работает!
немного можно подправить скетч, но в целом оно работает =) Проверена регулировка громкости при подключении к компу - работает с небольшими лагами. надо лишь уменьшить задержку =)
http://static2.fotoalbum.ee/fotoalbum/432/266/0108133387d0848.jpg

lduhl
14.02.2015, 12:18
ну-с... поздравьте меня =) я опять накосячил с разводкой =)
Все исправленные чертежи и скетч выложу как только всё заработает =)

CyberSubaru
14.02.2015, 14:31
а че там чертежи))
я вон примерно так же год назад делал)))
отрезал кусок от мафона с экодером и завел на ардуину, ток там еще кнопки и качельки.

lduhl
14.02.2015, 14:52
не ну мало-ли кому понадобится =)
а как решил что-б без лагов громкость регулировалась?

НСО154
14.02.2015, 15:20
Честно, не понял, зачем экондер? Есть же магнитола в качестве усилителя, выпаял весь функционал, замутил красивый блок кнопок, экондер и васякот:yes4: а магнитолу спрятал под сидушку.

lduhl
14.02.2015, 16:08
магнитола шумит... будет отдельный усилок.... с него не получится вывести управление =\
А вообще нравится мне как энкодер переключается =)
я уже почти добился своего =) если не крутить энкодер быстро - вполне сносно получается ;)

lduhl
16.02.2015, 00:50
Заработало норм на Винде. Единственно что если крутить быстро - толку мало =) лучше крутить спокойно но долго =)
Завтра притащу планшет и буду его ковырять =)
скетч:


unsigned long currentTime;
unsigned long loopTime;
const int pin_A = 0; // pin 0
const int pin_B = 1; // pin 1
unsigned char encoder_A;
unsigned char encoder_B;
unsigned char encoder_A_prev=0;
int vol_up = 0;
int vol_down = 0;

const int button = 3; //пин кнопки вкл/выкл
const int relay = 13; //пин управления реле

void setup() {
// declare pin 9 to be an output:
pinMode(9, OUTPUT); // устанавливаем pin 9 как выход +
pinMode(10, OUTPUT); // устанавливаем pin 10 как выход -
pinMode(pin_A, INPUT);
pinMode(pin_B, INPUT);
currentTime = millis();
loopTime = currentTime;
pinMode(relay, OUTPUT);
pinMode(button, INPUT);
}

void loop() {
currentTime = millis();
if(currentTime >= (loopTime + 1)){ // проверяем каждые 5мс (200 Гц)
encoder_A = digitalRead(pin_A); // считываем состояние выхода А энкодера
encoder_B = digitalRead(pin_B); // считываем состояние выхода Б энкодера
if((!encoder_A) && (encoder_A_prev)){ // если состояние изменилось с положительного к нулю
if(encoder_B) {
// выход В в полож. сост., значит вращение по часовой стрелке
vol_up = 100;
}
else {
// выход В в 0 сост., значит вращение против часовой стрелки
vol_down = 100;
}
}

//if ((!encoder_A)&&(!encoder_B)){digitalWrite(9, LOW); digitalWrite(10, LOW);}
encoder_A_prev = encoder_A; // сохраняем значение А для следующего цикла
loopTime = currentTime;
if (vol_up > 0) {digitalWrite(9,HIGH); vol_up--;} else {digitalWrite(9,LOW);}
if (vol_down > 0) {digitalWrite(10,HIGH); vol_down--;} else {digitalWrite(10,LOW);}
}
if (digitalRead(button)==HIGH){
if (digitalRead(relay)==HIGH){digitalWrite(relay,LOW) ;delay(500);}else{digitalWrite(relay,HIGH);delay(5 00);}
}

}

lduhl
16.02.2015, 01:10
если ничего не путаю - принципиальная схема платы (вроде эта была последним вариантом)
https://drive.google.com/file/d/0BxUnFu94i50SdG5JN3FhOFlJeXc/view?usp=sharing

CyberSubaru
16.02.2015, 02:12
не ну мало-ли кому понадобится =)
а как решил что-б без лагов громкость регулировалась?

без лагов что ты имеешь ввиду?

lduhl
16.02.2015, 10:50
ну там получается так что работает скетч не на основе скорости вращения энкодера, а на продолжительности вращения.
т.е. если его быстро крутануть - получается как будто один раз кнопку нажал... имхо, это не совсем то что ожидается при быстром вращении энкодера а потому выглядит как лаги =) При плавном вращении - всё работает прекрасно =) продолжительное вращение выглядит как долгое нажатие на кнопку =)

lduhl
17.02.2015, 00:19
по итогам дня:
1. проковырял в приборке дырку под энкодер. пластик там толщиной 3-4мм... ужаснулся представив ковыряние дырок под усб...
2. спалил 5в инвертер.

В остальном немного поподключал всё вместе. Осталось теперь поменять инвертер на рабочий и всё должно заработать по идее =)

CyberSubaru
17.02.2015, 02:59
ну там получается так что работает скетч не на основе скорости вращения энкодера, а на продолжительности вращения.
т.е. если его быстро крутануть - получается как будто один раз кнопку нажал... имхо, это не совсем то что ожидается при быстром вращении энкодера а потому выглядит как лаги =) При плавном вращении - всё работает прекрасно =) продолжительное вращение выглядит как долгое нажатие на кнопку =)

какой-то у тебя неправильный скетч.
выложи код сюда.

lduhl
17.02.2015, 11:22
дык на предыдущей странице лежит =)
В любом случае кнопки работают только так... а я ведь именно кнопки замыкаю...

lduhl
18.02.2015, 14:09
Вчера разжился инвертором на замену погорельцу... подключил всё дома на коленке и проверил - работает вполне себе сносно и неплохо... разве что наверное надо-бы отказаться датчика холла либо тогда уж от прошивки автомобильной... иначе получается что при замыкании датчика и пропадании питания на усб - плавно гаснет экран. затем резко загорается и ещё раз гаснет... странное зрелище =)

lduhl
19.02.2015, 12:47
вот что значит нехватка света... пока резал дырку под усб на приборке - из за того что нифига не видно было слегка промахнулся и вырезал небольшой косяк... миллиметра на 2-3 выходит за пределы дырки такой хвостик типа... фотку потом сделаю...надо теперь кукую-то декоративную что-ль наклеечку приляпать =)

Также прорезал немного место крепления планшета и поднял его миллиметра на 3-4. Теперь кнопки навигации внизу легко доступны да и сам планшет встал покрасивше =)

Сегодня всё отнёс и упихал в машину. Единственно что без звука покамест - осталось скрестить пальцы и воткнуть усилок =) Авось не будет наводок =)

И кстати да... радио я таки проверил дома на тот хвост что там вместо антенны торчит (переходник) - шипение есть конечно, но надо проверить в машине с нормальной антенной.... сегодня без звука тестил - во время движения на спектруме видно изменение силы сигнала...надеюсь на звуке это не отражается особо =)

Энкодер работает на планшете весьма сносно. Разве что алюминиевая ручка не подходит по цвету к приборке - буду искать чёрный матовый пластик... из того что видел покамест в продаже - одно убожество... может знает кто как их правильно искать на ибэе? Ну в крайнем случае - буду рисовать в 3Д и на печать... хотя это пластик может летом на жаре начать плавиться =\

lduhl
19.02.2015, 23:56
ставил звук.... супер-мега китайский усилок судя по всему уходит в защиту стоит лишь завести машину... заглушишь движок - всё норм и музыка есть. завешься - вигвам =) как бы не пришлось ставить инвертор 3-й для усилка ещё...

CyberSubaru
20.02.2015, 15:40
дык на предыдущей странице лежит =)
В любом случае кнопки работают только так... а я ведь именно кнопки замыкаю...

...введи ОДИН счетчик крутилки....и по нему делай громкость....у тебя два счетчика и ты по каждому выставляешь громкость....вот тебе и несостыковка...

lduhl
20.02.2015, 21:59
второй счётчик нужен для того чтобы имитировать нажатие на кнопку. он как будто наживает на кнопку на 100мс.

CyberSubaru
21.02.2015, 04:04
ты не понял.

делаешь turn_a, turn b и turn, который считается разностью этих двух счетчиков.
тогда ты сможешь смотреть реальную цифру переключений.

lduhl
23.02.2015, 02:02
вся фигня в том что это по идее и не поможет никак... разве что в случае с быстрым вращением, но тогда появится такой эффект типа лагов. когда ты провернул энкодер быстро на эн оборотов, а он потом уже когда ты не крутишь менять громкость продолжит...

CyberSubaru
23.02.2015, 05:25
а он потом уже когда ты не крутишь менять громкость продолжит...

про дребезг контактов слышал?
тебе нужно это обрабатывать.

lduhl
23.02.2015, 10:40
слышал конечно. там пулдаун стоит на каждом инпуте у меня =)
Я не пробовал твой вариант.... просто теорию высказал.... у меня всё уже упаковано и до атмеги не добраться уже... фишка в том что я атмегой нахимаю на кнопку как-бы... т.е. в любом случае я могу сделать только короткое нажатие и длинное нажатие... в случае если я буду считать сколько раз сработал энкодер, то при быстром повороте это будет выглядеть как лаги - я провернул быстро, а он только после этого начал менять громкость... оно конечно лучше совсем неработающего, но имхо, ради этого я сейчас разбирать не буду всё снова... когда экран придёт на замену - тогда и сделаю =)

CyberSubaru
24.02.2015, 03:38
значит твого
if(currentTime >= (loopTime + 1)){
недостаточно чтоб отфильтровать лишние нажатия.

lduhl
24.02.2015, 22:04
не. у меня-то как раз норм всё работает за исключением быстрого вращения =) стандартное +5 работало хуже =) +1 я для проверки поставил как оно будет.... меня устроило =)

lduhl
24.02.2015, 22:40
вот так вот я накосячил при резке дырки под усб
http://static2.fotoalbum.ee/fotoalbum/432/376/010818836583ac6.jpg
А в целом решил всё запаковать и закрыть пока жду нового экрана...
Фотка не айс... но вот что получилось...
http://static2.fotoalbum.ee/fotoalbum/432/376/0108188357153e6.jpg

НСО154
24.02.2015, 22:58
На будущее, берешь сверло по диаметру USB и делаешь 2 дырки, а потом уже дорабатываешь напильником.
Теперь уже поздняк))

lduhl
24.02.2015, 23:45
у меня лучше был вариант. я дреммелем сверлил, но из-за плохого освещения закосячил немного... сверло ушло в сторону и как фреза прорезало немного лишнего пластика =\

lduhl
26.02.2015, 13:51
где-то прёт наводка от сигнализации. Время от времени система сама включается (но не выключается сама). Сегодня достало уже. вышел из машины. Заранее отключил всё... закрываю машину - включается система... и так раз 5. в итоге плюнул - экран посатвил на сон через пару минут и ушёл... нехай усилок трудится воспросизводя шум... аккум хороший - ветянет =)
В связи с этим придётся пересмотреть прошивку и выставлять по дефолту при загрузке МК ножку управления реле в 1. Также есть мысль отказаться от датчика холла и использовать только прошивку... прошивку уже менять не хочется, а должно быть только 1 что-то имхо...

lduhl
12.03.2015, 13:32
Поменял экран вместе с дигитайзером... планшет не запускается =)
завтра буду открывать снова всё и проверять... есть какой-то вариант узнать включился-ли планшет без экрана? может там проблема по питанию всё-же?

lduhl
17.03.2015, 12:03
всё норм всё работает...во время установки слегка сместился контакт между контроллером батареи и планшетом. всё проверил - всё работает. сегодня вечером установка =)
До кучи перепрошил атмегу. теперь в сетапе выставляется реле в разомкнутое состояние и замыпание планшета происходит только по пропаданию питания на усб

lduhl
17.03.2015, 22:56
вчерашняя сборка и тестовый запуск
http://static2.fotoalbum.ee/fotoalbum/433/26/01082632131b0b9.jpg
http://static2.fotoalbum.ee/fotoalbum/433/26/010826320966961.jpg

lduhl
17.03.2015, 23:00
а это сегодня уже. установка
http://static2.fotoalbum.ee/fotoalbum/433/26/010826333165c31.jpg
http://static2.fotoalbum.ee/fotoalbum/433/26/0108263335d16e6.jpg
http://static2.fotoalbum.ee/fotoalbum/433/26/010826333776be6.jpg

lduhl
17.03.2015, 23:02
шумы конечно никуда не делись.
Когда совсем достанут - закажу микруху и буду пытаться питание брать напрямую с аккума...

Дальше - выключение работает не айс конечно, но более стабильно... по прежнему при постановке на сигналку идёт кратковременное отключение питания и перезагрузка МК. Толкьо теперь он по умолчанию размыкает реле после загрузки кода. т.е. планшет включается на пару секунд и снова отрубается

lduhl
18.03.2015, 14:33
пичальбеда..
несколько месяцев назад пока я ещё находился в стадии тестирования я заметил что гпс толком не пашет....вернее почти совсем не пашет... тогда я решил что может крышка отошла и нет контакта с антенной.... нашёл дома антенку, которую я разобрал на запчасти для радио... в общем такая стандартненькая антенка что была с тюнером в комплекте... припаял её к разъёму на плате планшета... в общем-то гпс работать лучше не стал... теперь думаю надо искать отдельный приёмник....похоже что-то таки померло в самом планшете... сталкивался кто с усб гпсами?

Denkos
18.03.2015, 15:50
в общем такая стандартненькая антенка что была с тюнером в комплекте... припаял её к разъёму ещплате планшета... в общем-то гпс работать лучше не стал... теперь думаю надо искать отдельный приёмник....похоже что-то таки померло в самом планшете... сталкивался кто с усб гпсами?
Вы бы еще Спутниковую приделали, берите активную антенну GPS и будет счастье

lduhl
18.03.2015, 18:34
есть подозрение что не в антенне дело собсно... есть варианты это как-то проверить?

lduhl
27.07.2015, 12:56
небольшой апдейт...
- Шумы достали. в связи с чем в планах вывести отдельно от каждого девайса землю в 1 точку и попытаться разорвать замляные соединения между девайчаси.
- вывести отдельное питание от отдельного предохранителя на всё аудио систему.
- запитать таки гпс антенну иначе ужасть что творится со спутниками
- в связи с освобождениеи 1 инвертора пределать через него схему питания т.к. сейчас слабый инвертор перегревается и просаживается по питанию (планшет вырубается через какое-то время)
- вывести и где-то спрятать "сервисные кнопки" как то - кнопка включения питания планшета и кнопка для разрыва дата канала в отг (планшет периодически теряет флэшки)

lduhl
29.07.2015, 17:03
я просто положу это здесь =)
https://www.drive2.ru/l/1900411/
Антенна у меня ткая-же. Биас скоро спаяю, но ставить буду одновременно с установкой усилка и/или переделкой цепей питания

lduhl
03.08.2015, 10:19
Небольшой репортик =)
Было вот так:
http://static2.fotoalbum.ee/fotoalbum/436/17/0109008943fa3ef.jpg

Добавляем Биас. ЗАпаиваем ему питание 5 В. питание отключается вместе с прочей переферией.
http://static2.fotoalbum.ee/fotoalbum/436/17/0109008945c4592.jpg

Устанавливаем на место
http://static2.fotoalbum.ee/fotoalbum/436/17/010900894738bc4.jpg

Результат - точность определение координат +-6метров =)
http://static2.fotoalbum.ee/fotoalbum/436/17/0109008941ca24a.jpg


А теперь вопрос знатокам... Как хардварно отрезать питание переферии через ОТГ? проблема в том что в настройках усб хоста оно по дефолту - нет, но после того как планшет ночь постоял с выключеной переферией и замкнутым датчиком хола - на утро оно опять включено и вся переферия питается через инвертер планшета, что его перегревает и он с периодичностью раз в 10-12 часов вырубается... ну а кнопка для его включения собсно недоступна (надо разьирать всю систему чтобы туда добраться...)

lduhl
03.08.2015, 12:18
поправил. должно работать теперь =)

sirota
03.08.2015, 12:27
поправил. должно работать теперь =)

Теперь видно.

lduhl
30.01.2016, 01:40
Пора сделать небольшой апдейт на тему планов и допиливания =)
По сути из основных проблем сейчас остались шумы, скачки в сети и глюки прошивки, которая продолжает подавать питание на переферию из за чего перегревается контроллер батареи и планшет отрубается.
Ну и до кучи весной надо будет впаять отдельный выключатель для роутера и 3г свистка и поставить уже наконец нормальный усилитель =)

В данный момент я перепиливаю схему управления через атмегу. Поскольку был найден поставщик в Китае который очень неплохо делает ПСБ платы - появилась идея переделать всё с 0 и добавить до кучи прямо на плату несколько фильтров питания (из-за скачков уже несколько раз слетала прошивка). К тому-же нажимать кнопки управления громкостью это уже не айс. Конкретно сейчас пытаюсь заставить УНО общаться с планшетом напрямую через ОТГ и виртуальный КОМ порт. пока не очень получается, но в случае удачи можно спокойно передавать на планшет до 10 команд (можно и больше, но скетч придётся усложнять)

CyberSubaru
30.01.2016, 16:44
А теперь вопрос знатокам... Как хардварно отрезать питание переферии через ОТГ?

кусачками....

lduhl
30.01.2016, 23:26
пробовал - не пашет тогда вообще усб =\
вообще я думал что в итоге будет разрываться 5вольт релюшкой. т.е. будет с планшета идти на плату с мегой. на ней релюха и хаб на 3 порта по сути. один порт на вход, один на выход к внешнему хабу и один для меги для СОМ порта

CyberSubaru
31.01.2016, 06:47
пробовал - не пашет тогда вообще усб =\
вообще я думал что в итоге будет разрываться 5вольт релюшкой. т.е. будет с планшета идти на плату с мегой. на ней релюха и хаб на 3 порта по сути. один порт на вход, один на выход к внешнему хабу и один для меги для СОМ порта

устройствам usb по барабану откуда брать 5вольт.
главное чтоб было соединение data+ data- gnd
ну и источник питания.

lduhl
01.02.2016, 08:14
я тоже так думал пока не отрезал 5в жилу в усб кабеле между хабом и планшетом... я посмотрю конечн ещё раз...может я не ту жилку обрезал =)

Влип
01.02.2016, 08:54
я тоже так думал пока не отрезал 5в жилу в усб кабеле между хабом и планшетом... я посмотрю конечн ещё раз...может я не ту жилку обрезал =)

Если хаб активный, то от планшета до хаба отрезаешь красный провод. А в хабе с +5V напаиваешь перемычку туда куда должен был бы подавать питание планшет, т.е. либо на обрезанный кабель в сторону хаба, либо в самом хабе аналогичную перемычку. В моем случае это выглядит так.

lduhl
16.02.2016, 23:07
многие ругаются на радио. у меня к нему почти нет претензий =) снял видосик в движении =) сильно не пинайте за опус =) и особенно за каменты тормознутые мои =)
7i7P5Tem8CI

ну и до кучи небольшое ревью того что есть ну и глюков... правда как раз на глюки места на карте не хватило уже =)
NAY4GKBcMa4