Музикална кутия със скосени стени. Как направих музикална кутия Правене на музикални кутии


Попаднах на интересни неща от AliExpress в сайта на lifehacker. А именно механизъм за музикална кутия. И без да се замислям, поръчах тази джаджа за себе си :)

Много се интересувах от тази позиция, защото от дете обичах да гледам във филми как героите свирят мелодия от кутии. Харесвам тона на такива мелодии, ритъма и всичко от този род.
Самата идея е изключително проста. Можете да направите всяка кутия със собствените си ръце и да поставите механизма в нея, ще получите оригинално нещо. Но тъй като ръцете ми растат от грешното място, просто обичам да слушам тази мелодия без външни украшения. Между другото, тук се изпълнява тематична песен Castle in the Sky. Не знам откъде е и кой е автора, но ми харесва :)

Пратката пристигна за около месец. Спря следенето след преминаване на границата. Явно китайците са спестили нормален трак код. Така или иначе.


Опаковани в обикновена торба и тънък дунапрен. Без пъпки :(


Обещаха и 4 винта, но в пакета имаше само 2, но това са дребни закачки.
Размери 5 см на 4,5 на 2 Всичко е свързано на една рамка.


Звуците се произвеждат от плочите различни дължиникоито се хващат от малко барабанче с издатини на определени места. Китайците обичат да имат такива барабани за различни песни и би било интересно да ги пренаредите в зависимост от настроението.


Всичко се задвижва от пружина, която се навива със специален ключ. Тук няма нищо допълнително нанотехнологично :) За по-плавно възпроизвеждане на мелодията има спирачна ролка.




Ако държите механизма в ръка, звукът е много тих, но на масата можете да чуете всичко перфектно.

Продавачът обещава 500 повторения на възпроизвеждания, в бъдеще ще видим как се държи този механизъм.

Смятам да си купя +18 Добави към любими Ревюто ми хареса +40 +59

Нашата малка принцеса, моята любима племенница, наближава първия си рожден ден. За рождения ден на майка й (на малката ми сестра) през февруари децата счупиха любимата музикална играчка на нашето бебе, стъклена купас мечки. И не оставих музикалния механизъм да бъде изхвърлен от него с очакването, че ще измисля нещо. И така реших да направя кутия. Момичетата обичат кутии. Аз самата съм момиче и знам :) Докато нашата Сонечка е малка, мама ще събира любимите съкровища на момичетата под формата на мъниста, пръстени и гривни.
Едно от хобитата ми са кутиите ръчно правено, и за дългото време, откакто се занимавам с това, вече натрупах много и всякакви материали.
Така. Имаме нужда от консерва бисквити или сладки. Можете също така просто да си купите тенекия. Вече можете да намерите всякакви буркани в магазините за занаяти. намерих кутиив магазин за чай и кафе. Само банки. Но този път получих буркан за бисквити от сладкарската фабрика Спартак. Тя е голяма. Диаметърът е 22 см, а височината е 7,5 см.

Шпакловка за метал, акрилен грунд, акрилен лак, PVA лепило, четки, декупажна оризова картичка с нотки (оризовата карта може да се замени със салфетка за декупаж), ножица, музикален механизъм. Нуждаем се също от пистолет за лепило и лепило. Обичам да работя с оризови подложки и карти. Под въздействието на лепилото не се разкъсват и не се деформират. И имат приятна текстура на допир. Всичко останало ще бъде избрано, докато вървим. Понякога в самото начало не знам какъв ще е резултатът. Тоест обикновено в самото начало има някаква теория, но много често по време на работа нещо се променя.
Но моята банка има един съществен недостатък. Повърхността на капака не е гладка. Върху него има изстискани бисквитки. Така че взех автомобилен метален кит и изгладих всичко. Няма снимки от процеса, тъй като нямаше кой да снима, а освен това шпакловката мирише изключително силно и неприятно. Когато шпакловката изсъхне, трябва да се шлайфа. Нарочно не го шлайфах до перфектна равномерност и гладкост.

След това покриваме цялата ни бъдеща кутия с грунд в един или още по-добре два слоя. Вторият слой се нанася едва след като първият е изсъхнал напълно. Мисля, че няма нужда да обяснявам защо е необходима почвата.

