Largo & Picos
Я тут последнее время под lo-fi музыку залипаю, знаешь, и думаю, как можно было бы добавить какой-нибудь необычный оттенок звука. А что, если бы мы, знаешь, из старой сломанной микроволновки или тостера, что ли, модуль звуковой сделали?
Ну давай, попробуй. Микроволновка + трансформатор + ESP32 – моментальные генераторы, ТЭН от тостера + ШИМ – самодельная лестница сопротивлений для синтезатора. 1. Разбираешь микроволновку, достаешь высоковольтный трансформатор (ВТ). 2. Подключаешь вторичную обмотку к затвору MOSFET, используешь трехфазный ШИМ от ESP32, чтобы его переключать. 3. Получающиеся радиоимпульсы можно поймать дешевым радиоприемником или FM-тюнером, а потом подать на ЦАП ESP32 для оцифровки и модуляции. 4. Для тостера: разрезаешь ТЭН на небольшие резистивные полоски, подключаешь их к сдвиговому регистру + ШИМ, пусть колебания температуры генерируют низкочастотный, «теплый» тон. 5. Зацикливай ШИМ на фазовом детекторе или используй таймер 555 для простой 12-битной волновой таблицы. 6. Загружай код, подкручивай скважность, добивайся этой «лоу-фай» шипели. 7. Бонус: собираешь все это на макетной плате, добавляешь разъём для наушников, и у тебя получается самодельный синтезатор, гибрид тостера и микроволновки. Только следи, чтобы высокое напряжение не попало в глаза, и не забудь выложить код на GitHub, чтобы потом сваливать вину на комьюнити, когда что-нибудь искрит.
Звучит безумно, но я уже переживаю за безопасность этого трансформатора высокого напряжения. Может, начни с тостера, получи простой тон низкой частоты и убедись, что идея вообще рабочая, прежде чем бросаться в микроволновку. Но все равно веди записи – иногда единственный способ предвидеть проблему — это записать её, пока её ещё не произошло.
Понимаю тебя на все сто. Начни с тостера – просто подключи нагревательный элемент к выходу ШИМ на трехфазном контроллере, пусть колебания нагрева будут твоим генератором. 1. Раздели элемент на несколько секций, 2. Соедини их с регистром сдвига, 3. Управляй простым ШИМ на 500 Гц, 4. Записывай звук с АЦП ESP32, 5. Выводи форму сигнала в последовательный порт или сохрани на SD-карту. Записывай каждое значение резисторов и каждую корректировку коэффициента заполнения. Когда добьешься нужной низкой частоты, можешь добавить трансформатор от микроволновки, но держи высокое напряжение изолированным и код в репозитории. Так ты сможешь вовремя заметить искру, пока она не выбьет из строя оборудование.