Ардуино(?) управление усилителем
Здравствуйте товарищи ардуинщики - малинщики, обращаюсь к вам за советом или даже помощью.В общем захотелось что-то сделать для дома своими руками, вроде и растут из нормального места, и желание с возможностями совпадают. Сделать решил усилитель с колонками небольшими, даже компактными. Усилитель не хочу встраивать в колонки, пусть будет отдельной коробочкой. Решил что должен быть блютуз, пара входов, регулировка тембра, баланса, громкости. На дворе все таки XXI век, и все регулировки и переключения входов есть желание сделать цифровыми, ну вот не хочется мне настройки осуществлять тумблерами и переменными резисторами.Есть в природе микросхема TDA7439, она позволяет выбирать один из четырех входов, регулировать громкость, баланс, нч/сч/вч, управляется по шине i2c.
Так собственно сам вопрос, реально ли реализовать мои хотелки на ардуино, при этом добавить отображение на oled дисплее 128х128 (цветном или монохромном - не принципиально) Приблизительно набросал "интерфейс"
Все мое общение с ардуино закончилось на стадии поморгать парой диодов)) Реально ли отображение такого интерфейса при использовании ардуино, или ее возможностей не хватит?Есть может какие альтернативы?
П.с. не являюсь меломаном, не умею отличать теплый ламповый звук от безжизненного транзисторного, вполне допускаю применение подобных устройств в звуковой аппаратуре.
Arduino & Pi1.2K постов 19.2K подписчика
Правила сообществаВ нашем сообществе запрещается:
• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)
• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском
• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)
• Рассуждать на темы политики
Посмотри в строну программы Blynk, на основе Node MCU, вполне богатый функционал, есть виджеты ползунков например для регулировки и работает через wifi, есть даже BT виджет.
ТС, реально, вполне. Но есть нюансы. Во-первых библиотеки готовой под TDA7439 я не нашел. Есть вот это: https://github.com/ahuxtable/TDA7439 , но это явно набросок только. Придется писать код с нуля, читать даташит и писать.
Второе. Библиотек для OLED полно, проблем с этим нет. Я лично рекомендую U8glib как самую функциональную имхо. Но библиотека OLED жрет не мало места. Поэтому либо Мегу2560 брать (плата большая довольно), либо свою плату делать-рисовать потом и шить туда загрузчик Arduino.
Третье - приложение на Android. Если писать с нуля, то это тоже не мало трудозатрат.
Имхо куда проще начинать делать на ESP8266. Из того же Arduino IDE шьется. Вместо BT - WiFi. Ты даже через Инет ей управлять сможешь удаленно. Для интерфейса с Android - Blynk. С OLED библиотека от ардуино должна будет подойти с мин. модификациями.
А как вам такое:
1. TDA7439 подключаем по I2C к ардуинке;
2. Bluetooth SPP-C/HC-05/HC-06 подключаем по Serial к ардуинке;
4. конфигурируем Bluetooth Electronics под задачу;
5. пишем согласующий скетч;
6. управляем с телефона через Bluetooth;
Абсолютно реально, только вместо ардуины лучше взять ESP-8266, она побыстрее, часы на ds3231 и для прорисовки кружочков немного заморочиться с математикой, мне кажется что кружочек будет самым неприятным моментом. Если сделать не округлые индикаторы а ползунки будет значительно проще, но и округлые вполне реализуются. А на ESP-8266 будет ещё и бонус в виде управления со смартфона.
Вообще такое возможно, только прошивку придется писать. Ну и одной TDA7439 не обойтись, так как вижу часики.
Есть крутой вариант с сохранением ламповости звука. это управление переменными резисторами темброблока с помощью шаговых двигателей. Такое используется в каком то крутом гитарном ламповом аппарате для сохранения настроек и управления по миди.
Делаем Wi-Fi радио из советского громкоговорителя
Ездил тут к бабуле в гости. Говорит перестала за "радио" платить, не нужен ли мне громкоговоритель на запчасти? Нужен конечно! Только вот не на запчасти, а он сам станет запчастью.
Будем делать из него интернет-радио по популярному проекту Karadio (GitHub). Понадобится плата esp32, внешний ЦАП, усилитель, а также по вкусу можно добавить OLED дисплей и энкодер для управления, они изначально поддерживаются в прошивке.
Ссылки на компоненты и другие варианты схемы как всегда есть на странице проекта на моём сайте, а инструкции - на видео выше.
Сначала я планировал оставить родной динамик, но как оказалось это максимально дешёвый динамик с узкой и неподходящей для музыки АЧХ. Дешёвая компьютерная колонка звучала в несколько раз лучше!
Поэтому пришлось поставить свой динамик. Работает офигенно!
Mifare 1k - самый странный копировальщик на ардуино
Ничего не предвещало беды и вдруг приходит предложение.
Странное тех задание. Но задача крайне простая, решил взяться. В процессе изготовления заказчик попросил добавить функцию записи определенной информации в определенные блоки. А я решил, что неплохо бы помимо смены идентификатора добавить возможность хотя бы копировать его. Иначе копировальщик получился бы совсем странным, без функции копирования. В общем сам навесил на себя доп задач. В качестве мозгов использовал arduino pro mini. Для работы с mifare модуль RC522. И по мелочи, пищалка, контроллер заряда tp4056 и rbg светодиод для обозначения режимов работы.Нарисовал плату. Схемы не будет - она стандартная.
Подготовил кусок фольгированного стеклотекстолита. Зачистил наждаком.
Распечатал рисунок дорожек и с помощью тепла, нажима и какой-то там матери перевел на заготовку.
Пора резать и очищать от тонера.
Залудил - покрыл слоем припоя олово-свинец.
Магия монтажа и все компоненты на своих местах.
Припаял АКБ из электронной сигареты.
Осталось подключить модуль RC522 и подклеить, чтобы бутерброд не развалился раньше времени.
Допилил прошивку. Логика работы такая. При включении устройства по умолчанию режим записи случайного UID. Черт бы его знал, зачем это нужно. Будем считать главной функцией и цвет настроения светодиода синий. При коротком нажатии на кнопку, переходим в режим записи заранее(в прошивке) выбранных блоков. Цвет меняется на зеленый. Успешная запись сигнализируется двойным сигналом.Если сделать длительное нажатие, то перейдем из режимов random uid и write block в режимы чтения и записи uid. В первом светодиод горит фиолетовым. Подносим исходный ключ, а устройство издает сигнал и запоминает uid. Далее переходим в режим записи. Загорается красный и можно любое количество раз записать тот самый uid на заготовку zero. Очень удобно, если нужно сделать много копий для домофона домру или подобных, где авторизация идет по идентификатору. Плюсом можно посмотреть служебную информацию в ком порте.
Заказчик доволен. ТЗ перевыполнено. Завтра плата уезжает в город поребриков и шаверм.
Мой пустой сайт http://safboard.ru/ Телеграм для связи https://t.me/bb773301 Если будет отклик и кто то захочет повторить, пишите в комментарии. Выложу прошивку и плату(если не забуду).upd. Я таки заказал ещё раз proxmark3 и заготовки cuid от разных поставщиков, fuid и ufuid. Будут обзоры и инструкция по интерфейсу под виндовс для proxmark. О нем почему то знают не только лишь все. Попробую найти в Китае удачные cuid, которые mf3. И посмотрим, обходят ли защиту iron logic заготовки fuid и ufuid. Это кому нибудь интересно?
Шарообразные колонки на 3D-принтере
Привет! Я сделал аудиосистему с двумя колонками, блоком управления/усилителем, поддержкой Bluetooth с APTX HD. Хочу поделиться радостью =) Остались некоторые косметические мелочи.
2 динамика по 8 Ватт
Чувствительность 84 Дб
Сопротивление 8 Ом
Полоса пропускания 120-20 000 Гц.
По факту слышу их от 15 Гц.
Полностью разборная и обслуживаемая конструкция. В том числе кабели.
Питается от 5 вольт. Гнездо питания Type-C. Потребляет в среднем 500 миллиампер.
Набор включает: 2 колонки, 2 кабеля, одно устройство управления, в котором находится вся электроника и кнопки управления звуком.
Подсветка на RGB-светодиодах, управляется Arduino. Отключаемая. Может работать как ночник. При желании можно перепрограммировать. Доработать платформу для поддержки цветомузыки.
На фото ниже как раз блок управления. Тут нужно заменить пару винтов на чёрные и сделать латунную накладку с обозначением кнопок.
Звучит прикольно, их очень интересно слушать и сравнивать звучание. У меня есть достаточно качественные наушники для сравнения. Но не могу назвать их универсальными, ещё буду работать с электроникой. Но очень и очень достойно звучит по направлениям: инди рок, классика рока и металла, трип-хоп, инструментальная/электронная музыка, рэп слушать тоже можно. В сабвуфере не нуждаются, но возможно попробую со временем добавить в проект пищалки.
Пока что мне не очень нравится как звучит что-то супер тяжёлое, получается некоторая каша.
Суммарно времени на подготовку, разработку и реализацию ушло около 4-х месяцев.
Вот ещё несколько фото. Если будет интересно - запилю пост, в котором расскажу весь путь, особенности производства и нюансы постройки. Под постом будет комментарий для вопросов.
Рад, если вам нравится! Всем добра!
Передал картинку по лучу лазера
МАФ, ДМРВ, Расходомер 1.8т. Есть ли альтернатива Bosch? Все печально
Статья о пяти контактных Bosch maf sensor. Ни на какую истину я не претендую, все выводы сделаны только на личном опыте и наблюдениях. Все ниже написанное это лично мое не объективное мнение :-)
В начале я сразу хочу сказать спасибо SanyB5, DimkArt, Nikolay82reg, naTOYOTe предоставившим материал для экспериментов.
Не секрет, что нормальный расходомер Bosch (в оригинале он же) стоит дорого, на сегодняшний день в районе 9000 -11000 рублей, это чуть больше 100$ они всегда так стоили, ну чуть дешевле были. На самом деле это не дорого но при нынешнем курсе кусается :-) А по сему многие пытаются найти не дорогой аналог-заменитель других производителей что б сэкономить. Выбор огромный, на любой вкус.
Вот, к примеру, вывел аналоги с ценами на свой 1.8т. VAG 06A 906 461 L. Цены на 20.06.22.
Но вот возникают закономерные вопросы – Почему так дешево стоят аналоги? А нормально ли они работают? Какой у них ресурс? Какие показания? Не будет ли пустой тратой денег покупка аналога? Не платит ли скупой дважды? Вот на эти вопросы я попытаюсь ответить. Соответственно всю линейку заменителей я охватить не могу, так как у меня их нет. Но вот те, что попали ко мне на операционный стол, навеяли печальные мысли – Производители экономят по страшному, в ущерб качеству и ресурсу.
В данной статья я напишу про аналоги от вот этих производителей:
1. NTK, это подразделение NGK (великобритания)
2. Magneti Marelli (италия)
3. Mobiletron (тайвань)
4. Bremi (германия)
6. Обычный китай
Список конечно не полный но дает, в принципе, понятие как и из чего делают аналоги.
Хочу обратить ваше внимание на то, что все дальнейшие выводы это чисто личный мой субъективный взгляд на эти мафики и не более. Выводы сами делайте :-) Если коротко то все плохо.
Так как я не писатель то к словам не цепляйтесь :-)
Напомню вкратце теорию.
МАФ(ДМРВ) это датчик который преобразует движение воздушного потока в электрический сигнал, чем больше воздуха через него протекает тем выше электрический сигнал на выходе мафа. Мозг авто смотрит сколько воздуха прошло и соответственно знает сколько нужно бензина (это конечно очень грубо). Вот так вот все просто. Но вот «дьявол кроется в деталях». А детали такие, поток измерить очень просто, но для электронного блока управления авто нужны очень точные данные, прецизионные. Вот тут и нарисовывается засада, очень не просто прецизионно измерять поток воздуха в динамике, не просто. Для таких измерений нужен очень сложный и прецизионный измерительный элемент который не просто сделать и который стоит денег. Производители автомобилей к вопросу измерения воздуха подходят разными путями. Одни, самые экономичные, вообще как таково не измеряют кол-во воздуха, они о количестве судят косвенно, по углу открытия дроссельной заслонки, но нынче таких практически не осталось, экология обязывает :-)
Еще одни, тоже мего экономичные, используют ДАД (датчик абсолютного давления), по давлению на впуске судят о количестве воздуха.
Другие производители используют самый простой маф, который представляет из себя просто одну (две) тоненькую спиральку-проводок натянутые поперек потока в трубе.
Более хитрые производители используют в измерителе два элемента сразу, термометр и «терморезистор», это более точно.
Еще более продвинутые авто производители используют здоровую керамическую платку, на которой нанесены дорожки хитрой конфигурации и все такое, это уже заявка на очень хорошую точность измерения.
Ну и на конец нормальные производители используют для измерения элемент сделанный по технологии изготовления толстопленочных микросхем. Этот элемент самый точный и прецизионный.
Соответственно под каждый тип измерительного элемента нужен свой мозг, ибо сигнал с разных типов датчиков разный. Я говорю не об уровнях, которые любые можно сделать, я говорю о чувствительности, о времени реакции, об инерции, то есть о тех параметрах которые зависят непосредственно от типа и принципа действия самого измерительного элемента. В каждом типе мозга (эбу) автомобиля живет управляющая программа и она рассчитана именно на свой тип датчика, именно на тип элемента, на реакцию, чувствительность и инерцию элемента. Это я все конечно очень упрощенно и схематично пишу, что б вам был понятен принцип.
Из выше написанного видно, что один тип элемента нельзя безболезненно заменить на другой тип без смены прошивки. Вот тут и засада вырисовывается с аналогами мафиков. Практически все производители аналогов хотят сэкономить и вместо прецизионного и дорогого измерительного элемента, который идет в оригинале и бошике, ставят более дешевые измерительные элементы с другой реакцией, чувствительностью и инертностью. Не, они конечно пытаются на уровне внутренней электроники мафа как то симулировать нормальный элемент, сглаживать, дополнять, НО! Физику не обманешь! Если установленный измерительный элемент не отвечает (не тянет) в принципе нужным параметрам, то эмулятор ни как не сможет сее исправить. Нет конечно, ошибок мозг не будет выдавать, с этим электроника в мафе нормально справляется, но вот достоверность сигнала под большим вопросом, что и подтверждает практика. Очень плохо они, мафики дешевые, выполняют свою роль, особенно на машинах с автоматом это заметно. Почему так происходит мы не будем разбирать. Я рассматриваю в данной статье аналоги Bosch maf sensor с прецизионном элементом.
Подробные фото правильного бошевского измерительного элемента можно вот тут посмотреть Промывка MAF 1.8т (ДМРВ, расходомер). Как и чем правильно промывать МАФ
Не буду перегружать статью лишними осциллограммами и подробностями, включу их, только там где мне покажется уместным.
1. NTK, это подразделение NGK (великобритания).
Так как МАФ был новый то разбирать не стал, просто снял параметры.
Вывод простой — МАФ NTK имеет очень плохие параметры, и оказался местами хуже «китая». Покупать его не следует.