Така че всичко изсъхна. Ред е на нашата салфетка. Първо залепваме капака. Помним уроците на труда в начално училище. Изрежете кръг с диаметър, равен на диаметъра на горната част на капака плюс височината на капака плюс няколко сантиметра за всеки случай. Нанесете лепило върху капака с четка и внимателно поставете нашия кръг горна частклепачи, изгладете ги така, че да няма гънки. Много внимателно, за да не се разкъса. За съжаление няма снимки от процеса, тъй като нямаше кой да снима. Изравнихме го в горната част, сега хващаме капака в ръцете си и внимателно, навлажнявайки го в лепило, с четка залепваме картичката към страничните стени на капака. По същия начин залепваме долната част на нашата бъдеща кутия. Тук е по-лесно. Имате нужда от лента с височината от ограничителния ръб до дъното плюс височината до дъното. Имам плюс 5 мм към основната дължина. И кръг. Поставяме нашата кутия върху картата и я очертаваме с молив. Оставете да изсъхне.

Отне ми няколко часа да изсъхна. Лепилото трябва да изсъхне напълно преди нанасяне на лак. В противен случай лакът ще полепне по ръцете ви. Купих на железариялак за дърво. Специалните лакове за декупаж са ме проваляли повече от веднъж. Те са скъпи и лепят по ръцете крайния продукт. Така че отидох и купих лак от железария. Не харесвам блясъка, затова при избора на лак се спрях на лак, който е с матова повърхност.

Това означава, че следващата стъпка ще бъде нанасянето на лак. Лакът трябва да се прилага стриктно в съответствие с инструкциите. На два пласта. Изсушете старателно всеки слой.

Ето. Изсушени. Сега започва забавлението. В самото начало забравих да направя дупка за музикалния механизъм, така че трябваше да направя дупката след нанасяне на лака. Направете дупката много внимателно. Пренебрегнах мерките за безопасност и забих отвертка в пръста си директно във вената. След като напълних дупката с прекис и с мъка спрях кървенето, започнах да прикрепям музикалния механизъм. Поради факта, че бях леко наранен, забравих да направя снимка на този процес. После се оказа, че ключът, който един познат часовникар ми беше взел, е много голям и грозен. И тогава с помощта на чара си убедих един познат стругар да ми направи малък месингов ключ. Ето го красавец.

Така. Сега нека започнем да работим върху вътрешната "украса". На първо място, трябва да завършите стените, дъното и да скриете механизма. Взимаме картон и изрязваме частите. Някъде преди много време изрових много готин компресиран картон с дебелина 3 мм. От него изрязах части, които ще скрият механизма. Дъното и страните са изрязани от картон с плътност 300 g/m2. Изрязваме същите части само с надбавка от кадифе. Ето и подробностите. Вземете лепило и кадифе. Много обичам да залепвам плат върху картон с лепило. Купувам скъпи моливи от Kohinoor или Erich Krause. Но сега, за късмет, не можах да намеря нито едно от двете и отново купих най-скъпото лепило от немски производител в строителен магазин. Взех го на собствена отговорност и риск, но се отплати. И така, нанасяме лепило върху картона и нанасяме кадифе. Оставете да изсъхне и залепете шевовете. Нещо като това.

Странична стена

Това е кутия за механизма

задна страна

Донишко

С помощта на пистолет за лепило закрепете кадифените части вътре в кутията. Ето го в завършен вид.

След това правим чекмедже за малки предмети. Първоначално исках да направя кутия, която да бъде като продължение на кутията за механизма. Но когато пробвах всичко, разбрах, че се оказа някакъв боклук и реших да направя чекмеджето отделно. От плътен картон изрязах сектор от кръга (капак) и стена. Залепих ги на разстояние 4 мм един от друг, така че конструкцията да се огъне. Подрязах кадифето по ръба. Краищата на кадифето заших с конец и игла. И тя обезопаси всичко вътре в кутията. Всичко ми изглеждаше бледо, затова използвах пистолет за лепило, за да закрепя кафяв сатенен шнур по ставите. Перлите действат като запушалка, за да предотвратят падането на капака.

Залепваме от двете страни. Завои.

Зашиване на краищата

Погледнах резултата и реших да добавя още едно отделение. И за да е интересно (правя кутия за момиче), вместо капак направих имитация на чанта, която се завързва със сатенена връв. Всичко е прикачено пистолет за лепило. Ето. Изглежда, че нищо не е наред.

Сега с чанта

Сега трябва да украсим външна часткутии. Аз съм честен и дълъг и в различни местаТърсих плитката, която ми трябваше, но не можах да я намеря. И така купих каквото имах, за да направя нещо, което да ми подхожда. Панделка от органза, сатенена връв и кадифена лента. Взех панделка от органза и я изгладих с тиксо, за да залепя кадифената лента върху нея. Цялата тази красота залепих на кутията с пистолет за лепило. Нещо липсва. Блед. След това използвах пистолет за лепило, за да залепя сатенения шнур по ръба на кадифената панделка. Направих панделка от кадифе и панделка от органза и я прикрепих до ключа. По този начин скрих кръстовището на плитката и скрих малко ключа.

От време на време ми поръчват музикални кутии. Това добър подаръкна паметна дата. Все пак всяка двойка има своя собствена мелодия? Искам да ви разкажа за такава кутия.


По принцип искам да създам свой собствен механизъм за това, но засега използвам известния kikkerland 15. Той има 15 гласа и самата мелодия се намира на перфолента. Почти винаги имам няколко механизма в резерв. Феновете създадоха цял уебсайт с колекция от мелодии.

Касата се изработва от бук по размери на клиента, обикновено правя много джобни варианти, тук размерът на кутията е 100х100х70. Заготовките бяха изрязани, снимката показва как е сглобена кутията.

За затягане на ъглите се използват лентови скоби.

Капакът, отрязан с марж, е залепен отгоре.

С помощта на шлифовъчна машина придавам на капака формата на сандък. И едва след това кутията се нарязва на половинки и механизмът се вкарва вътре.

Опитваме лентата, тя трябва да влезе в кутията „сляпо“, без да отваряме капака.

Собственикът поиска да има гравиране на капака. Няма проблем. Остава само да почистите праха от гравирането и да покриете всичко с лак.

Аз съм мързелив майстор и също правя панделки за кутията с лазер. Въпреки че комплектът идва със специален перфоратор за това.

Пробваме касетата и слушаме мелодията. Всичко се получи!

Лентата пасва напълно в кутията. Побира се като акордеон в малки кутийки.

Домакинята беше доволна, по някаква причина това е много важно за мен. :)

Ако имате продукция или услуга, за която искате да разкажете на нашите читатели, пишете на Аслан ( [имейл защитен] ) и ние ще направим най-добрия репортаж, който ще бъде видян не само от читателите на общността, но и на сайта Как се прави

Сега дойде моментът да поговорим за това какво имаше в моята кутия, изрязана от шперплат с прободен трион. В основата на всичко беше принципът електрическа схемана контролера, захранван от 2 батерии Krona (9+9 V). Записах музиката на SD карта 16-32 MB. Освен това кутията възпроизвеждаше нова мелодия при всяко отваряне. Да започнем по ред!

Елементна база на съдържанието на кутията

Ядрото на схемата е 40-пинов микроконтролер Atmega16, който управлява възпроизвеждането на мелодии. Калъфа е с DIP за да може лесно да се поставя и изважда от буксата разположена на платката. Картината на Atmega16 е следната:

Друг също толкова важен чип е LM4860M 1 W, 16-пинов аудио усилвател, от изходите на който усиленият сигнал отива към 8-омов високоговорител. Взех версията на тази микросхема в пакета SO16.

Ще ви трябват и 2 микросхеми на преобразувател на напрежение: 7805 в пакет TO-220, чийто изход е постоянно налягане+5 V, и IRU1117-33 в корпус SOT-223, с постоянно изходно напрежение +3,3 V, от който се захранва SD картата. Изображение на тези чипове е по-долу:

За да стартирате контролера, имате нужда от 16 MHz кристален осцилатор. SD карта 16-32 MB, сега такава малка флаш карта е трудно да се получи, но преди това идваха с някои модели камери в комплекта. Всички резистори и кондензатори са в SMD дизайн за повърхностен монтаж.

Електрическа схема на музикална кутия

Електрическата верига на кутията изглежда така:

