Cсылки нет. Есть 2 готовых устройства. Разработка моя. 1000 светодиодов красных 1канделл 60 градусов брал оптом за 40$. Зелёные обычные - 25$. Если сильно хочется, могу выложить демо-программу. Контроллер бесплатным не будет, так как очень много времени вложено в проект, но и не будет по космической цене.
При данной организации динамической индикации не хватит портов PIC 16F628A. Варианты решения вопроса для проекта Clock_2: 1. Перейти на другой PIC или AVR. 2. Увеличить число разрядов еще на 12 (при этом возможно заметно снизится яркость). Потребуется еще одна ИД3. Свободные (пока, речь идет о сегментах G и H) выводы PIC будут осуществлять выбор нужного в данный момент дешифратора. 3. Использовать свободные (пока) выводы PIC для переключения групп светодиодов минуты-секунды. Это фактически приведет к тому же эффекту что и в п.2. Потребуется 2 транзисторных ключа. 4. Для вывода значений сегментов A-H использовать регистры сдвига, например 74HC595, 74LS164 (К555ИР8), CD4015 (К561ИР2). Потребуется две микросхемы. P.S. Для решения вопроса яркости (возможно и мерцания) светодиодов по п.2 и 3 можно разработать систему «интеллектуальной» динамической индикации, при которой разряды, в которых нет включенных светодиодов, будут пропускаться.
Radan прикольно. а связь с компом для чего? текст строки загружаешь? как организована матрица? 64*15? (960светиков) а скважность 15 не великовата? я тут тоже одну штуковину на 1000 светиков сделал. правда это скорее обычные цифровые часы. светики применил 4,5 кондела, угол 30. делал для улицы, и очень сильно парился из-за яркости. и поэтому делал полную статику.
Цитата:
Контроллер бесплатным не будет, так как очень много времени вложено в проект, но и не будет по космической цене.
это безсмысленно. в производство никто пускать не будет, а еслиб и захотели, то профессионалу хватит одних суток чтоб твою идею с видео превратить в код. А для себя, -ну найдется 5 человек по 5 баксов, это тебя не спасет, зато приколов в свой адрес наслушаешься....... лучше или вообще не выкладывай, или положи открыто, пусть народ пользуется и говорит спасибо.
Матрица 60х16. Скважность 1:16. Яркость поднята за счёт тока. Бюджетный вариант. Насчёт продажи прошивок в какой то мере и согласен и не согласен. То? что реализовано в моих часах, профессионал за сутки не напишет. Просто не успеет . Это не только контроллер, но и редактор эффектов, шрифтов, стрелок на компьютере. Есть модуль прогноза погоды, спектроанализатор и караоке и ещё много чего. И профессионал тоже денюжку попросит, и не такую, как за прошитый контроллер. А ещё профессионал должен этим болеть, чтобы получилась вещь от души... Я имею стабильную достаточно оплачиваимую работу, светоэффекты - моё хобби. И практически все свои проекты раздаю бесплатно: http://lightportal.at.ua Раньше это был другой сайт, но по некоторым причинам я его закрыл. В нашей стране заработать на этом нереально. Пробовал уже. Сам разрабатываешь, и делаешь, и вешаешь, и копейки считаешь ... Может быть сделаю полнофункциональную версию для славян, а буржуи пусть платят. Хотябы светодиодов прикупить на следующие проекты. Или спонсор найдётся...
Я имею стабильную достаточно оплачиваимую работу, светоэффекты - моё хобби. И практически все свои проекты раздаю бесплатно: http://lightportal.at.ua
Я тебя сразу почувствовал, потому что сам такойже. на сайте твоем раньше бывал. скважность 1к16, боюсь это приговор, даже в помещении в солнечную погоду наверное плохо видно?
Цитата:
И профессионал тоже денюжку попросит, и не такую, как за прошитый контроллер.
я имел ввиду что если какая то конторка захочет выпускать это(хотя эти часы врядли, дорого и небольшая ниша кому это надо) то у неё всегда есть в штате программист который сделает это относительно быстро.
Цитата:
Хотябы светодиодов прикупить на следующие проекты.
Заголовок сообщения: Re: Необычные часы. Есть идеи?
Добавлено: Вт июл 20, 2010 22:33:34
Нашел транзистор. Понюхал.
Зарегистрирован: Пт сен 18, 2009 11:42:24 Сообщений: 167 Откуда: г. Тверь
Рейтинг сообщения:0
Soir писал(а):
QQQ писал(а):
а можно сюда добавить секундную стрелку ?
При данной организации динамической индикации не хватит портов PIC 16F628A. Варианты решения вопроса для проекта Clock_2: 1. Перейти на другой PIC или AVR. 2. Увеличить число разрядов еще на 12 (при этом возможно заметно снизится яркость). Потребуется еще одна ИД3. Свободные (пока, речь идет о сегментах G и H) выводы PIC будут осуществлять выбор нужного в данный момент дешифратора. 3. Использовать свободные (пока) выводы PIC для переключения групп светодиодов минуты-секунды. Это фактически приведет к тому же эффекту что и в п.2. Потребуется 2 транзисторных ключа. 4. Для вывода значений сегментов A-H использовать регистры сдвига, например 74HC595, 74LS164 (К555ИР8), CD4015 (К561ИР2). Потребуется две микросхемы. P.S. Для решения вопроса яркости (возможно и мерцания) светодиодов по п.2 и 3 можно разработать систему «интеллектуальной» динамической индикации, при которой разряды, в которых нет включенных светодиодов, будут пропускаться.
Выбор за Вами.
вы меня не поняли. В секундной стрелке будут использоваться те же светодиоды что и в минутной, т.е. на одной орбите. (В железе не чего не надо менять.) секунды идут так : "светодиод 1 загорается, горит 1 секунду , гаснет , ..... загорается светодиод 60 горит 1 секунду , гаснет"
вы меня не поняли. В секундной стрелке будут использоваться те же светодиоды что и в минутной, т.е. на одной орбите. (В железе не чего не надо менять.) секунды идут так : "светодиод 1 загорается, горит 1 секунду , гаснет , ..... загорается светодиод 60 горит 1 секунду , гаснет"
вот так собственно хотелось
Теперь понял. А минуты не затеряются среди секунд? Вот новый вариант прошивки с секундами. Изменил динамическую индикацию. Опрашиваются только активные сегменты - час, минуты, секунды. Таким образом значительно повысится яркость. Пришлось перенести кнопки на свободные выводы PORTB. Кстати, количество и назначение кнопок можно изменить.
Soir, прошу прощения за вопрос, но как выглядят ваши часы в реальности, или какими вы их себе представляете?
Увы, в реальности у меня их нет и не будет. То, с чего началась тема, меня ни сколько не впечатлило. Просто нравится помогать людям, да и мозгам разминка. А для себя делал часы для управления освещением аквариума, простые, без заморочек. Если уж говорить об необычных часах - задайте поиск в youtube. Вот поистине нет предела фантазии.
А шестнадцатеричные часы на семисегментниках не попадались? Приятель программист, на ДР хочу подарок сделать. Таблицу букв составил, а как в программу вставить не придумаю ни как ... А мне нравятся часики с которых я тему начал, уже месяца 3 точно идут, я индикаторы большие поставил.
А шестнадцатеричные часы на семисегментниках не попадались? Приятель программист, на ДР хочу подарок сделать. Таблицу букв составил, а как в программу вставить не придумаю ни как ...
А шестнадцатеричные часы на семисегментниках не попадались? Приятель программист, на ДР хочу подарок сделать. Таблицу букв составил, а как в программу вставить не придумаю ни как ...
Что-то в этом роде? Цветомузыку из светодиодов можно убрать. Можно добавить секунды...
А шестнадцатеричные часы на семисегментниках не попадались? Приятель программист, на ДР хочу подарок сделать. Таблицу букв составил, а как в программу вставить не придумаю ни как
Подчистил от лишнего (по моему мнению) схему и управляющую программу. Добавил кнопку переключения между hex и dec форматами отображения времени. Схема только для отладки в Proteus. В реальности надо резисторы по сегментам, транзисторные ключи по разрядам, кварц и т.д. В зависимости от конкретной схемы, от типа индикатора (ОА или ОК) надо будет подкорректировать прошивку.
Заголовок сообщения: Re: Необычные часы. Есть идеи?
Добавлено: Чт авг 05, 2010 20:57:01
Нашел транзистор. Понюхал.
Зарегистрирован: Пт сен 18, 2009 11:42:24 Сообщений: 167 Откуда: г. Тверь
Рейтинг сообщения:0
Soir собрал я схему, но что то с подключением матричного индикатора на светодиодах (секундный светодиод бегает так: 24-36-48-1... а должен так 1-2-3-4..)
Soir собрал я схему, но что то с подключением матричного индикатора на светодиодах (секундный светодиод бегает так: 24-36-48-1... а должен так 1-2-3-4..)
Разместите светодиоды соответствующим образом. Движение секунд идет по столбцам в Вашей матрице, так и в программе. Тоесть левый верхний - 0(60)сек и мин тоже, вниз 1,2,3,4 сек/мин. Дальше следующий столбец сверху вниз 5,6,7,8,9 сек/мин и так далее. Что-то не въеду в суть проблемы. Матрица в Proteus не эталон, а лишь средство для отладки и демонстрации.
Сейчас этот форум просматривают: Google [Bot] и гости: 26
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения