LED волшебная палочка!

    Здравствуй уважаемое хабрасообщество!
    С наступающим, и почти Новым, Годом!!!
    В приступе хорошего настроения мне захотелось сделать что то эдакое, посидев с паяльником с полчасика у меня получилась волшебная палочка, которая поздравляет с Новым Годом!!!
    Вот как выглядит поздравление:
    image
    Под катом больше фото и скоро будет описание =)

    image
    image
    Заранее извиняюсь за то, что не успел написать урок пр о то, как сделать подобную весч, но я сделаю это как только появится первая возможность!
    Основной принцип работы такой палочки- инертность нашего зрения, т.е. мы видем то, что уже некоторое время назад погасло. Подобрав время свечения одной строки можно добиться что мы увидим картинку! Вот так и работает чудо-палочка.
    image
    Картинку для нее я сделал в сделанной за 5 минут программе на Delphi, ее я тоже выложу, но потом =)
    Еще раз извиняюсь за неподготовленность, просто идея сделать такую штуку пришла внезапно и все делалось в попыхах =)
    С Новым Годом, и удачи в личной жизни!!!
    Пускай в новом 2010м году у Вас все получится!!!
    Удачи!
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 39

      +7
      Молодец какой!
      С новым годом!
        +2
        Спасибо!
        И Вас тоже!!! Удачи!!!
          +4
          Ждем продолжения.

          С новым годом и удачи!
        +7
        очень интересно посмотреть как это на дельфях за 5 мин.
          +3
          о! как раз интересуют такие вещи. Чтобы потом фоткать с большой выдержкой
            +14
            Наверное это как-то связано с градусом алкоголя в моей крови, но рискну спросить. Почему буквы плывут? :)
              +2
              Вероятно, слишком простое устройство девайса. Если бы там была развязка хотя бы в виде 4-мегагерцового микроконтроллера, светодиоды бы зажигались одновременно.
                +2
                Микроконтроллер- AVR AtMega16 с кварцем 11,059000 MHz.
                «Драйвер» светиков, простых 5 миллиметровых- преобразователь последовательный-параллельный сигнал SN74HC164N.

                Дело не в МК, а в фотике.
                  +1
                  О, а вот такая развязка — как раз зло. параллельный интерфейс (почти) всегда рассчитан на работу с синхроимпульсами.
                  Надо было или использовать после нее триггер, стробируя его отдельным импульсом с контроллера, или делать прямое управление диодами по схеме одна нога — один диод. Ну, развязка в виде транзисторных ключей по каждому каналу — крайне желательна, чтобы не перегружать контроллер, и быстродействие у нее всегда хорошее.
                    +1
                    >>или использовать после нее триггер, стробируя его отдельным импульсом с контроллера
                    Так я, по сути, так и сделал. SN74HC164N- это 8 D-триггеров, включенных последовательно(синхр., конечно же, один для всех).
                    На палочку идет два сигнала(в последовательном формате) один- синхр., второй- инфа.
                      +1
                      Почитал даташит. Там на временной диаграмме нарисовано строго несинхронное появление напряжений на выходе.
                      CLK, который вы используете — это синхронизация последовательного интерфейса, а я предложил дополнительный строб на вываливание результатов десериализации на выход логики.
                      Имея 40 выводов на Меге, из которых не менее 32 (предполагаю) можно использовать под ввод-вывод, да еще и с возможностью выставить уровни на порту за 1-2 такта 16МГц генератора, зачем же Вы использовали дополнительное звено?
                      Неужели нужно было разгрузить 5 ножек?

                      P.S. Не злитесь на меня, пожалуйста. Сам хочу нечто подобное сделать, ищу подводные камни.
                        +1
                        Во первых я уже написал, что сделал данный девайс за полчаса- лепил как попало, что бы работало =)
                        Вот схемка с синхро «выбросом» инфы (извиняюсь за качество, набросал как смог=) Но для нее уже будет нужно не две а три ноги контроллера+ один/два на синхронизацию перемещения.

                        >> зачем же Вы использовали дополнительное звено?
                        Дело в том, что палочка это «драйвер» и светики, она подключена к отладочной плате микроконтроллера через четыре провода-питание, синхр., инфа.
                        У меня не было времени делать плату да и физического доступа к лазерному принтера(для ЛУТ-а easyelectronics.ru/izgotovlenie-pechatnoj-platy-ot-i-do-video-urok.html) тоже.
                          +1
                          Маленькое разъяснение к схеме:
                          Первый вход- информационный, туда мы шлем биты изображения.
                          Второй-синхронизирующий с помощью его мы «продвигаем» биты по d-триггерам.
                          Третий- тоже что-то типа синхро-входа, он предназначен для того, что бы «вытолкать» из верхних регистров ОДНОВРЕМЕННО все биты на светики, т.е. «обновить экран» =).
                            +2
                            Это ведь только на Хабре, 1 января после полуночи могут начать дискуссию про микроконтроллеры и синхроимпульсы, а завершить ее, чуть позже, ближе к 12-00 с выкладкой схем? :)
              +1
              А я так и не разглядел текст. :(
                +9
                Ну чтож, значит вы хорошо празднуете)
                +1
                Видел очень похожее приложение на iPhone. Не могу вспомнить название.
                  0
                  а я видел, как на djsound.ru продавали подобный девайс.
                  если вы говорите о приложении, которое просто показывает бегущую строку, то это Banner Free, например.

                  а если вы о приложении, которое показывает это, когда махаешь телефоном в воздухе — то я сильно заинтересован. :)
                    0
                    Не туда написал:)
                      +1
                      Я тоже не могу вспомнить название, но я сам устанавливал эту программу (название что-то типа «Blinker» — очень примерно)

                      Результом… не был доволен. Может неправильно махал, но вообщем так и не увидел желаемых слов :)
                    +1
                    О приложениях типа Banner'а я знаю, но я говорил о другом.

                    Телефоном действительно нужно махать:)
                      +1
                      Это палочка сама двигается? Или её нужно руками мотать? Если вручную, то как синхронизируется скорость мотания со скоростью появления картинки? Если это просто палочка, вращающаяся как стрелка часов, но с большой скоростью, тогда всё понятно:)

                      В любом случае прикольно! С Новым годом;)
                        +1
                        Палочку нужно махать =)

                        Синхронизация ?)))))
                        Пока нету, но в дальнейшем я хочу прикрутить туда гироскоп, что бы синхронизировать обновление картинки с фактическим перемещением. Но это только в планах.

                        Вот тут, кстати подобный девайс, но в форме шара и с моторчиком =)
                        easyelectronics.ru/3d-led-globus.html
                        Он уже синхронизируется, и его не нужно тудым-сюдым махать=))
                          0
                          Все гораздо проще. В данном случае ТС представи нам эффект механического телевидения
                            0
                            Кстати да, как я мог забыть!
                            Механический телевизор описывался в ПМ, сейчас попробую найти.
                            Вот, нашел:
                            www.popmech.ru/article/4420-zavodnoy-televizor/

                            P.S. Можно будет попробовать сделать =)
                            А можно будет соединить микроконтроллер с интернетом и сделать что-то типа интернет-телевидения. Только нужно будет самому сделать телевизор =))
                            P.S.S. Неплохая, имхо, идея для стартапа =)
                          +1
                          Очень забавно!!!

                          С Новым Годом ВСЕХ!
                            +1
                            Вспомнилась старая мысль- поставить такую штуку на колесо велосипеда- круто будет смотреться вечером!!!
                            P.S. С Новым Годом!!!
                              +1
                              Жду описания процесса.Очень хочется такую палочку на день рождения кому-нибудь подарить. С Новым годом!
                                0
                                Хотелось бы увидеть фот самой «палочки»
                                  0
                                  до вас было уже изобретено =)
                                  users.livejournal.com/_mebius_/1678.html
                                  +1
                                  поставить такую планочку на борт автомобиля, вот будет удивления у прохожих ;) да и ведь любой мессадж можно так передавать, не только поздравления =)
                                  p.s.: ночной город, баннеры, вывески, неоны… а теперь ещё и строки текста на автострадах >__
                                    0
                                    Увы, работать не будет.

                                    Человеческое зрение в десятки раз быстрей чем фотоаппарат на выдержке для ночной сьемки. Так что в лучшем случае можно будет увидеть одну две буквы и то если нестись на скорости под 100км/ч.

                                    А вот в камеры ментовские можно таким образом зафигачить адский привет :)
                                    0
                                    Молодец, тоже баловался такими девайсами и хотел написать статью сюда)
                                      0
                                      С новым годом! Жду подробное описание.
                                        0
                                        Кажется в бородатом номере хакера подобный девайс делали. Да и там явно не первоисточник.
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                            0
                                            С нетерпением жду продолжения! Мой мелкий обожает палочку, которая светится разными цветами (продают на разных праздниках...) Теперь я мог бы совместить для него приятное с полезным, прошив в нее алфавит:)))
                                              0
                                              отлично! ждем подробностей!

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

                                              Самое читаемое