Както виждате, от 40 пина на микроконтролера се използват само 18 пина 5 до 8 – замяна със SD карта, 9-ти – за нулиране на контролера, 10 – +5V захранване, 11.31 – маса, 33-40. – чрез делител към аудио усилвател. Микроконтролерът Atmega16 трябва да бъде флашнат, но не на самата платка, а на специално устройство, свързано към компютъра чрез RS-232. Обменът с компютъра става през SPI интерфейса на контролера (пинове 5-8). Фърмуерът се изтегля с помощта на компютърна програма PonyProg. Самият фърмуер (Music_box_16.hex) и екранна снимка на инсталираните предпазители в PonyProg (PonyProg_Mega16_Fuses.bmp) са в прикачения архив. В него също ще намерите технически описания(листове с данни) за използваните чипове и микроконтролер.

PCB диаграма

Начертах пистите на печатната платка в програмата Sprint Layout4. Съответно файлът shkatulka.lay е в архива. Дъска с размери 130х70 мм е изработена от едностранно фолио гетинакс. Всички SMD резистори и кондензатори, чип LM4860M, IRU1117-33 са поставени отстрани на пистите, а микроконтролерът, слот за SD карта, електролитни кондензатори, чип 7805 са поставени от другата. рисуване печатна електронна платкапредставени по-долу:

За гравиране на дъската използвах стария „железен метод“ и железен хлорид. След това запоих всички елементи, като оставих високоговорителя, бутона за захранване и захранването от две 9 V батерии извън платката. За съжаление тогава нямах фотоапарат под ръка, а и нямах такава цел (да заснема работата си), така че нямам възможност да покажа инсталацията, която получих, а и ще t разглобете неразделимата кутия. Тогава си оставих възможност само да сменя батериите и да презапиша флашката.

Запис на мелодии за кутията

SD картата трябва да бъде форматирана във FAT16. Мелодиите, които искате да бъдат възпроизведени от кутията, трябва да бъдат подготвени. Общият брой на мелодиите е до 100. Времето за възпроизвеждане е 1 минута. Аудио формат – .wav PCM 16 kHz 8 бита моно. Наименувайте файловете – „ring_00.wav“, „ring_01.wav“ и т.н.

Archive.7z за изтегляне:

Пълнеж за кутията(5,8 MiB, 281 посещения)

Добре, всичко свърши! Събирайте, стартирайте и се наслаждавайте!

P.S.Не забравяйте да се абонирате за бюлетина (-> в дясната странична лента)!

Ще говорим за устройство, което е много просто за производство (дори за начинаещ любител електроник), но в същото време изключително интересно и полезно - електронна „музикална кутия“. Също така, като пример, ще покажа и говоря за едно от възможните въплъщения и приложения на това устройство - за последния подарък, който направих на моята приятелка въз основа на него.

История на създаването

Тук ще има много писма, които се отнасят косвено до въпроса и ако искате,

