Свежие обсуждения
Электроника в автомобиле

Подсветка днища автомобиля ночью.

1 6 14

Кстати, вчера вечером, переходя дорогу на светофоре, посмотрел на пропускающую меня машину и слегка "ослеп" - на зеркалах заднего вида у неё стояли два ряда светодиодов - жёлтого и синего и мигали... Ну очень яркие...

Установка огня в таких местах то же запрещена?

 

Желтые нет (сейчас на многих серийных машинах ставят повторители на зеркалах), синие да - запрещены.

 

DWD: В общем, Zandy, Вы можете вставить в свою программу хотя бы ещё один эффект из описанных выше и добавить ещё две кнопочки для изменения частоты?
Да могу - могу. Вас не торопят? Просто сейчас дел полно. Там еще в ликбезе picmaniac прогу выложил. Никак не доберусь. Закачайте еще раз тот же файл. Я там кое что добавил и изменил. Появилась кнопочка изменения частоты мигания (4 состояния). Количество возможных эффектов увеличил до 8. Эффектов там пока только 3. Изменил полярность вых. сигналов. Это для того, чтобы ключевые тр-ры на с/диоды поставить, а привязку с/д оставить "к земле" (чтобы в машине доп. провод не тащить, земля - корпус машины). Диоды в симуляторе надо к питанию подключить, ну или pnp-транзисторы подключить - это я не успел. Сделаю потом.

DWD: Если с выводом эффектов я ещё надеюсь разобраться сам, то с кнопками частоты, похоже, не смогу...

Структура программы там такая. В прерываниях по таймеру там идет сложная обработка двух кнопок на дребезг (антидребезг). Далее на этих кнопках висят два счетчика, считающих количество нажатий (количество передних фронтов). Кнопка изменения частоты, в зависимости от состояния соответствующего счетчика, закладывает разные константы в счетчик паузы между миганиями.
В основной программе после инициализации анализируем состояние счетчика перебора эффектов и делаем вычисляемые переходы на метки LIGHT1, LIGHT2, ...LIGHT8. Именно по этим меткам и находятся подпрограммы самих эффектов. Вот там можете пытаться делать, чего хотите (любой эффект). В конце подпрограмма формирования паузы.

DWD: Или, может, сразу прикинете, сколько это будет стоить для меня, да допишете прогу полностью сами?
Я уже сказал, что все это делается в рамках ликбеза и для вас это не будет стоить ничего. Прогу конечно допишу - дело чести.

Что касается глючности Протеуса, то это в порядке вещей. Я перепробовал кучу разных версий (а их действительно громадная куча), и в разных версиях были разные глюки. Были и такие, которые работают более или менее. Сейчас пользуюсь самой последней. Вроде в норме. Она вот тут http://kazus.ru/forum/topic_5448-0-asc-25.html Не забудьте про патч. Если там уже нет, могу выложить куда-нибудь.

 

Zandy: Да могу - могу. Вас не торопят?

Нет. Я, даже, не могу толком добиться точную цифру числа светодиодов... У него всё времени не хватает покрутиться с метром у машины.
Проблему со временем я вижу только одну - Новый Год. Как правило, чем к нему ближе, тем больше появляется новых, и, обязательно, неотложных дел... То, что сегодня на первом месте, завтра может оказаться совершенно не нужным, а 31 декабря - суперважным...
По этому я уже принял за правило заканчивать старый год в ноябре... То есть, то, что я делаю сейчас на работе - потребуется в следующем году...

С учётом того, что игрушка - личного характера, то, может появиться шанс изучить прогу полностью, так что, пока времени - море...
Где тут рядом дерево, постучать...

Zandy: ...все это делается в рамках ликбеза и для вас это не будет стоить ничего.

Не удобно, как-то.

Сейчас попробую 5-й Протеус поставить, может станет работать, наконец...

 

Ну надо же, и тут микроконтроллеры!
На всякий случай гляньте тут: http://www.pro-radio.ru/controllers/2009-1/
Там одна из моих "авто-примочек" есть. С плавным изменением яркости. На стр.3 ссылка на исходник и прошивку (на базе "ёлки"), а на стр.4 фото.

 

Спасибо, но это уже сделано - скачаны и Ваши "ёлка" и "кубик" в машину...

 

Так продемонстрируйте их работу заказчегу вживую. Припаять к панельке 8 или 16 (по 2 в параллель) светодиодов через резисторы - полчаса работы. Понравится - по 4 светодиода на каждый выход через ключи - и дело в шляпе.

 

picmaniac: Понравится - по 4 светодиода на каждый выход через ключи - и дело в шляпе.

См. мое первое (и последнее) сообщение в этой теме. А тут развели аж на целых 6 (шесть)! страниц!

 

DWD, качайте очередную версию. http://www.zloy47.newmail.ru/begogon.rar Добавил 8 эффектов бегущего огня. Переключение кнопочкой теперь сразу, не дожидаясь конца цикла эффекта. Ввел "подзвучку" нажатий. Какие эффекты еще добавить и какие выкинуть? Можно и 16 эффектов сделать (да хоть 32 или 64) - нет проблем.

Симулятор протеуса несколько тормознутый, на самом деле реакция на нажатие кнопки мгновенна (подзвучка).

На 84 контроллере нельзя сделать. Портов мало. У него порт А - всего 4 вывода.
Splav56: А тут развели аж на целых 6 (шесть)! страниц!
Тут уж, как говорится, хозяин - барин. Лично мне это интересно только с точки зрения тренинга в программировании. Боже упаси себе ТАКОЕ у... в машину ставить.

 

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

А если просто собрать - я бы и не разговаривал. Придумал бы отмазку, что бы не делать или собрал бы тупо то, что есть...
Лёгкий путь - не для меня...