АУДИО Простой FM-радиоприёмник на модуле RDA5807m и Arduino Nanо

Antokol

✩✩✩✩✩✩✩
20 Июн 2025
5
1
Уважаемый Олег, здравствуйте! Скетч и библиотеки из ссылок. Библиотека "радио" v2.0. При компиляции выдается ошибка, отчет прилагаю. Рад любым идеям. Спасибо!
 

Вложения

Antokol

✩✩✩✩✩✩✩
20 Июн 2025
5
1
@Олег Поляков, Большое спасибо, что так быстро ответили! Пробовал IDE Arduino 1.8.15 и 2.3.6. Во втором случае выдает ошибку "
D:\RDA5807m + Popov\POPradio\pov-radio\pov-radio.ino:285:3: error: 'controlTick' was not declared in this scope
controlTick();
^~~~~~~~~~~
exit status 1

Compilation error: 'load_param' was not declared in this scope"
 

Antokol

✩✩✩✩✩✩✩
20 Июн 2025
5
1
Благодарю Вас за терпение!
Переустановил два варианта IDE: 1.8.15 и 2.3.6, установил драйвера из форума.
Удалил в путях пробелы и знаки.
При компиляции скетча в обеих программах выдается одна и та же ошибка (прилагаю в прикрепленных файлах).
Спасибо. Эдуард.
 

Вложения

wadim_ast

✩✩✩✩✩✩✩
1 Июл 2025
3
0
Добрый день, Олег. У меня при компиляции те же проблемы, что и у пользователя Antokol. Версии IDE 1.8.13 и 2.3.4. Помогите, пожалуйста! Спасибо!
 

Вложения

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru

@wadim_ast, добрый день!
Посмотрите в Adruino IDE при открытии файла pov-radio.ino подгрузились ли в виде закладок другие файлы проекта: controls.ino, functions.ino.
Если нет, то добавьте их вручную.
Почему иногда не подгружаются эти файлы я ума не приложу. Глюки...
 

Antokol

✩✩✩✩✩✩✩
20 Июн 2025
5
1
Радио заработало, валкодер работает, перестраивает по диапазону. На экране все мельтишит, только в части первой строки отображается часть правильно .
Что делал: поскольку я до сих пор не использовал скетчи, состоящие из нескольких файлов, то меня не смутило отсутствие закладок с остальными файлами. В старой версии IDE загрузил остальные 2 файла - появились они в закладках, причем при последующих включениях обеих версий IDE при загрузке файла radio остальные два открывались автоматически. Скетч прошел компиляцию и прописался в Ардуинке. Завтра продолжу.
Олег, спасибо за помощь и терпение.
 
  • Лойс +1
Реакции: Олег Поляков

wadim_ast

✩✩✩✩✩✩✩
1 Июл 2025
3
0
@Олег Поляков,
Ура!!! Все загрузилось и работает!!! Все показывает!!! Есть вопрос по чувствительности. Я раньше делал несколько приемников на ТЕА5767. Сейчас их сравниваю и чувствительность приемника на RDA5807m получается существенно ниже, хотя по-моему должно быть наоборот. Подскажите, пожалуйста, как должно быть. Еще раз огромное спасибо за интересный приемник и за оказанную помощь!!!
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru
@wadim_ast, очень рад, что разобрались, и у вас приёмник заработал.
Реальную чувствительность RDA можно оценить только в ручном режиме настройки частоты. Для этого долгим нажатием на кнопку энкодера перейдите в меню настроек приёмника, выберите пункт меню "Радиостанции" и там переключите в пункте "Настр." с "авт." на "руч.".
 

Antokol

✩✩✩✩✩✩✩
20 Июн 2025
5
1
samand587, как решили проблему с дисплеем? (В личку написать не удалось - не пропускает).

@wadim_ast, Вадим, какой дисплей используете?
 

rockoon

✩✩✩✩✩✩✩
5 Июл 2025
1
0
Добрый день! Возможно ли в Вашей схеме использовать дисплей SSD1305? Просто есть готовый проект (ё-радио) на этом дисплее, и хотелось бы в этот проект добавить FM радио с отображением информации на родном дисплее и с управлением энкодером.
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru

@rockoon,
если хотите сделать такой гибрид, то волей-неволей придётся переписать ту часть скетча, которая отвечает за отображение информации на дисплее.
Более того, как я вижу в первом приближении, придётся решить задачу по схемотехнике: сведение звуковых каналов от двух источников на один усилитель (наушники).
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru

@Bungalit, не уверен, что это поможет решить задачу высвобождения необходимого объёма памяти.
Можете попробовать. Все исходники изначально доступны.
 
  • Лойс +1
Реакции: Bungalit

Вася234

✩✩✩✩✩✩✩
18 Май 2025
5
0
Доброго времени суток. Скажите а где меню RDS-время. В скетче этот пункт есть, а на экране нет. И еще один вопрос. О возможности начало поиска станций, чтоб после 108.00 начиналась опять с 87.00 и наоборот
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru

@Вася234,
в силу того, что на многих фм-станциях время, передаваемое через rds, должным образом не настроено, то ввел эту опцию в настройки, чтобы была возможность отключить показ времени на экране. Чтоб не раздражало. Не более того.
 

Вася234

✩✩✩✩✩✩✩
18 Май 2025
5
0
Так меню RDS-время нет в меню приемника. А как его можно включить
 

bshtornado

✩✩✩✩✩✩✩
18 Ноя 2024
7
1
@Олег Поляков,
Здравствуйте, уважаемый Олег
, в исходном сообщении я забыл упомянуть что использовал другой энкодер, не тот что требовался в схеме, энкодер
ky-040, того что в схеме в продаже не было, может это быть источником проблемы? Напомню проблему, при повороте энкодера, изображение на экране пропадает, поиск не осуществляется, при этом входить по кнопке в меню и перемещаться и менять настройки возможно.
 
  • Лойс +1
Реакции: Mik898

Deniskyn

✩✩✩✩✩✩✩
11 Ноя 2019
7
1
можно ли заюзать tea5767, будет ли работать тот же rds??? и ув. автора подскажите как заменить энкодер на 3 кнопки плс.