![]() |
А еще есть Mega Arduino на котором число портов больше чем в два раза чем на Ke-USB24A
|
Хочу прикупить Freeduino. Кто юзал помогите разобраться с некоторыми вопросами.
1. Как реализовать вход с резистивных кнопок руля? Сможет ли девайс сам (без дополнительнх обвесов) определять какая кнопка нажата? Я так полагаю для всех кнопок на руле задействуется 1 вход из 6? 2. Можно ли с помощью Freeduino сделать БП компа "умным"? Интересует только ВКЛ и ВЫКЛ по сигналке. 3. Хватит ли у девайса ресурсов (в смысле входов\выходов, скорости обмена с CARPC) чтобы 1 модуль Freeduino обеспечивал обмен данными с CAN шиной и выполнял вышеперечисленные функции? |
Прикупил вчера фридуино в neotoy.ru. Но только это типа версия 2009 и стоит 995р, за 800р нету (ну как обычно). CAN шину реализовать вполне можно, вот, например:
http://www.mictronics.de/?page=can_bus Только детали надо ставить еще. Наверное надо попробовать сделать чтение резистивных кнопок руля что ли для начала... |
В новой версии 2009 , автоматическое переключение на внешний источник питания.
У меня программа для рулевых кнопок уже почти готова, нужно кое что подправить и выложу. |
Да, мне сказали про переключение питания. Только по-моему, это реализуется двумя диодами, ну да ладно. Я уже подключил, запустил, написал тестовую прогу (мигание светодиода), мне нравится, молодцы ребята!
А какие проблемы с резистивной матрицей? Может я подключусь? Там вроде ничего сложного нет. Только со стороны компьютера все время прога должна висеть которая будет читать порт и нажимать кнопки -- кривовато конечно, но лучше никак я не могу придумать. Ты на чем будешь писать прогу под комп? С VB лучше вообще не связываться, он глючный особенно при работе с COM портом. Я пишу на Borland C++. А еще - у меня Mazda6, там резистивная матрица, выводов у нее 2, но ни один на землю не подключен. Как быть? |
Выложил пока старую версию программы для управления компом рулевыми кнопками http://compcar.ru/forum/showthread.p...9864#post39864
|
Короче я не понял в чем юмор с переключением питания и что сложного его сделать. Типа два диода поставить, но они там замутили ключ на полевика судя по схеме. Ладно. А от девайса я реально в восторге, только устал провода паять, могли разъемы со шлейфами дать в комплекте.
Короче хочу из него сделать автомобильный контроллер, подключу параллельно сигналке и заведу основные сигналы с машины: двери, тормоз, нейтралку, тахометр, зад. ход, поворотники, ц/з итд итп -- к сигналке это уже все подключено. Еще буду управлять реле холодильника, реле питания компа. Заведу duino сигнал "снято с охраны" чтобы сразу включать питание компа и запускать его пока подходишь к машине, ну и короче много всего запланировал еще. Разумеется, можно будет рулить и с компа если он включен. В планах CAN шина, только лень и немного страшно :) вдруг CHECK ENGINE загорится. Протокола-то все же не знаю. Но у меня предположение, что можно не использовать контроллер CAN а только обойтись физическим конвертером интерфейса типа MCP2551. Фишка будет в том, что этот CAN девайс будет не просто дружить машину с компом, а будет жить и когда машина припаркована, например, рулить стеклоподъемиками, замками итд итп. Кстати вот еще есть проектик USB2CAN: http://www.edevices.lt/index.php?page=downloads |
Если взять сигнал с любой форсунки и со спидометра то можно еще будет расход мерять. Скачай исходник на панель приборов здесь http://compcar.ru/forum/showthread.p...0090#post40090
Если брать сигнал с форсунки тахометру можно не подключаться , только импульс всегда умножать на 2 придется http://compcar.ru/forum/attachment.p...7&d=1247693897 |
Спасибо, но у меня маршрутный компьютер в самой машине есть. :)
Он даже умеет показывать сколько километров осталось проехать на баке (т.е. замеряет сколько физически залили: во время заправки цифры прибавляются). |
Если делать софт то нужно расчитывать на всех :)
|
хм... а ведь можно же сделать так, что бы я звонил на мобильник, что в машине лежит и у меня машина запускалась. А если я например нажал 2 на своем телефоне то включится еще и подогрев сидений, а если нажму 3 то например, кондиционер ну а если наберу у себя скажем 4343# то машина заглохнет и закроется?
я так понимаю это все реализуемо с этим контроллером? только как вытащить эту цифру из мобильника в автомобиле, естественно, что мой мобильник у меня в руках. |
Так есть сигнализации GSM с такими функциями уже готовые.
А цифру вытащить - нужно делать обнаружение DTMF тона. Наверняка готовые библиотеки есть под arDuino mega. |
Можно связать телефон или модем с Arduino и управлять при помощи СМС
|
http://www.libelium.com/squidbee/ind...le_for_Arduino
Показано как спец. модуль GSM/GPS для Arduino нацеплен на него 2-м этажом (нижняя плата на фото -- Arduino). |
Вот поинтересней http://code.google.com/p/sserial2mobile/
|
А через него DTMF декодироваться не будет. И по моему опыту мобильник не рассчитан на постоянное использование в качестве периферийного устройства: он начинает глючить и виснуть. Работа через дата-кабель реально предназначена в лучшем случае для закачки мелодий и дается как дополнительная необязательная функция. Просто сталкивался уже с этим.
А профессиональный модуль гораздо лучше. А еще лучше купить готовый GSM пейджер. Только я бы не стал им пользоваться: несекьюрно IMHO. |
|
А в чем фишка? Кроме размера? Я, честно, не понял? :)
|
Фишка в размере, цене ( по крайней мере обещают :bye: ) и в удобстве монтирования. Вставлять в панельку. А к ней уже провода паять. :yes4:
http://www.compcar.ru/forum/attachme...1&d=1250610111 |
Очень удобно на макетной плате отлаживать
На два аналоговых порта больше чем у Arduino Diecimila и все это при размере 18Х43 мм http://www.compcar.ru/forum/attachme...1&d=1250696675 |
А по какой цене можно будет купить?
|
Орентировочно 700 - 800 руб.
|
кстати это самодельное повторение данного девайса :)
http://www.xakep.ru/magazine/xa/122/100/1.asp у кого руки с нужного места растут и чешутся самим сделать |
кстати товариши хотелось бы подвести итог того что можно РЕАЛЬНО сделать для машины.
так как устройство достаточно интересное, и применений масса, хочется услышать что народ придумал и реализовал в итоге? |
|
Началась предпродажа arduino Nano v.3 (Arduino Nano)
Если оплатить сейчас 680 руб. то получите 7-10 сентября, или можно будет купить после 7 сентября по цене 780 руб. Заказать и сделать заявку можно здесь https://duino.ru/arduino.html |
Цитата:
Я, правда, не понял в чем у них фишка автопереключения питания: это можно было сделать вообще-то на двух диодах. А там намутили каких-то ключей на полевиках. Может кто разъяснит? Но подтверждаю, что питание можно подавать от машины: а то нигде не упоминается какой диапазон входного напряжения, в инет-магазине объяснить тоже не смогли. :) Подтверждаю, девайс зачетный! |
Цитата:
Хочу сделать: 1. управление стеклоподъемниками (в моей машине управление кодированное по одному проводу -- помимо CAN). 2. функция "Мегаполис" - быстрое мигание поворотниками и звук. сигнал при движении задним ходом. Название придумал я, не воровать! :) 3. голосовое управление через arDuino с компа окнами, поворотниками итд 4. интеллектуальная функция автозапирания дверей с привлечением датчиков сиденья (чтобы именно обнаруживала человека за рулем и не запиралась с ключами) 5. интеграция в противоугонный комплекс 6. установка бегущей строки из ярких LED для передачи сообщений едущим сзади водителям 7. генерация "интересных" сигналов сирены, рингтоны для сирены. 8. "умное" управление питанием холодильника (видимо в этом году уже не актуально, учитывая погоду в Москве) 9. подсветка номера на LED с использованием ШИМ. У меня есть версия, что если номер подсветить с двух сторон попеременно включающимися светодиодами, камеры-радары не смогут считать номер. при этом для чел. глаза это будет незаметно при частоте выше 100 гц. мысль пришла когда увидел как выглядят светодиодные светофоры на веб-камере: они мерцают, их почти не видно. 10. считывание нажатий резистивных кнопок руля для управления музыкой и иными функциями (этот пункт надо было вообще-то на первое место поставить, попаду я в аварию когда пытаюсь сделать во время езды двойной клик по имени файла :tease: ) 11. система противофазного шумоподавления в салоне автомобиля, наподобие Honda Legend. на низких частотах вполне реально подавить в салоне гул двигателя выдавая его в противофазе через колонки. трудновато будет, кстати, даже под pc не нашел аналогичных разработок, есть только наушники такие, но это не совсем то. 12. парковочные линии на камере, соответствующие реальным габаритам авто. у меня они есть на задней камере, но непонятно с чем они совпадают. 13. конвертация сигнала с парктроников для отображения ее на компе: можно использовать наработки наших форумчан: сигналы, насколько я помню, уже расшифровывали. Функции марш. компа мне особо не интересны: во-первых, он уже есть в машине, во-вторых я даже в машине им не пользуюсь так он мне не интересен, только прогноз пробега на остатке бензина смотрю когда бензин кончается. К шине CAN я решил пока не подключаться, т.к. будучи уверенным в своих силах, пару раз благодаря своей "уверенности" выводил из строя дорогие устройства. :blush: Поскольку CAN в машине подключен почти ко всем блокам, рисковать лишний раз не хочу. Вообще, моя цель -- подключиться везде куда возможно, а потом уже только "давить кнопки" чтобы конфигурировать машину как мне удобно. CAN был бы идеален, но во-первых, схемотехническая реализация непростая: минимум две микросхемы дополнительно нужно, во-вторых, программная тоже не такая простая -- скорость обмена достаточно высокая - до 0.5 мбита. Будет интересно послушать идеи других участников форума, кто что придумал, может себе еще что-то возьму на вооружение? Я временно отвлекся на апгрейд компа, поэтому проект приостановился. |
Цитата:
|
Понравилась идея номер 3, каким софтом будешь реализовывать, есть исходники?
11 - ничего сложного , нужно будет вмонтировать 2 микрофона в подголовник водителя и регулировать фазы звука пока в микрофонах не будет минимальный уровень сигнала. Достаточно отрегулировать 1 раз. Для подавления звука можно использовать штатные колонки Все остальное реализуется без проблем, часть уже реализована в виде открытых проектов Только для всего этого тебе понадобится Arduino Mega |
Нет, шумоподавление не совсем так делается. Если с микрофонов звук инвертировать, что будет с музыкой? Нет, берется сигнал с тахометра, замеряется частота, генерируется синусоида нужной частоты, а затем уже двигается фаза исходя из минимальности громкости на микрофонах около головы водителя, причем именно на низких частотах. Т.е. посложнее несколько.
А фича с резистивными кнопка, как я понял, до конца не доведена, как и декодирование парктроников. |
Цитата:
Хочу переделать немного, сделать единой программой сажать ее в трей более юзабильный интерфейс |
А кто нить управлял с Ардуино чемнить по i2c?
Хочу поуправлять радио. Манна есть! |
|
Отлично, буду собирать, жаль не в москве живу(
а так придется паять, Чип а как думаешь можно ли на ATmega8535L-8PU собрать ардуино? Просто есть эта микрушка новая.... и хочется заранее побольше ног, а то вешать буду полмашины на нее) |
Вложений: 2
|
да на етомй меге я видел..... просто я думал что можно взять любую мегу и залить туда лоадер скомпеленый под нее я прав? нехочется заказывать лишнюю микрушку за 20уе.... темболее смд я плохо дружу)
|
Бутлоделы есть под atmega8, atmega168 , atmega328, atmega1280
Есть исходник бутлодера можешь переделать адреса под свой контроллер P.S. Щас глянул у тебя вроде как ATmega8 |
Цитата:
Либо если нет CAN, можно просто взять какой-нить интерфейс типа старинного 82с55 но на шине i2c. Но ты также можешь по инету заказать нужный микроконтроллер, он копейки стоит. |
Цитата:
Цитата:
например я иногда прирабатываю в такси, и мне хочется знать точно сколько я зарабоатал с остановками, простоями и т.д. и .т.п, также интересна функция таксометра, но по идее это тоже относится к маршрутному компьютеру.... кстати не тиак давно читал сайт одного ненашенсого форума как переделывали стандартные ЛСД дисплеи в качестве вывода информации компа: http://www.iwsti.com/forums/gd-inter...tup-out-4.html http://www.scoobymods.com/clock_repl...tml?amp;t=3855 сама схема: http://img206.imageshack.us/i/snapsh...173253as0.jpg/ ...тут и возникла мысль переделать в своей машине (2112) ЛДС экранчики в панель приборов ;) чтобы показвали чтото более интересное, а также перенести блок диагностики штатный в память Ардуно :) пока мысль ищет решения... |
Часовой пояс GMT +4, время: 19:00. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot