Full-Chip.net

Все об электронике, секреты ремонта
сборки компьютеров и периферии !!!

» » Подключение RDA5807 к ARDUINO с управлением с компьютера + софт
Статистика
82034 (+1)
Всего пользователей
1
Сейчас на сайте
85 (+0)
Всего статей
1630 (+0)
Всего комментариев
Реклама


Подключение RDA5807 к ARDUINO с управлением с компьютера + софт

Очередная конструкция, с применением цифрового модуля радиоприемника RDA5807 в связке с платформой ARDUINO, но в этот раз наш приемник будет полностью управляться с компьютера с помощью специальной программы.
Программа позволяет регулировать громкость приемника, ручную и автоматическую перестройку частоты, а также отображение текущей частоты принимаемого сигнала.

Чтобы начать работу необходимо подключить модуль к ардуино согласно схемы.
Подключение RDA5807 к ARDUINO с управлением с компьютера + софт

Для подключения наушников на понадобиться собрать еще одну маленькую схемку.
Подключение RDA5807 к ARDUINO с управлением с компьютера + софт

и загрузить в ардуино скетч.


На этом с аппаратной частью мы закончили, теперь нужно запустить программу для компьютера, через несколько секунд, программа определит к какому порту подключена плата arduino, и считает с нее данные о состоянии приемника, после чего можно запускать сканирование и радоваться работающему устройству.
Видео работы я записывать не стал но если кому то нужно пишите в комментариях что то запишу.
Скетч для ардуино а также программу для компьютера можно скачать здесь arduino-priemnik-upravlyaemyy-s-pk.rar [624,88 Kb] (cкачиваний: 1546)
K:7
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Вопрос:
b+b+b=bbb , x+x+x=xxx, c+c+c+a=?
Ответ:*
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Ответить Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • комментариев
  • публикаций
    • Нравится
    • 0
Гость Андрей,

В скетче уберите в начале // в строке (int RDA5807_adrs=0x10; )
Ответить Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • комментариев
  • публикаций
    • Нравится
    • 0
А можно ли реализовать например с таким модулем TEA5767 FM ?
Ответить Цитата
  • max

  • 11 февраля 2017 10:35
  • Группа: Администраторы
  • Регистрация: 5.03.2012
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 0
Димас,
Ну все в ваших руках) есть пример под дисплей, там есть функции вывода рдс, перепишите под свои нужды, правда софт под комп придется тоже самому писать)
Ответить Цитата
  • Димас

  • 11 февраля 2017 10:31
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • комментариев
  • публикаций
    • Нравится
    • 0
Заработало сразу, хотелось бы RDS ))
Ответить Цитата
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • комментариев
  • публикаций
    • Нравится
    • 0
Заработала сразу. )
Интересно, почему не ловит частоты ниже 87 мГц ?
Ответить Цитата
  • max

  • 27 июня 2016 20:48
  • Группа: Администраторы
  • Регистрация: 5.03.2012
  • Статус: Пользователь offline
  • комментария
  • публикаций
    • Нравится
    • 0
Цитата: Гость Андрей
Собрал, уверенно принимается одна станция. Программа не видит ардуину. Пробовал 10 и 3 компорт. Как то так.... Почему???

Работает и сразу, при пайке модуля нужно обеспечить отвод статики модуль очень к ней чувствителен!
Ответить Цитата
  • Гость Андрей

  • 24 июня 2016 21:19
  • Группа: Гости
  • Регистрация: --
  • Статус:
  • комментариев
  • публикаций
    • Нравится
    • 0
Собрал, уверенно принимается одна станция. Программа не видит ардуину. Пробовал 10 и 3 компорт. Как то так.... Почему???