Всичко започна много отдавна, преди няколко години, когато исках да направя на едно момиче интересен, оригинален и запомнящ се подарък за рожден ден. И определено със собствените си ръце. Оставаше много малко време преди празника, два дни, през които беше необходимо да се измисли нещо и всъщност да се приложи. Денят мина в размисли - в главата ми се въртяха стотици разнообразие от опции, от всякакви LED “мигащи светлини”-сърца, до различни електромеханични занаяти. Но всичко това не беше същото: или беше твърде просто и изтъркано, или, напротив, доста сложно (и нямаше абсолютно никакво време!). Изведнъж ми хрумна проста, но чудесна, както се оказа, идея: защо да не направя музикална картичка? И не просто, а с „трик“, с оригинална мелодия. Още повече, че имахме „наша песен“, на която се срещахме и която събуждаше у нас всякакви приятни романтични спомени и преживявания.
Така се ражда първата версия на „музикалната кутия“, така да се каже, прародителят. Много просто, сглобено на бързо решение стенен монтажот PIC12F675, пиезодинамика, фотодиод, двойка резистори, триволтов елемент 2016 и опакован в пощенска картичка, нарисувана във Photoshop. В резултат на това тази пощенска картичка успя да изпише същата мелодия в правоъгълник, когато се отвори (и светлината удари фотодиода). Точно така, непретенциозно и семпло.
Но идеята се оказа изключително успешна, в пъти повече, отколкото очаквах. Впоследствие направих още няколко такива семпли картички по желание на мои приятелки, за техните половинки. И във всеки случай такъв подарък предизвика много емоции както сред самите получатели, така и сред техните родители, приятелки и познати :)
Мина доста време, всичко започна да се върти, проектът беше забравен. Но се случи така, че отново се сетих за музикалната кутия. Този път трябваше да е подарък за 8 март. По това време активно изучавах микроконтролерите на Atmel, по-специално играех с ATtiny45, и реших да подобря музикалния модул за тази цел. Освен това този път имаше много време. От там започна всичко.
Докато търсех различна информация в интернет, попаднах на сайта на г-н Чан, широко известен в тесни кръгове. По-конкретно, един от неговите проекти, миниатюрен синтезатор, точно на любимия ми MK :) Преди време почти завърших четириканален синтезатор на PIC18, но, уви, унищожих работата в сърцето си (за което по-късно съжалявах повече повече от веднъж). И дизайнът на Чан беше напълно самодостатъчен и завършен. Всичко, което остана, беше да добавим „задействащ механизъм“ към него и тръгнахме!
Актуализирах малко кода и задействащият механизъм беше готов. Но тогава всичко се оказа малко по-малко розово. Основният проблем с дизайна беше, че звучеше твърде тихо. Колкото и да се опитвах, с директно задвижване на високоговорителя от MK щифтовете се оказа тихо и това е! В резултат на това беше взето решително решение за добавяне на усилвател на мощност. Изборът падна върху LM4900, тогава наличен в Terraelectronics. Отново трябваше да направим още някои промени в кода на г-н Чан, за да може синтезаторът да работи правилно с външен усилвател - направете енергоспестяващ контрол на краката, така че усилвателят да не изяжда батерията, когато е неактивен, и преконфигурирайте PWM за правилно извеждане на сигнала от един щифт. След тези промени прототипът работи перфектно. След това нарисувах първата версия на дъската (която, както се оказа по-късно, имаше бъг в нея:) и сглобих музикалната кутия като човек. След това всичко следва утъпкания път - домашно направена пощенска картичка, инсталиране на модула и дарение.
Разбира се, това устройство беше няколко глави по-високо от предишните - много реалистичният звук на „истинска“ кутия и полифонията се усетиха :) Подаръкът, както в предишни времена, преди много време, предизвика сензация. И аз също събрах около дузина такива модули за приятели.

Сега за самото устройство

Текущата версия на модула, третата, съдържа още няколко промени и една интересна иновация - светлинен и звуков канал, към който можете да свържете например светодиод. Но на първо място.
Нека започнем с диаграмата, тя е много проста:


Сърцето му е микроконтролер ATtiny45/85. Той всъщност участва в синтеза на музика, контролира светлинния и музикалния канал и пестенето на енергия на усилвателя. Вторият най-важен елемент е аудио усилвателят на мощността TPA301D. Свързан към усилвател говорител, който е извън модула. Има и транзистор BC847, контролиращ светлинния и музикалния канал и няколко пасивни елемента - резистори и кондензатори. Всичко това се захранва от 2-3 алкални елемента (например ААА), разположени отвън батерия(най-често срещаният, китайски). Както можете да видите, схемата е наистина елементарна.
Принцип на работа на веригата
През повечето време устройството е в режим на заспиване. MK заспива по команда на фърмуера веднага след включването му, като преди това е „заспал“ усилвателя, като го инсталира на крака си "ИЗКЛЮЧВАМ" високо ниво(чрез свързване на слаба скоба за крака "PB0"към “+” захранване вътре в MK). MK се събужда, когато бъде прекъснат от крак "PB2/INT0". Първоначално кракът също се издърпва до "+" захранването вътре в MK и трябва да бъде съединен на късо към земята.
От щифта “PB1/OC1A” на MK, аудио PWM сигналът, за да се филтрира от носителя, преминава през обикновен RC филтър от втори ред ( R2-C3), която трябва да бъде изчислена (и в нашия случай може да бъде просто „изчислена“) за честота на прекъсване, която е много по-ниска (десет пъти) от носещата честота. И филтрирания сигнал, през блокиращ кондензатор C2, вече се подава към входа на усилвателя.
MK управлява и допълнителен светлинен и музикален канал. За това се използва NPN транзистор. Q1в ключов режим, чиято основа е свързана с крака на MK "PB4/OC1B"чрез токоограничаващ резистор R1. Може също да има ограничителен резистор в колекторната верига ( R3) - няма да е излишно. Транзисторът също се управлява от ШИМ сигнал. Всичко се прави много просто - в най-добрите традиции на "мигащи" светодиоди от Arduino :)
Захранването е отделяне на тантал ( C1), най-простият комплект усилвател, който действа като разединител ( C4) и регулирането на усилването (силата на звука) като цяло може да се намери в листа с данни за усилвателя. Ако е необходимо, усилването може да се изчисли доста точно, като се използва най-често срещаният метод за операционни усилватели за съотношението на съпротивленията на входния резистор R4и резистор обратна връзка R5, тъй като може да бъде полезно да регулирате силата на звука за конкретен високоговорител или дизайн.
Печатна електронна платка
Адски просто, начертано в DipTrace:


