Это видео недоступно.
Сожалеем об этом.
Подключение цветного дисплея 1.8 дм SPI 128х160 к KaRadio32
HTML-код
- Опубликовано: 17 сен 2021
- Показан процесс подключения цветного дисплея 1.8 дм SPI 128х160 к KaRadio32, и ещё печатная плата, корпус.
Страничка автора проекта: github.com/kar...
- программа Termite 3.4: www.softpedia....
Моё первое видео по KaRadio32: • Собираю KaRadio32 - ин...
- модуль ESP32 покупал здесь: ali.ski/lsSnZ здесь ESP32 дешевле: ali.ski/V5nABM
- дисплей 1.8 дм: ali.ski/q-30W
- DAC PCM5102: ali.ski/aqf-4
коннектор (мама): ali.ski/fkgcoJ
- коннектор типа гребенка (папа): ali.ski/EM6fok
- соединительные провода: ali.ski/1TVSe
- архив с файлом печатной платы и схемами подключения: disk.yandex.ru...
- архив с деталями корпуса: disk.yandex.ru...
Для тех кто хочет экономить при покупках на AliExpress:
- Мегабонус : megabonus.com/...
- ePN : backit.me/ru/c...
вот товарищу куча лайков !!! ни чего не соврал, все работает как надо.проверено!!! молодец. полезное видео. у меня такой приемник собран был давно , но вот дисплей был маленький, а теперь будет большой, ура!!!!
Спасибо Вам за очередной видос по КаРадио32.
Обожаю ваши видосы про все эти самоделки-радиоприемники. Одну уже повторил ))).
Спасибо. Смотрите мои видосы, в перспективе ещё много задумок, только времени маловато.
Отличное видео.
Спасибо Константин! Очень ценная информация!
Информация для желающих повторить этот проект: На плате Vs1053b должны быть 2 стабилизатора ams1117, один на 3,3V второй на 1,8V.
Если вместо 1,8В установлен 2,5В - VS1053B может неадекватно работать или вообще "пустить белый дым". Нужно менять.
Супер познавательно, продолжайте в этом же духе.
Сделайте побольше видео про Малинку и проекты на данном девайсе.
Заранее спасибо 🤝
Хорошо, про малинку наверное скоро будет.
@@konstantinpavljuchenko644 спасибо, очень будет полезно
Спасибо. Очень помогло.
Бах звучит отлично!
Я сейчас в общем люблю иногда послушать классическую музыку, а в детстве мы шутили: "Бах Шуберт в Мусорский - фу какая Паганини")))
Дисплейчик вроде бы мелковат, и раньше я его игнорировал, но он дешевый, в некоторых магазинах даже очень дешевый, и в отличии от oled не выгорает.
Библиотеки дисплеев есть универсальные, сразу под несколько типов разных дисплеев, и если на AVR это было расточительно по расходу памяти, то на ESP это удобно, а дисплей при грамотной программе, можно даже на ходу менять на другой.
Да, мелковат. Думаю где-то на 2.4 дм. было бы норм.
Всё подробно рассказано и показано. Большая благодарность за работу. Вот я имею дисплей, 3,2-дюймовый сенсорный экран 240 * 320 TFT ЖК-экран модуль ILI9341, а подключить его не могу. Не получается, не хватает знаний. Поделитесь информацией если знаете.
У меня такого дисплея пока нет, но в планах приобрести, тоже хочу попробовать. Думаю ни сегодня завтра закажу, как придет сделаю видео.
Дисплей ILI9341 - самый простой для подключения, и под него больше всего библиотек, как и готовых проектов KRadio, где все уже настроено.
Обычно библиотеки дисплев взаимозаменяемы, но очень иногда отличаются названия функций. Практически все библиотеки дисплеев совместимы или с библиотеками Adafruit или UTFT.
Переход с одного типа дисплея на другой сводится или к указанию своего типа дисплея, или включению в проект другой библиотеки, сам код работы с графикой обычно не требует изменений.
И есть универсальные библиотеки, которые сами определяют, какой дисплей подключен.
Спасибо
Константин, подскажите пожалуйста, приобрел дисплей 1,9 дюйма на контроллере ST7789 с разрешением 170x320, но не один код не подходит в термите для нормального отображения. Может можно что-то вручную подправить?
Вручную вряд-ли, дисплеи поддерживаются только те которые в списке поддерживаемых на странице автора проекта. Более широкий спектр поддерживаемых дисплеев в проекте ёРадио.
Добрый день Константин. Посмотрел ваше видео по подключению дисплея 1,8 дюйма ST7735. У меня дисплей на плате красного цвета и, названия контактов отличаются от ваших. На моей плате они такие : led, sck, sda, ao, reset, cs, gnd, vcc. А у вас: rst, cs, d/c, bin, clk, vcc, bl, gnd. Rst, vcc, gnd совпадают, а остальные нет . Не подскажите ли по остальным контактам. И нужно ли мне устанавливать доп. резистор на 1 Ком. Заранее спасибо.
На некоторых дисплеях контакты могут маркироваться D/C - A0; din - SDA; clk- scl, sck. Установка резистора требуется по рекомендации производителя, но если без резистора подключить этот контакт на прямую то работает и вроде визуально ничего не заметно, резистор для снижения яркости дисплея.
Здравствуйте Константин. По остальным пинам так будет?: B l - led. Ну а vcc,gnd,rst это понятно. Спасибо.
А без ЦАПа тоже будет работать? В внутренним ЦАПом? И как громкость регулировать энкодером?
Да, будет. В том и хорош этот проект, что можно подключить даже только что есть в наличии, хоть только один модуль ESP32, даже без дисплея, энкодера и ЦАПа.
Без ЦАП работает, причем одна и та же программа, всего то в одном месте указывается способ вывода.
То есть, любой пример радио на esp32 заточенный для работы с внешним кодеком, одним легким изменением переводится в режим вывода без i2s кодека.
(а для старого esp8266 это не так)
Без кодека качества вполне хватит для тихого прослушивания, и тем более для радио типа анекдотов.
Кодек необходим для музыки, и с усилителем тем более.
А можешь сделать с семисегметным дисплеем, на самом простом передатчике трехточка.
Подскажите, а можно матрицу от ноутбука подключить???
нет. дисплей это не только матрица, но и контроллер который управляет матрицей, преобразует цифровой сигнал в изображение на дисплее.
Константин здравствуйте ,я так понимаю если в дисплее есть встроенный контроллером I2C, то его можно установить на karadio32,так ли это?
Список поддерживаемых дисплеев можно найти на страничке автора проекта Карадио32 на ресурсе гитхаб, ссылка у меня должна быть в описании под видео.
На моей плате ESP-WROOM32 2×15 контактов, в сторону от питания 3,3 вольта после D5 идут контакты D18 и D19. В другую сторону от D5 идут TX2 и RX2. D16 и D17 на моей плате нет совсем. Как подключить энкодер? Нужно править конфиг?
подключайте как нарисовано у меня, не смотрите на обозначения, что нарисованы у вас на модуле
@@konstantinpavljuchenko644 Да, все получилось. Спасибо за оперативный ответ. Смутило отсутствие маркировки GPIO16 и GPIO17. Китайцы они такие китайцы
Подскажите, при подключении Karadio Esp32 дисплей 1.8 tft кратковременно выводит информацию и гаснет примерно на 8 секунд, далее все повторяется. Как добиться статичного отображения информации без мигания дисплея? Куда копать, как победить?
Напряжение питания какое?
@@konstantinpavljuchenko644
Подключал 3.3V и 5V. Мигает все равно. Может куда резисторы добавить? Перемычку J1 запаять на 3.3V?
@@mikhailmakarov5784 резистор там только один как на схеме. Ещё мысль попробовать включать с отключением энкодера, если не изменится, без ЦАП. Может в них причина.
Здраувствуйте Константин! Великое "Спасибо" за Ваши видео! Уже одно радио я собрал - работает прекрасно! За одним исключением. По незнанию, я применил зелёную плату VS 1053, которая, как оказалось, кроме МП3 ничего "играть" не умеет. Решил сделать "по уму" - пробрёл цветной дисплей (как в этом видео) и красную VS1053. Дисплей заработал сразу же! А вот с платой, похоже "пролетарий"! Вместе они работать не желают. Я совсем не специалист в это деле, но... Возможно я ошибаюсь. Когда собирал схему, бросилось в глаза, что пины GPIO 18 и 23 используются как в подлючении дисплея, так и для S1053. Может в этом "собаку закопали"?
Должно работать. А без дисплея звук есть?
@Konstantin Pavljuchenko , увы... не работает с дисплеем. Без него не пробовал. Я просто прошил другой контроллер и соединил его красной VS1053. Установки дисплея оставил изначальные, т.е. маленький монохромный. Всё работает отлично! Так что проблема всё-таки с подключением цветного дисплея к одним и тем же пинам, что и VS1053. Ну это я так думаю... я не спец в этом деле. И спасибо за быстрый ответ!
@@dimitriwolf5856 Я если честно этот дисплей в связке с vs1053 не пробовал. У меня вместо vs1053 был ЦАП pcm5102, в этом случае одни и теже пины не используются. проблем со звуком нет.
@@konstantinpavljuchenko644 Методом научного тыка я пришёл к заключению, что либо монохромный дисплей по I2C и красный ЦАП. Либо Ваш вариант - pcm5102, но с цветным дисплеем. Но у меня его нет. Придётся обращаться в Поднебесную. А этот pcm5102 "играет" все форматы аудио?
А есть ли, хотя бы теоретическая, возможность пины GPIO 18 и 23 использовать для дисплея, а для ЦАПа другие? Разделить их?
Здравствуйте. Спасибо за ваши познавательные видео. Подскажите пожалуйста могу ли я подключить дисплей TD024THEB2 к esp32 wroom для KaRadio? Если да то какие выводы нужно задействовать?
Распиновка:
40 - tft nRESET A0
39 - tft nSTBY
38 - tft CS SCEN
37 - tft SCL
36 - tft SDA
35 - DIN7
34 - DIN6
33 - DIN5
32 - DIN4
31 - DIN3
30 - DIN2
29 - DIN1
28 - DIN0
27 - DCLK
26 - HD
25 - VD
24 - VCC
23 - GND
22 - LED+
21 - NC
20 - NC
19 - LED-
18 - FB
17 - PWM
16 - CP2
15 - CP1
14 - AVDD
13 - PVDD
12 - AGND
11 - VCOMH
10 - VCOML
9 - PCDH
8 - PCDL
7 - NC
6 - CP8
5 - CP7
4 - CP6
3 - CP5
2 - CP4
1 - CP3
Заранее большое спасибо
Такой дисплей не поддерживается, по крайне мере его нет в списке поддерживаемых, список поддерживаемых смотрите здесь: github.com/karawin/Ka-Radio32#lcd-or-oled-declaration
Здравствуйте Константин вы пробовали подключать дисплей TFT SPI 0,96 80x160 (RGB) ? Есть его подключение к ESP32 ?
Такой не пробовал, вроде такого дисплея нет среди поддерживаемых
@@konstantinpavljuchenko644 Вот похожие но видел только с S 80x160 а тут L в Ка радио в ё радио думаю тоже подтянется только понять распиновку дисплея.
#define LCD_SPI_ST7735S 200 // 128x128
#define LCD_SPI_ST7735L 201 // 80x160
Супер, дякую
Спасиб)
Доброго дня. Подскажите, что делать если GPIO18 уже задействован VS1053 (по Вашей схеме)
Схема в общем-то не моя, а этого французского пенсионера: github.com/karawin , я просто повторяю его проект. Все подключения по его схеме. Попробуйте использовать GPIO18 для дисплея и VS1053, на схеме именно так. Я просто использую ЦАП pcm5102, для его подключения GPIO18 не задействован.
Очень не хватает выхода на подключение Блютуз модуля.
что то не понял, как прошить и как пульт привязать? Пульт какой подойдет?
У меня на канале много видео на тему самодельного интернет радио, начните с этого, там довольно подробно всё рассказано: ruclips.net/video/LVJA0tr3Png/видео.html
Дисплей у всех кракозябры показывает вместо русского текста? Или только у меня
у меня по умолчанию регулировка звука почему то..а как прописать команды с пульта в прошивку?
Ищете у меня на канале виде по этой теме есть, ищите ссылку с телефона неудобно давать.
Здравствуйте Константин. А возможно ли подключения дисплея ILI 9486 (480x320 pixel)
Дисплея с таким разрешением, и контроллером ILI 9486 нет среди поддерживаемых.
Я новичок в этом, а можно к проекту dendy подключить другой дисплей, в списке он так же есть
Если дисплей есть в списке поддерживаемых, то можно.
Константин ,добрый день .После обновления на последнюю прошивку ,появились изменения радио стало включатся всегда с нулевого канала и пока не нажмёшь на енкодер не играет , раньше такого не было как сделать так чтоб играла та станция что играла до выключения
Я пока не обновлялся до последней прошивки. Может какой косяк в прошивке, потом вероятно поправят. Уже было так в какой-то версии прошивки. Или откатитесь на более раннюю версию прошивки.
@@konstantinpavljuchenko644 понял, спасибо
А если у меня ESP 38 пинов? Подключать так же как в видео?
Нужные выводы промаркированы одинаково и на 30 и 38 пинов.
Отлично для первого видео, классно!! Продолжай в том же духе!!!)))и оцени мой канальчик)))))
Добрый день Константин, может сможете мне помочь? Не могу нормально прикрутить TFT LCD 2" дисплей GMT020-01 240RGB*320 к проекту KaRadio32, какой только sys я не пробовал все равно цвет инвертированный, т.е. белый фон и цветные надписи текста... Помогите, пожалуйста! С уважением, Ваш подписчик, Алексей.
Вроде как такой дисплей поддерживается, его тип № 203 надо выбирать, но почему цвет инвертируется не подскажу. Проверьте правильность подключения, может какая ошибка. У меня такого дисплея нет, проверить нет возможности.
@@konstantinpavljuchenko644 Номер 203? ... #define LCD_SPI_ST7789S 203 // 240x240, а у меня дисплей 240*320..., дело видимо в том, что эта команда выставляет разрешение на дисплее, а не инверсию цветов. Но, спасибо, что ответили!
КАК ЧАСЫ И ДАТУ ЗАСТАВИТЬ ПОКАЗЫВАТЬ ПРАВИЛЬНО? Показывает 01.01.1970 и время почему то не обновляется
Вот в этом видео: ruclips.net/video/2EDcjK21FbM/видео.html
Пробовал . Показывает все равно 01.01.190 и время начиная с нулей идет. Не смог поменять как в видео по ссылке
Все.допилил.
Здравствуйте Константин, у меня на экране показывает дату, сначала месяц потом число и в конце год. Хотелось бы чтоб было первым число потом месяц и в конце год, можно ли как то исправить?
Вот здесь на странице ближе к концу есть системные команды, вроде и для настройки формата времени есть: github.com/karawin/Ka-Radio32/wiki
@@konstantinpavljuchenko644 Спасибо за подсказку, вечером попробую изменить
Все получилось, там ниже системных команд есть раздел "Только расширение для KaRadio32:" там команда sys.ddmm("x") где х=0 это MMDD, а х=1 DDMM. Так что спасибо Вам за подсказку.
Как можно увеличить размер текста на TFT 1.8
Размеры шрифта в прошивке зашиты, какими-либо командами без изменения кода прошивки не поменяешь.
Всем привет, подскажите может кто знает почему дисплей зависает и при переключении не обновляет информацию, при этом радио переключается через браузер. После перезагрузки дисплей работает некоторое время потом опять висит до перезагрузки. Плюс к этому какие то иероглифы пишет на некоторых станциях
Измените скорость передачи данных uart командой sys.uart("x") где "х" значение скорости 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 76880, 115200, 230400 По умолчанию должна быть 115200 Может при прошивке вы задали другое значение. Попробуйте для начала sys.uart("115200"), если ничего не изменится попробуете уменьшать значение из заданных вариантов.
@@konstantinpavljuchenko644 спасибо за оперативный ответ! Ещё вопрос, из списка в интернете не все потоки воспроизводятся радио, это связано с кодеками или я что-то опять накосячил?
@@rrtthhkkvv Если у Вас звук выводится на ЦАП
pcm5102, то он не воспроизводит потоки AAC, только mp3 потоки. Подбирайте радиостанции с mp3 потоками.
А макросы ESP есть или надо как то вымерять?
В этом проекте прошивка в виде бинарных файлов, ничего настраивать не надо, поддерживаются определенные типы дисплеев, список поддерживаемых дисплеев есть на странице автора проекта на Не Гитхабе
@@konstantinpavljuchenko644 я спрашиваю как сделать в программе Sprint-Layout_6 печатную плату.Для ESP размер контактов и сам размер платы откуда брать? макросы ESP есть или надо как то вымерять
@@wanderer_life_24 Я сам вымерял. Я же описании под видео ссылку на файл платы выкладывал. Если модуль такой же, то можете использовать, либо подредактировать на свой вкус. У меня на канале несколько вариантов печатных плат, для разных вариантов комплектующих, поищите может, что подойдет.
Константин, добрый день. Поясните пожалуйста, почему надо переводить питание на 3,3 В если там стоит стабилизатор и снижает напряжени с 5 до 3,3 В. В чём тонкость такой настройки дисплея.
Можно использовать и 5 в. Сама по себе esp32 питается и работает с 3.3 в, поэтому решил использовать в схеме 3.3 в, такое же напряжение подаётся и на энкодер.
Константин, а можете открыть тайну функционала полоски внизу экрана? Что она показывает?
Вроде как время воспроизведения трека, радиопередачи. Для визуального контроля времени воспроизведения. Но это не точно)))
@@konstantinpavljuchenko644 Как оказалось она показывает уровень громкости)
@@AleksandrSaenko спасибо за информацию. Я обычно грумкость в радио выставляю на максимум, а громкость регулирую усилителем.
Эх и заморочились Вы с образцово-показательной платой. Обычно быстрее на макетную плату напаять те же разъёмы, и соединения сделать МГТФ проводом.
Мне просто нравится печатные делать, занимательный процесс, нервы успокаивает, дает возможность переключиться с одного поля деятельности на другое.
@@konstantinpavljuchenko644 Мне тоже нравится разводить в Sprint и изготавливать печатные платы. Не люблю дырявые макетки. Подскажите, пожалуйста, где взять прошивку для ESP 32 для такого радио. Прошивать через программу для прошивки Ардуино ?
@@satic8657 Вот ссылка на страницу автора проекта: github.com/karawin/Ka-Radio32 Там прошивка и вся необходимая информация. Но у него по задумке прошивка через утилиту Flash Download Tools
@@konstantinpavljuchenko644 Спасибо!
Купил 1,8 дислей только плата красная плата. Распиновка тоже отличается. Не подскажете как подключить?
Подключайте к тем же пинам, которые обозначены на моем варианте дисплея,то аналогии
@@konstantinpavljuchenko644 Там обозначения пинов другие
@@user-si1np3zl1d как обозначены?
@@konstantinpavljuchenko644 1 led 2 sck 3 sda 4ao 5reset 6 cs 7 gnd 8 vcc
@@user-si1np3zl1d на самом деле пины также, но некоторые по другому обозначены, к вечеру напишу как подключить
Здравствуйте Константин. Хочу предложить сделать обзор интернет радио ка 32. Дам ссылку на yotube но там другое схемное решение. Я сделал радио но корпус картонный, очень удобно работает в любой комнате является переносное, берет и на кухне и на балконе. использовал ваше ка радио 32 , усилитель 8403, микросхему для развязки по питанию В0505 1 W динамик 3 вата 4 ома AIYIMA Только корпус нужно спроектировать и вы сделаете классный видео обзор ruclips.net/video/BtMrBBy2zAk/видео.html