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

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru
@Eugeniy59, увы, у Ардуино нано памяти - особо не разбежишься. Прикрутить к схеме блютуз вряд ли получится. Если у вас стоит задача модернизировать старый приёмник, то у китайцев есть готовое бюджетное решение:
MP3-плеер с поддержкой Bluetooth 5,0, 5-32 В, 6 Вт за 292 ₽
 

Eugeniy59

✩✩✩✩✩✩✩
11 Апр 2024
7
0
Уважаемый Олег Поляков, подскажите, а для чего кнопка? на схеме не вижу унопки, а на фото готового приемника кнопка есть
 

samand587

★✩✩✩✩✩✩
31 Май 2021
118
29
Подключил дисплей 1,3" версии 2.2 и получил вот такое Что это может быть? :unsure:
 

Вложения

samand587

★✩✩✩✩✩✩
31 Май 2021
118
29
Попробовал загружать тесты из примеров Ардуины. С половиной тестов дисплей работает. Почему то после заливки теста исчезает определение СОМ порта в диспетчере устройств? Если дисплей отключить, то плата нано определяется в диспетчере устройств. Почему так происходит? В чем проблема в дисплее?
 

Вложения

AnCore

★★★✩✩✩✩
27 Янв 2020
362
136
@samand587, попробуйте добавить резистор сопротивлением 100 Ом между источником питания и модулем
 

samand587

★✩✩✩✩✩✩
31 Май 2021
118
29
Уважаемый автор! Мой дисплей оказался с SSD 1116. Можно ли скорректировать скетч радио под данный дисплей? Спасибо!
 

Android645

✩✩✩✩✩✩✩
18 Мар 2024
2
0
Собрал наконец то схему, компилируется все без ошибок, но как тут писали, просто черный экран, тестовый скетч компилируется и показывает картинку. Все библиотеки загружены, в чем может быть проблема?
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru
@Eugeniy59, схема питания приёмника не показана поскольку принципиально не так важна для его функционирования. Для питания нужны 5 вольт, а откуда их добывать - каждый вправе выбрать сам. :)
 

SP634

✩✩✩✩✩✩✩
17 Июл 2021
5
9
Добрый день. А для чего кнопка с левой стороны корпуса? на схеме ее нет
 

SP634

✩✩✩✩✩✩✩
17 Июл 2021
5
9
@samand587, да, увидел, спасибо. Т.е нужен какой-то дополнительный узел включения -выключения приемника? например что- нибудь типа "умной кнопки" с контролем Li-Ion думаю подойдет
 
Изменено:
  • Лойс +1
Реакции: Олег Поляков

SP634

✩✩✩✩✩✩✩
17 Июл 2021
5
9
Уважаемые коллеги, пожалуйста подскажите: установил проект и библиотеки из указанных архивов. При компиляции выдает ошибку: Compilation error: 'oled' was not declared in this scope
 
Изменено:

samand587

★✩✩✩✩✩✩
31 Май 2021
118
29
Уважаемый автор! Получил сегодня дисплей точно такой же как у Вас в проекте. Подключил и имею картинку как с дисплеем SSD 1116. В чем может быть проблема? :oops:
 

Moldik

✩✩✩✩✩✩✩
27 Дек 2023
9
0
@Олег Поляков, Собрал приемник, но есть вопрос, при первом повороте энкодера начинается сканирование станций и из сканирования уже не выходит. Т.е. по кругу гоняет без остановки.
 

Larsa

✩✩✩✩✩✩✩
15 Апр 2023
1
0
Всем доброго времени суток!
Подскажите, как громкость регулировать? Собрал, всё работает, а громкость на максимум и не могу понять как она регулируется...
 

Олег Поляков

★★★★✩✩✩
18 Янв 2022
340
246
www.1812.ru
@Larsa, нажимаете сверху-вниз на ручку энкодера и, не отпуская её, поворачивайте против часовой стрелки (для уменьшения громкости) или по часовой стрелке (для увеличения громкости).

Одинарное короткое нажатие на энкодер - включение/выключение звука.

Длинное нажатие - вызов меню настроек приёмника.
 
Изменено:
  • Лойс +1
Реакции: Moldik

Moldik

✩✩✩✩✩✩✩
27 Дек 2023
9
0
@Олег Поляков, Подскажите пожалуйста
Если выставляю автоматическую настройку на станцию:
bool tuning_flag = false; // тип настройки на станции автоматическая
то не реагирует на выставленную чувствительность , что сюда не ставлю всегда чувствительность стоит Низкая, а хотелось бы высоку.
uint8_t level = 2; // чувствительность настройки на станции

@Олег Поляков, И еще два вопроса (где-то что-то я пропустил.((
1. выставляю стерео сразу в скетче, и все равно моно, только через меню все меняется руками
bool mono = false; // моно/стерео

2. Добавляю станцию в избранные через меню, появляется сердечко, но после выключения/включения ее там уже нет, да и вообще все что через меню выставляется после снятия питания возвращается в исходное положение, в принципе это можно считать единственным вопросом, если бы записывалось через меню и запоминалось, остальное можно и забыть.

Заранее спасибо))