Това е вече третата версия, която отчита всички предишни недостатъци.
Платката е предназначена за повърхностен монтаж и е едностранна, което значително улеснява процеса на нейното инсталиране. домашно приготвени. Можете да използвате всеки метод: лазерно желязо, фото метод или дори да рисувате пътеки с маркер (не за всеки, разбира се).
Всички елементи са 0805 (включително "нулеви" джъмпери), тантал - A или B, транзистор в SOT23 и MK с усилвател в SO-8. Всички "периферни" компоненти - батерия, високоговорител, светодиоди и бутон (фоторезистор, рийд ключ) са запоени към съответните "кръгове" на платката. Това е всичко.
Софтуерна част

Малко за звуковия синтез

Можете ясно да прочетете за метода на синтез, използван в устройството, в оригинала от г-н Чан. Можете също така да потърсите в Google „wavetable synthesis“. Ако не говорите езика, накратко, аудио звукът се съхранява в паметта на MK. проба(отделен звук), т.нар. "вълнова таблица", което в най-простия ни случай е условно разделено на две логически части, общо образуващи "плик" - "атака", началото на всеки нов звук и "поддържам", експозиция, фрагмент, непрекъснато повтарящ се през звука на нотата. Има ли още "разпад", „последване“, частта, която звучи след сваляне на бележката. В нашия случай той просто се изпълнява чрез постепенно затихване на звука на „sustain“. бележка, желаната стойност се избира от паметта на семпла. Освен това, по този начин можете да синтезирате няколко канала (т.е. бележки) едновременно, всичко зависи само от изчислителната мощност на MK и честотата на семплиране (звук). След това тези стойности се смесват и се изпращат „на изхода“ (в нашия случай към ШИМ контролния регистър, както споменах по-горе, се нарича „синтез на вълнова таблица“ или „синтез на таблична вълна). ”.


Ядрото на синтеза на г-н Чан остава практически непроменено. Промених само малко метода на извеждане на PWM, поради изоставянето на „директното задвижване“ на високоговорителя с MK. Добавих „задействащ механизъм“, енергоспестяващ контрол на MK и усилвателя, а също така написах код за управление на светлинния и музикалния канал, който работи по следния начин: според специално събитие от резултата до на правилните места"светва" светодиода и след това плавно го "гаси". Е, „пренесох“ (това е силна дума, разбира се) кода в Studio за удобство.
Кодът е написан на AVR асемблер и се състои от няколко файла: "mbox.asm"- всъщност самата програма; "notes_pitch.inc"- посочване на съответствието на мнемоничните имена на нотите, използвани в партитурата, на коефициентите на нарастване на позицията на показалеца в извадката (т.е. в резултат на височината); "wavetable.inc"- примерни данни („таблица“) и „разпад“ на кривата на затихване; А "score.inc", както вероятно се досещате от името, съдържа партитурата на изпълняваното произведение, „ноти“.
Първоначално в „wavetable.inc“ самият Чан „изкова“ звука на кутията. Но ако е необходимо и желаете, той може да бъде променен на всеки друг с помощта на спомагателен скрипт "wav2asm.pl", или просто с ръцете си.
Ситуацията беше по-сложна при резултата. Първоначално те трябваше да бъдат написани на ръка, което несъмнено ще достави много удоволствие на мазохистичните хора, особено ако партитурата не е никак проста.
За човек, който ще използва своя собствена партитура и, вероятно, има поне малко запознанства с музиката и нотирането, би било по-лесно да начертае партитурата във всеки наличен музикален редактор и да я използва по някакъв начин. За това написах специално конверторна програма, който приема като вход midi файл с формат 0, а като изход дава готовия файл “score.inc”. Той може също така независимо да организира LED светлинни събития за всички бележки, намерени в първия канал, тоест, ако мелодията първоначално е логически отделена от акомпанимента и поставена в първия канал на midi файла, тогава ще получим партитура, която ще светне светодиода в такт с мелодията, ако искаме и поставим отметка в квадратчето. Всъщност това е може би един от най красиви опцииработа на допълнителния канал.
Програмата може също така да транспонира получената партитура една или две октави нагоре/надолу, което в определени случаи може значително да улесни работата по писане на партитурата.
Интерфейсът на програмата изглежда прост, ясен и непретенциозен, а изходните кодове на Delphi са включени в комплекта:

