|
|||||||
Файл конфигурации для KaRadio32Файл конфигурации для KaRadio32
Время создания: 21.08.2025 19:25
Текстовые метки: KaRadio32
Раздел: KaRadio32
Запись: alensav/MyTetra2/main/base/1755793548fx2wzv6ime/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Файл конфигурации для KaRadio32 — FAQ
Файл конфигурации для KaRadio32 — FAQ 30 марта 2019 РЕКЛАМА•16+ nadim24 Был 2 месяца назад 46 лет Подписаться Сообщение --- Сам проект Ka-Radio32 --- Пользователь maleksm — сайт arduino ru — с его разрешения выкладываю — составил методичку (за что ему большое спасибо) по созданию файла конфигурации под собственные "хотелки" для KaRadio32. Для начала определяемся с железом: Сборка конфига: 1. Идём на гитхаб в проект Ka-Radio32 (у нас же ESP32). Скачиваем zip-архив проекта целиком (примерно 60 Мб), нажимая зелёную кнопочку справа "Clone or download". 2. Открываем архив и идём в папку "\Ka-Radio32-master\boards". Это папка с конфигами под разные boards (платы). Видим там целую пачку csv-файлов. Это файлы конфигураций, притом, это текстовые файлы — их можно править в простом блокноте Windows. Выбираем один из них, для нас наиболее подходящий. Это будет "standard_minimal.csv". Потому что у нас не Lolin, ни Odroid, ни TT GO, а обыкновенная, стандартная ESP32, притом без добавленной PSRAM. Вытаскиваем этот файл из архива в какую-нибудь специально приготовленную папку. Здесь мы его и будем править. Переименовываем наш csv-файл, например, в "samodelka.csv", чтобы не путать его с другими файлами. У нас всё готово чтобы начать его "постройку". 3. Открываем наш файл блокнотом для редактирования. Видим структуру файла конфигурации, состоящего из 4-х разделов. Будьте аккуратны! Ничего без нужды не меняем, никаких лишних символов и пробелов (особенно в конце строк) не вставляем. 1-й раздел "label" — это метки для правильной обработки файла программой, его не трогаем. Нас интересует 2-й раздел "gpio" с номерами ПИН-ов подключения всех устройств. Настройки из этого раздела никаким другим образом вашему радио не задать. За него и возьмёмся. 4. Рядом с окном блокнота открываем окно с постом 5194 нашей темы. В нём видим подключение TFT LCD дисплея (выделено голубым цветом): нумерация 8-ми контактов платы 1.8 дюймовика по GPIO нашей ESP-шки. А также мигающие строки конфигурационного файла, в которые надо вписать необходимые номера GPIO. Таким образом определяем (или из картинки, чтобы позже припаять, или из уже реально распаянной платы) что куда подключено и что надо проверить или изменить в нашем конфиг-файле. 5. Приступим к vs1053. Делаем всё аналогично. Прокручиваем тему до поста 5197 , там подключение ВС-ки. Первые два контакта платы — понятно. Третий можно не использовать. 6. Так же поступаем с энкодером. Перематываем до поста 5199 . Утитываем, что декодер по станциям, поэтому назначаем его в конфиге строчками "P_ENC1", а в строках напротив "P_ENC0" ставим цифры "255", что означает, что это устройство (энкодер по громкости) не используется и при работе не будут тратиться ресурсы на его обслуживание. (Да и цифровых помех на звук от этого становится меньше.) Итак, получаем строки 7. Осталась IR-дистанционнка. Пост 5200 . Строчка "P_IR_SIGNAL" меняем число "255" на "21". На этом с IR всё. 8. Теперь проверим все другие строки с устройствами и отключим ненужные, т.е. в конце строк проставим число "255". Это строки практически соответствуют выше указанному полному перечню подключаемого оборудования, относящиеся Теперь все наши устройства сконфигурированы. На этом можно закончить с редактированием, но только до того времени, когда мы возьмёмся за добавление в конфиг IR-кодов. Они описываются 4-м разделом конфига "custom_ir". Мы видим, что в конце строк никакие коды пока не заданы. Эти коды невозможно внести в настройки Ka-Radio никаким иным образом, кроме как только через процедуру редактирования конфиг-файла и последующей его прошивки в устройство. Но перед тем как закончить, я бы рекомендовал изменить ещё пару строк из 3-го раздела конфиг-файла "option". Хоть задаваемые им параметры могут быть изменены подачей специальных команд из терминала, но мы сделаем это до прошивки, прямо в файле конфигурации. Так спокойнее и надёжнее. 9. Итак, редактируем 3-й раздел конфига. Вот теперь файл нужно сохранить. Он готов, наш файл конфигурации "samodelka.csv". 10. Итак, самая главная работа по созданию конфиг-файла сделана. Теперь осталось сконвертировать его в BIN-файл для залития в устройство. Portable Configuration File generator Config_GEN_new.zip — генератор — .bin файла Второй вариант от Pilnikov Alex Еще надо поставить git отсюда git-scm.com/downloads Подборка картинок по всей этой писанине на sH18 диске . 30 марта 2019 13 38 Поделиться: Ранее RDA5807M новая жизнь старых и новых радиоприемников Далее DAC TDA1387 (KaRadio32) — как побороть щелчки при переключении Разместить рекламу Реклама РЕКЛАМА Новинка! Компактный Сибирский Банный Чан с подогревом! РЕКЛАМА МИНИ Токарный станок с ЧПУ BLACKBOX. РЕКЛАМА МИНИ Токарный станок с ЧПУ BLACKBOX. Бесшумные ротационно-динамические дефлекторы ROTADO. Реклама turbodeflektor.ru Teyes CC3/CC3L: обновление программного обеспечения (прошивки) с помощью TEYES FOTA Citroen C-Crosser 3.2 — Полуавтоматическая установка приложений в ГУ ( hackchan ) Changan Uni-T Крым 2025. Часть 7. Ялта и Aй-Петри Land Rover Discovery Крым 2025. ИТОГИ поездки, рекомендации. Land Rover Discovery AGAMA + CRAB новое слово в лаунчерах для ГУ. Geely Emgrand EC7 FE-1 Войдите или зарегистрируйтесь, чтобы писать комментарии, задавать вопросы и участвовать в обсуждении. Войти Зарегистрироваться SSergeyG Я езжу на Renault Sandero 1G И ещё, я не буду использовать дисплей. Мне надо отключить в конфигураторе всё, что связано с дисплеем поставив 255? Ответить1 год SSergeyG Я езжу на Renault Sandero 1G Вернулся к этому проекту. Сконфигурировал *.csv перевёл в bin, всё работает. 2 вопроса только. Ответить1 год alexprost1 Я езжу на ЗАЗ Chance Добрый день! Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Поэкспериментировал с включением дисплея. Можно энкодер повернуть в право или в лево и сразу вернуть на место или нажать на кнопку энкодера чуть подольше, выйдет регулировка громкости, в любом случае дисплей включится, станция будет продолжать играть. 1 Ответить4 года nadim24 Автор Я езжу на Geely CK Есть проект на Raspberry pi — я сейчас себе собираю — посмотреть можно в моём блоге nadim.top/moode-audio-player-ustanovka-na-pi-zerow Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Спасибо. Ответить4 года CyberVad Я езжу на Lada Ларгус nadim24 Есть проект на Raspberry pi — я сейчас себе собираю — посмотреть можно в моём блоге nadim.top/moode-audio-player-ustanovka-na-pi-zerow Ссайт не работает. А посмотреть хочется Ответить4 года nadim24 Автор Я езжу на Geely CK Сайт закрыл (нужно платить за хостинг). Результат посмотреть можно тут 1 Ответить4 года steslia Я езжу на Toyota Prius (30) Здравия желаю! Ответить4 года nadim24 Автор Я езжу на Geely CK Плат в наличии нет. Можете сами заказать у китайцев на Гитхабе у автора есть платы в KiCad или спросите на форуме может есть лишние. 1 Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Если крутнуть, то экран включится и переключится станция. Ответить4 года nadim24 Автор Я езжу на Geely CK Тогда нужно писать разработчику Ответить4 года SSergeyG Я езжу на Renault Sandero 1G P_LED_GPIO закомментировал . Все стало работать нормально. Спасибо. Еще вопрос, что бы включить экран нажимаю кнопку на Ответить4 года nadim24 Автор Я езжу на Geely CK А если не нажимать, а крутонуть энкодер на деление Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Спасибо, завтра проверю (все на работе). Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Что то сейчас посмотрел конфиг смутило это: Ответить4 года nadim24 Автор Я езжу на Geely CK Поэксперементируйте, закоментируйте led вместо 4 поставьте 255. Проверьте. Я проверить не могу, нет у меня сейчас рабочего кардио. Я делал себе то подсветка работала, но я делал через транзисторный ключ и не для распаянного дисплея. Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Подсветка подключена как у Вас в описании к пину 4. Мы же вроде в фале конфигурации прописали: Тип дисплея 192, подсветка на GPIO-04 и O_LCD_OUT пока поставил 0. Ответить4 года SSergeyG Я езжу на Renault Sandero 1G Собрал по Вашему описанию Ka-Radio. Но дисплей на секунду покажет инфу и гаснет, через некоторое время происходит то же самое. Если подключу подсветку к 3,3 в., то все нормально только дисплей постоянно включен. Что это может быть? И как исправить? Ответить4 года nadim24 Автор Я езжу на Geely CK Куда подключена подсветка? Если вы подключили к одному из gpio то есть несколько параметров которые настраиваются с помощью команды из терминала. Ответить4 года KBETKA Я езжу на Toyota Corolla (140/150) Собралась плата без косяков, прошилась и заработала с первой попытки. Ответить6 лет nadim24 Автор Я езжу на Geely CK Отлично Ответить6 лет KBETKA Я езжу на Toyota Corolla (140/150) Не могу понять, то ли дело в версии, то ли ещё в чём. Ответить6 лет nadim24 Автор Я езжу на Geely CK Это вы включили режим часов, перейти обратно. Нажать быстро два раза кнопку PLAY (для выхода обратно еще два раза нажать). 2 Ответить6 лет KBETKA Я езжу на Toyota Corolla (140/150) Спасибо Ответить6 лет egeht Я езжу на Mitsubishi Pajero Pinin Спасибо за подробную инструкцию, но есть вопросы. "5. CLK" — GPIO-18 Дубли GPIO. Это нормально? Не удается получить доступ к сайтуСайт totel.kusto.com.ru не позволяет установить соединение. Это у всех так сейчас или только у меня? Ответить6 лет nadim24 Автор Я езжу на Geely CK gpio 18, 19, 23 это SPI bus — так что это не дубли — это нормально. Скачайте архив Portable_Python-3.7.4_Nadim.zip — генератор .bin файла ссылка в этой статье. Этот портабельная версия питона — сделайте по инструкции — и получите свой .bin и не над Вам онлайн генераторов — будет свой. 1 Ответить6 лет egeht Я езжу на Mitsubishi Pajero Pinin Спасибо! Ответить6 лет Hunger41 Без машины egeht Спасибо за подробную инструкцию, но есть вопросы. "5. CLK" — GPIO-18 Дубли GPIO. Это нормально? Не удается получить доступ к сайтуСайт totel.kusto.com.ru не позволяет установить соединение. Это у всех так сейчас или только у меня? Пишу для Вас и поисковиков: теперь конвертер находится по новому адресу: totel.kusto.com.ru:18888/karadio/ 1 Ответить5 лет romb345 Без машины Скажите пожалуйста, Как только начинаю править конфиг. Вровер перестает раздвать вайфай. со стандартным конфигом все нормально. 4.1 сеть видна. Та которая начальная. Меняю на энкодере 0 в конфиге ио с 15 на 16 и с 27 на 17. после чего генерю бин файл на сайте, по вашему описанию, вставляю файл в прошивальщик. прошиваю, и после прошивки сети карадио 192.168.4.1 нет. и вайфай ноутбука ее тоже не видит. при стандартном конфиге все нормально. Чем редактировать конфиг, я открывал простым блокнотом, но там все в одну строку. Ответить6 лет nadim24 Автор Я езжу на Geely CK Зачем Вы это делаете, вам нужен конфиг для вровера, на тех жпио на которые вы меняете весит память, а на вруме нет и поэтому на вровере идёт конфликт оборудования, верните все а зад. Смотрите логи. Изучите картинку выше там все жпио указаны. Ответить6 лет nadim24 Автор Я езжу на Geely CK romb345 Скажите пожалуйста, Как только начинаю править конфиг. Вровер перестает раздвать вайфай. со стандартным конфигом все нормально. 4.1 сеть видна. Та которая начальная. Меняю на энкодере 0 в конфиге ио с 15 на 16 и с 27 на 17. после чего генерю бин файл на сайте, по вашему описанию, вставляю файл в прошивальщик. прошиваю, и после прошивки сети карадио 192.168.4.1 нет. и вайфай ноутбука ее тоже не видит. при стандартном конфиге все нормально. Чем редактировать конфиг, я открывал простым блокнотом, но там все в одну строку. Зачем Вы это делаете? Такие gpio только для wroom, а на wrovere на них висит память, поэтому идёт конфликт и wrover вешается. Ответить6 лет nadim24 Автор Я езжу на Geely CK Я с такими экранами не работал. Спросите на форуме или в группе Фейсбука. Ответить6 лет Gasik-krs Без машины Здравствуйте! Подскажите пожалуйста, как подключить вот это экран ru.aliexpress.com/item/32…12joCl2U&isOrigTitle=true с вот такой платкой ru.aliexpress.com/item/32…042311.0.0.6dae33edjJ1RCD ? попробовал соединить по аналогии с экраном OLED ru.aliexpress.com/item/32…042311.0.0.6dae33edjJ1RCD — не получилось. Ответить6 лет nadim24 Автор Я езжу на Geely CK Я не вкурсе как… Ответить6 лет erlbriton Я езжу на Nissan Avenir (2G) Всем единомышленникам привет! Ответить6 лет nadim24 Автор Я езжу на Geely CK На картинке видно все файлы прошивки и по каким адресам шить Ответить6 лет KBETKA Я езжу на Toyota Corolla (140/150) Gasik-krs Здравствуйте! Подскажите пожалуйста, как подключить вот это экран ru.aliexpress.com/item/32…12joCl2U&isOrigTitle=true с вот такой платкой ru.aliexpress.com/item/32…042311.0.0.6dae33edjJ1RCD ? попробовал соединить по аналогии с экраном OLED ru.aliexpress.com/item/32…042311.0.0.6dae33edjJ1RCD — не получилось. Никак. Вы взяли дисплей с другой системой команд, вдобавок подключили через расширитель портов, у которого тоже своя система команд и свой адрес на I2C. Ответить6 лет |
|||||||
Так же в этом разделе:
|
|||||||
![]() |
|||||||
|
|||||||
|