Канал о радиоэлектронике, конструировании аппаратуры, любительской радиосвязи и ОС Линукс. Соберем всё: от детекторного приемника и усилителя до метеостанции на Ардуино и КВ-трансивера.
Это всё очень круто. Но специально обученный телефон на андроиде имеет в разы больше возможностей. Ни на что не претендую. Просто высказал своё мнение.
Прикольный проект. По мотивам можно переделывать старые ЧМ тюнеры в традиционных, почти ламповых 🙂, корпусах, которые жалко выкинуть. Только конечно, платы нужно делать нормальные, собственной разработки. Получится аккуратнее и проводов меньше.
@@RA9MLR да нее не надо проверять, да, кажется это общая проблема. Делаю менеджер питания для 3д принтера, но только для atx блока питания, хотел сделать нормально отключение, те после poweroff пропал сигнал на gpio ардуина отключила блок питания, и столкнулся с этой проблемой. Придется тоже по таймеру отключать видимо
Управление из web-интерфейса - где? Непорядок, нужно со смартфона выбирать и через ик-пульт, вобще суровый функционал. Без доступа в демилитаризованую зону и к домашним, локальным разшарам - уж оч не вдобно 😮
Да есть у меня Яндекс-станция, детям аудио-сказки рассказывает. Это видео о модернизации радио, изначально сделанного в 2013 году, еще до всех этих яндекс-станций. Ну и на этом канале всё-таки больше про DIY, купить-то оно всегда проще, только не всегда интереснее. По крайней мере для меня.
@@RA9MLR кстати вопрос людям с опытом - может есть Лайфхак- как заказывать копеечные детали на Али и не прогорать на доставке ? Столько раз приходится или набирать «впрок» или переплачивать $4 за $2 в железе …
пара кардинальных ошибок свела результат к кухонной радиоточке :( 1. надо было брать одноплатник где выведен I2S для кошерной передачи аудиосигнала. 2. ЦАП надо было брать на РСМ5122 , рсм2704 это решение для компьютерной гарнитуры :) итого - брать обычный raspberry Pi Zero 2W (на али он как бы не дешевле этого оранжа) чуть менее 2тыр с доставкой. в нем нет витой пары но это не беда. - там же (на али) есть "шляпа" к малинке с тем жеж самым РСМ5122/42 и т.д.
Радио в любом случае задумывалось как кухонное, так что никаких ошибок тут нет. С этим радио используются пассивные колонки от старой компьютерной акустики Sven, им и 2704 за глаза - для кухни вполне себе решение. Выбор платы был продиктован простым фактом - взял ту, что была под рукой. Уже упоминал в одном из комментариев, что главная задача, которая решалась в этом видео - замена платы роутера на Orange Pi, чтобы можно было работать с WiFi 5GHz. Менять что-то еще не было цели, не вижу в этом смысла, и как я упомянул в конце видео, и как подметили многие в комментариях - есть более интересные и функциональные конструкции интернет-приемников. Это же просто модернизация старого приемника. Как-нибудь сделаю обзор на свой аудио-стример с RPi 3 + PCM5102 + Volumio + OLED + внешний энкодер и кнопки.
Я бы взял планшет или смарт старый с дохлой батареей, одно ядерный пойдет и колоночки активные, можно подключать и под любой уселок или цап. Там и тач экран цветной, куча программ аудио на 4пда можно найти тодже коди. Я делал и на вафай плате ESP32 интернет радио, но не все форматы аудио потоков и высокий битрейт поддерживает, на оранж и разбери пай много всего ставил, волуми, коди и другие, но самый простой и быстрый это верхний вариант. Хотя сейчас использую разбери пай 2 с волумио 3 он встроен в цап по I2C, цап ручной зборки местного умельца изначально там стоял нео пай, слушаю ютуб музыку и свое с флешки где стоит волумио, там и интернет радио навалом и свои каналы можно ставить и в високом качестве есть бесплатные .
Когда у тебя в городе 50 станций укв и столько же даб+, и слушаеш радио только в машине и преимущественно актуальные новости и политические анализы и дебаты, а на открытых стриминг платформах гораздо проще и быстрее можно отыскать более интересные для своего вкуса, чем у "интернет радио" стримов плейлисты, хотя их сотни миллионов, но алгоритмы биг дата большого брата блестяще справляются с задачей предложения не только подобного, но и в корне отличного и нам нового, то придавать одноплатный компютер одной этой функции... Хотя на вкус и цвет...
Я и сам в машине слушаю музыку исключительно на одном из стриминговых сервисов. А вот дома, чаще предпочитаю именно интернет-радиостанции. Не знаю почему так. Наверное потому же, почему я до сих пор слушаю радио на КВ и СВ - есть для меня в этом что-то особенное (можно сказать тёплое, ламповое), что трудно заменить на современные технологии. Хоть и куча шумов и помех, да и качество даже до 64kbit битрейта редко дотягивает, но все равно нравится слушать)) Хотя, про 64kbit это я так...те же китайцы, вещающие на КВ сотнями киловатт, порой звучат как местные FM станции, с соответствующим качеством. А по поводу одноплатника - он у меня лежал без дела, купленный пару лет назад, на поиграться. Так что хоть какое-то применение для него. Да и не дорогие они сейчас особо (я про Orange Pi), всегда можно взять еще, если понадобится.
@@iyup2964 А ещё и RU-vid уже пара лет как втыкивает рекламу в живые стримы каждые 6-9 минут. Все мы разные, а ещё постоянно меняемся. В последний раз слушал интернет радио работая сильно дольше 8х5, причём чисто интернет стрим (хотя их имена часто типичные для радиостанции) и вовсе не а-ля радио формат, а никогда не повторяющиеся стилизованные DJ сеты, году в 12ом, когда ещё кодил для многомиллиардных гигантов. Телевизора не имею уже лет 20 и лет 7-8 лет как перестал заглядывать в работающем таком в месте где нахожусь в некоторый момент времени. А эфирное радио слушаю в основном в плане информации и не совсем новости и не абы-кого. Музыка чаще Spotify, но и ещё 6-7 не столь популярных сервисов (читай не бесплатных) и огромные личные коллекции, среди всех перечисленных множество сетов подаренных знакомыми музыкантами и DJ, так что на коммерческие досады набредаю крайне редко и можно сказать, что пузырь мой хоть и фактически необъятен, но селлективность его мембраны жёсткая.
кубиборд с дебианом и кмусом, цап на PCM5100 и усилитель на тдашке два по десять. давно было , круглосуточно играл в фоне. управление со смартфона или компа
На Orange Pi PC есть сборки волумио 2 и 3 версии - все отлично работает, юсб свистки подключаются, можно цап по I2C или по USB, можно олед дисплей подключить. И слушать не только радио, а и музыку из локальной сети И самое главное, есть плагины. И подключить плагин ютуба и слушать музыку по разным запросам...
Тоже года 4-5 назад делал интернет радио на Orange P Zero но вроде ещё на первой версии, купил сразу с дополнительным модулем расширения на которой была аудиокарта, качество звука у неё неплохое в принципе оказалось. Кроме этого докупил БП на 5В и двустрочный дисплей. Код веб радио я нашёл у Оранджа на форуме, он написан был на Питоне. Работает всё также как и в видео, только к сожалению нет движения текста, чтобы увидеть всё название трека. Купил на местном рынке какой-то овальный узкий динамик от какого-то LCD или плазменного телека, звук у него получился громкий, бассовитый, усилок собран на дешёвом китайском модуле с микросхемой PAM, D-класса. Жаль сюда нельзя вставить фото этого чудо-юда) в картонной коробке. Сделал типа сначала макет в картонной коробке в виде ретро радио но так и осталось это чудо в таком же виде до сих-пор без изменений)..
Да, и такое было. Давным-давно экспериментировал с воспроизведением потокового радио на атмеге с внешним Ethernet-шилдом и vs1053. Помню, что были проблемы с воспроизведением потоков шире чем 64kbit, атмеге не хватало ресурсов и все дико заикалось.
@@RA9MLR , PIC18F67J60 , 256 кбит по сей день работает замечательно не заикаясь. Отличные библиотеки сетевых протоколов от производителя чипа в свободном доступе.
@@RA9MLR да звездит он, 20 лет назад делали на 16 битном процике фуджи МР3 плеер, процик брал поток через IDE и отправлял на всё ту же VS1053 - дык и то затыки были :( чистый РСМ поток камень не смог переправить на ЦАП. надо было ставить внешнее ОЗУ :(
Здравствуйте! Видео интересное, но не информативное: самые интересные этапы вы делали на ускорении и на дальнем плане. Хотелось бы услышать о типе применяемых матриц на пресс-клещах.
Здравствуйте! Я применяю клещи Proskit 6PK-230PA и комплектную матрицу с отверстиями в форме шестиугольника. Для кабеля RG-58 используется отверстие с обозначением ".213".
@@zyltric У меня не Ubuntu, а Slackware, но сути не меняет, линукс он и есть линукс. Если имеете ввиду слайсер для 3D-печати, то с недавних пор использую PrusaSlicer. До этого использовал Cura. Что один, что другой, без проблем работает и в линукс и в виндовс.
@@vetaliv4696 мне наверное слон на ухо наступил, но звучание 1053 мне показалось прекрасным.... я бомж, как и первый комментатор, поэтому под Оранж скомпилировал целый homeassistant, а если говорит про медиа, то можно реально чёто более прикольное, типа Spotify засунуть, благо Android даже очень древние платы усмеют)
Странная история. На opi zero вроде на борту есть звук и на распиновке гребёнки есть левый и правый канал аудио, если не ошибаюсь. Зачем подключать через юарт дисплей и кнопки с использованием внешнего микроконтроллера? Почему дисплей напрямую не подвесить на i2c интерфейс, разведённый на гребёнке и на gpio кнопки? Столько лишних сущностей... А если нужно сохранить консистентное состояние файловой системы - перемонтируйте её принудительно в ro после старта, сделайте sync. Есть способы сделать отказоустойчвую историю на уровне системы. Как минимум можно было бы сделать существенно более компактное устройство.
Наверное из видео было не понятно: Было уже существующее радио на базе роутера с OpenWRT с подключенным ЦАП и платой управления с микроконтроллером, дисплеем и крутилкой. Задача - заменить в этой связке роутер на OPi Zero 2, по возможности, не меняя ничего больше. Ну вот так мне захотелось. Делал бы с нуля - реализовал бы на одной апельсинке с внешним ЦАП (ну не нравится мне встроенный звук OPi), дисплеем через I2C и платой менеджера питания. Но такой задачи не было.
@@RA9MLR А в других форматах кроме mp3 например в FLAC формате можно ли добавить поддержку кодека? У меня есть список радиостанций вещающих во FLAC вот и заинтересовало))
@@alexs9607 Тут все зависит целиком от того, с поддержкой каких форматов собран MPD, который мы устанавливаем в систему. В Ubuntu он должен уметь flac. Но, я, если честно, еще не пробовал слушать станции во flac. Надо будет попробовать)
можно также избавится от внешней платы цапа на апельсинке он уже есть. а также от платы контроллера дисплея (перенеся код программы). так как на апельсинке также уже есть нужные интерфейсы
Согласен. Но вот только внешний ЦАП, на мой слух, выдает более чистый звук. Но это дело вкуса. Этот приемник мне нравится в том виде, в котором он есть. Как интернет-радио для кухни, он отлично себя зарекомендовал. В будущем ещё будет видео про мой аудио-стример на распберри и волумио. Так же с дисплеем (OLED) и крутилкой. Там как раз все управление внутри ОС реализовано. Внешний только ЦАП и менеджер питания на аттини85.
Где-то в комментариях я уже отвечал на подобный вопрос. Да, я знаю, что ESP32 может сама играть mp3. Но, у меня давно лежал без дела такой модуль и мне хотелось его где-то применить. Не было бы модуля, вполне возможно, что сделал бы звонок на одной ESP32.
Кнопку можно из отпичатков пальцев. Тач айди. Прописать всех домашних. А кого нет на них другая мелодия... Тогда сразу понимаешь, за дверью кто то левый...Не благодарите 😊
LPC2103+SD карта+TDA1545(ЦАП)+TDA(не помню, усилитель). Такой я делал звонок. Файл просто проигрывался с SD карты(16 бит, 22050). Зачем звонку MP3? Там же короткие мелодии, помещались на 16МВ карту.
Теперь нужно еще с домофоном что то придумать, что бы можно было дистанционно или за ранее дверь открыть или получить на телефон входящий вызов с домофона
Мои 8266 для нормальной работы WiFi требуют такой строчки: wifi_set_sleep_type(NONE_SLEEP_T); после WiFi.begin(ssid, password); может ваша потеря пакетов пропадёт :D
Да, есть такие рекомендации. И в общем случае резисторы можно установить. Но у меня ни во время тестов на макетке, ни при эксплуатации в корпусе, щелчков при нажатии на кнопку не было и нет. Единственное когда у меня слышен щелчок - инициализация модуля после включения питания.
У меня ещё дороже в разы. Кинетическая кнопка -> РЧ-приёмник на 433МГц -> zigbee-модуль. Зачем это нужно? Вызов звонка не только по кнопке, но и другим событиям по сценариям умного дома. Кроме того, регистрация нажатий от непосредственно кнопки с уведомлением в придожении умного дома. Главная фишка: ктотамкает галчонок из "Простоквашино".😊
Для пайки выводных деталей чаще всего применяю вот этот флюс - connector-spb.ru/jklx50.htm, иногда ЛТИ-120. Для SMD пользуюсь либо тем же ЛТИ, либо китайским NC-559.
559, если не лютая паль (у меня с али, но флюсит как надо), практически для всего подходит, и для смд и для прочего лужения и пайки (даже тугоплавкие припои берет). Только к стали и оцинковке он бесполезен, тк не активный, но через это его можно не смывать - еще не было ни одной машины за 10 лет, в которой я его применял, чтоб какие-то проблемы были с этой пайкой и медью - наоборот даже, он когда под изоляцию попадает, так еще даже чуть от воды защищает. На жиге в начале своей деятельности спаивал провода на подогрев заднего стекла, недавно приехала ко мне эта машина, только уже с новым хозяином - провод раздавили и он сгнил, а место пайки идеально. Ну а для смд - все замены разъёмов юсб на нем. В общем отличное решение при работе с медью.
Наверное сильно удивлю, но даже есп8266 и тем более есп32 умеют крутить самостоятельно мп3 файлы, конечно же с помощью соответствующей библиотеки, без внешних плееров и ЦАПов, а встроенной памяти даже в 1 мб (в худшем случае для 1мб версии есп8266) с головой хватает на мелодию для звонка, если хочется много мелодий для выбора, то без проблем всё крутится с микро СД карты.
Нет, для меня это не удивительно - с ЦАП ESP32 я познакомился, когда экспериментировал с KaRadio32. Он действительно умеет играть MP3 без посторонней помощи, правда качество воспроизведения оставляет желать лучшего. Но, по большому счету, для того чтобы воспроизвести мелодию звонка, его хватит. Тут все проще - у меня был модуль DFPlayer-mini и хотелось применить его, не было цели обойтись одним лишь ESP32.
У Вас есть домашний сервер, на нём полноценная звуковая карта.Можно завести воспроизведение любого мп3, отправкой команды с есп32 на серверавоспроизведения
Да, такой вариант тоже возможен. Не придется использовать сторонние модули типа DFPlayer. Но если уж используем имеющийся домашний сервер, то можно обойтись и без esp32 - если в сервере есть COM или LPT-порты, то shell-скрипт из нескольких строк и вот он звонок :) Конечно, нужны будут цепи развязки - тот же оптрон и т.д. Очень удобен в таком качестве домашний сервер на Raspberry Pi или чём-то подобном - подключаемся к контактам GPIO и никаких LPT не надо) Кстати, еще и активные колонки пригодятся, а то динамик, подключенный напрямую к звуковой карте, будет играть довольно тихо и для звонка не подойдет.
Лайк, но позвольте вставить 5 копеек. Подключение кнопки вы явно не из учебника по схемотехнике взяли. Во-первых, между оптроном и мк просится ограничивающий резистор. Во-вторых, светодиод оптрона медленно деградирует, а он горит постоянно у вас. В третьих, кнопку проще подключить параллельно входу оптрона. Но я бы подключил последовательно, чтобы оптрон не горел постоянно
Спасибо за дельные замечания! Про резистор между мк и оптроном согласен, при следующей модернизации установлю (сниму отдельное видео про добавление нового функционала). По второму и третьему замечаниям тоже в общем-то согласен, но в моём случае данное схемное решение выбрано исходя из условий - от платы звонка до кнопки в стене заложен двухпроводный кабель и я хотел использовать его, не прокладывая новый. При этом было необходимо чтобы и подсветка кнопки светилась в дежурном режиме. Эксперименты с последовательным включением кнопки, подсветки и оптрона, так чтобы светилась подсветка, но при этом не горел светодиод оптрона - успехом не увенчались. Потому и остановился на текущем решении. Выйдет из строя оптрон - заменю, благо он копеечный. Ну, а если это будет происходить с завидной регулярностью, буду придумывать что-то другое.
@@RA9MLR Резистор между МК и оптроном не нужен, потому как используется подтягивающий резистор внутри контроллера и вывод просто садится на ноль при активации оптрона. Что касаемо питания оптрона - лучше конечно же переработать, дабы забыть о нем и не вспоминать даже каждый год (я про старение и перепайку)
Годный видос, вовремя попался, надеялся не тратить времени на форумах хоть на этом моменте, но у меня monjaro линукс, не прокатило) В моем случае нужная группа называется uucp. А так, команда та же: sudo usermod -a -G uucp username
У меня все Ардуино из Китая, и все работают в Линуксе без проблем. Если имеются ввиду китайские аналоги Адруино на чипах LGT8F328P, в которых в качестве USB-UART моста применяются чипы Holtek HT42B534, то они тоже работают, и как правило, ничего дополнительно ставить не надо.