Между другото, както някой ми предложи тогава (по някаква причина изобщо не се сетих за това), в интернет има много ресурси, където можете да получите готови мидишки с желаните мелодии. Те ще се нуждаят само от малка модификация, за да бъдат използвани в моя конвертор. А някои може дори да не се нуждаят от промяна.

Какво друго може да ви трябва?
Да речем, че сте купили/получили всичко необходими компоненти, те направиха платката по един или друг начин или, като опция, просто запоиха всичко чрез повърхностен монтаж. Какво друго ще ви трябва? Ще ви трябва програмист. Ако сте имали или имате работа с AVR, най-вероятно вече имате такъв. И така, например, "USBasp" в стотици превъплъщения или всеки друг ще свърши работа. Тук няма нищо свръхестествено. Архивът с всичко съдържа вече компилиран двоичен файл, който може веднага да бъде качен в контролера и използван, ако няма намерение да редактирате или престроявате нещо.

Приложение

И сега, както обещах, ще ви разкажа и покажа една от стотиците възможни употреби на модула, музикалната роза на Kawasaki.
Роуз Кавазаки, един от шедьоврите на оригами, обикновено е отделна голяма тема, с която можете да се запознаете напълно в Интернет.
Структурно самото нещо се състои от две части:
Първо, роза, сгънат от цветен лист хартия и залепен върху усукано стъбло с листа (също сгънати от цветна хартия). Вътре в стеблото има дебела медна жица (за здравина) и малък неодимов магнит е скрит в самото дъно.
Втора част, ваза, изрязани и слепени от плътен бял картон. Вътре е инсталиран самият модул, високоговорител (залепен към резониращ обем, пълен с памук), супер ярки бели широкоъгълни светодиоди, матирани с фина шкурка и батерия, прикрепена към дъното на вазата за лесен достъп до батерии. И, разбира се, тръстиковият превключвател е „задействащ механизъм“, който работи в тандем с магнит в стеблото. Монтира се така, че модулът да се активира при изваждане на розата от вазата.
Схематично изглежда така:

Ето няколко снимки на прототипа:

И видео на работата. Във видеото се възпроизвежда композицията „Нежност“, която аранжирах за кутията и която е включена в архива като източник (набран на Sibelius) и мидлинг, както и готовата генерирана партитура:

Както обикновено, вечният ми проблем с нормален звуквъв видеото. Хиляди извинения. Ако ви е интересно да чуете как звучи дизайнът с нормално качество, можете да изтеглите емпетришката от тук.
Това е само едно от възможните приложения на дизайна. Как ще използвате вашия модул ще зависи от вашето въображение ;)
Мога само да ви пожелая успех в това трудно творческо начинание.
Подарете радост на любимите си хора!

Отказ от отговорност и благодарност :)

P.S. Това е първата ми публикация тук, така че, моля, не ме ритайте твърде силно, ако греша за нещо или по някакъв начин.
P.P.S. Този материалВече публикувах частично и в разпръсната форма в моя LiveJournal, повече за себе си, за да отбележа някои точки и да оставя напомняне, но тъй като устройството се оказа много интересно и успешно и няколко модификации на това устройство вече бяха повече от завърши в почти няколко дузини превъплъщения (и продължава да изпълнява) целта си - да радва ушите и очите на момичетата - тогава реших да ви разкажа и за него.
П.П.П.С. Също така, приятелят ми дълго време ме насърчаваше да пиша за следното устройство тук в Habré и ​​най-накрая събрах сили, събрах материала и реших да напиша този пост, за което много благодаря на Dlinny!