Как стать автором
Обновить

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

Не могли бы вы скинуть код, например, в pastebin?
Убрал, сделал ссылку вместо кода
У меня папа такой фигней занимался в 1975ом году, выиграл конкурс заводского мастерства. Правда, компьютер был размером с чемодан, но все остальное — примерно так же.
Ну, мой папа тоже делал нечто подобное — одноголосый музыкальный звонок на рассыпухе. Все это помещалось в корпус из-под радиоточки.
Хоть и знаю произведение — все равно первое что приходит в голову — перепевка Carol of the Old Ones

Спасибо за ман
Уточню даже — «Щедрик» — рождественская украинская народная песня, получившая всемирную популярность в музыкальной обработке Николая Леонтовича. [1][2]
«Один дома» вспомнился) Клааас…
>Хоть и знаю произведение
Прикольно да. Главное что можно запилить свою музыку.
Кстати, для того, чтобы сгенерировать музыкальные данные я пользовался OOo Spreadsheet (аналог Excel). Генерировать данные пришлось потому, что для экономии места я в одном байте храню и высоту ноты и длительность. Т.е. старшие 3 бита — длительность ноты в 1/8 такта, младшие 5 бит — номер ноты. Если младшие 5 бит равны 0 — значит пауза. Если все биты равны нулю — конец мелодии.
Выражу мысль о том что… черт подери поздно) хотя бы на 2 дня раньше выложил бы)
На работе был завал — не успел выложить. Но учитывая, что мелодия в открытке — щедривка, она будет актуальна еще как минимум пару недель.
а подобный проект, только не с мелодией, а чтоб записать свою фразу знает кто-нибудь?
Есть на подобном МК проигрыватель wav. Только там нужна внешняя флешка, на которую этот звук записывается. Может, со временем сделаю такую схему. Навскидку, вот например
выглядит как то, что надо, но кроме видео никакой информации нет.
есть ссылка на отстойный сайт, где кроме тех же видео нет ничего :(
Ну, я находил и схему, и прошивку. Только оно на tiny45 и tiny85 делалось (хотя я это не понимаю: экономически выгоднее купить mega8a за 11 грн, чем tiny45 за 16, и при этом еще и перестать экономить выводы). В tiny13 для этого места маловато. Хотя, я может когда-нибудь и попробую впихнуть в нее и ШИМ, и общение с картой памяти, и какие-то базовые функции для работы с FAT. Вот только разберусь немного :)
погуглил чуток и нашел разные варианты, но я так понял, что основная проблема — питание.
флэшка жрет столько, что в открытку уже не встраивается.
хотя мне нужно не для открытки, а для мягкой игрушки, так что даже вариант с 2мя батарейками устроит.
Вероятно, в музыкальных телеграммах смысл тот же. Кто-нибудь отправлял/получал? Может сказать, сходится или нет?
НЛО прилетело и опубликовало эту надпись здесь
Обычно подключают один из контактов пьезопищалки к земле, другой к ноге МК. Тогда разница по напряжению между двумя возможными состояниями равна напряжению ввода-вывода (для tiny13 — напряжению питания МК). Если подключить один контакт к одной ноге МК (A), а другой — к другой (B), затем использовать состояния A=0, B=1 и A=1, B=0, то эта разница возрастёт ровно вдвое.
Да, так точно. Спасибо за комментарий!
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Заметьте, я писал «благодаря этому изменение напряжения на пьезоэлементе оказалось в 2 раза больше напряжения питания», т.е. нигде про удвоение напряжения не говорилось, а говорилось про изменение потенциала на обкладках пьезоэлемента :)
А перефразирование изменило смысл, поэтому и возникло такое недопонимание.
Есть какая-то необыкновенная грусть в этой мелодии. Возвращает в далекие 80е. Компьютеры Спектрум, Каратека, бескорыстные подружки.
Поставил мелодию на телефон, надеюсь автор открытки не против)
Не против :)
Кстати, именно такой способ проигрывания музыки (судя по звучанию) использовался в Спектрумовской игре Диззи. Вот тут, например: www.youtube.com/watch?v=hu0bHI_A-m4
Только здесь еще меняется ширина импульса — чем она шире, тем данный голос громче.
Любимая игра :)
а если взять ATtiny10 SOT23-6 еще мельче можно сделать.
Я не знаю, где его в Киеве достать. В магазинах, которыми я регулярно пользуюсь, они отсутствуют…
Да и нужно ли уменьшать МК? По-моему, тут большую часть места съедает пьезоэлемент и батарейка… Так что — экономия на спичках получается.
кастати, а где (кроме радиорынка) покупать контроллеры и мелочевку?
IMRAD — м. Берестецкая, ул. Шутова 9 (они же есть на КарДачах, а также на рынке на м. Харьковском)
Радиомаг (он рядом с радиорынком, но в отличии от последнего работает 7 дней в неделю)
Больше, к сожалению, не знаю :(
Есть еще какой-то магазин на Левобережной, но он работает ПН-ПТ, с 10 до 18 — то есть, не для тех, кто работает full time… Был там 1 раз, смотрел на закрытые двери. Много думал.
спасибо. А где именно на Левобережной и как называется, мне иногда может быть удобно
Где-то на Никольско-Слободской. Адреса не вспомнил, и быстро найти не получилось. Еще список магазинов есть тут. Ну и некоторые детальки (как то микроконтроллеры ATMega8 и ATTiny13) я заказывал тут (привозили Новой Поштой из Днепропетровска)
Спасибо!
Пусть это тут пока полежит…
Точнее это
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории