Почти в каждом доме и автомобиле есть радиоприемник, непрерывно воспроизводящий музыку, свежие новости, сводки о погоде и ситуацию на дорогах. А хотелось ли когда-нибудь создать свою собственную радиостанцию?
Сегодня этим и займемся!

Для этого нам потребуется:
В примере будет рассмотрена работа с Arduino UNO, но подойдет любая Arduino и Arduino-совместимая плата с пинами SDA, SCL.
Подключение очень простое: на модуле FM передатчика надо подключить всего 4 разъема:
| Модуль FM | Arduino UNO |
|---|---|
| VCC, питание | 5V |
| GND, земля | GND |
| SDA | Аналоговый выход A4 |
| SCL | Аналоговый выход A5 |
Для модуля написана специальная библиотека. Скачать ее можно по ссылке: /static/3236/uploads/libraries/FMTX.zip
Импортируйте ее в Arduino IDE и используйте такой скетч:
#include <FMTX.h>
void setup(void)
{
/**
USA
EUROPE
JAPAN
AUSTRALIA
CHINA
*/
fmtx_init(73.7, EUROPE);
}
void loop(void)
{
}
Как видите, скетч ненамного сложнее подключения. Интерес представляет лишь одна строчка:
fmtx_init(73.7, EUROPE);
Это код инициализации нашего FM передатчика. Первым аргументом передается волна, на которой передатчик должен вещать. В нашем примере это частота 73.7MHz в FM диапазоне. Она подобрана случайным образом, так, чтобы частота была не занята другими радиостанциями, чтобы избежать наложения сигналов. Скорее всего, у вас будет другое значение это переменной в зависимости от загруженности FM диапазона в вашем городе.
Второй аргумент отвечает за сторону света, в которой вы живете. В комментарии перечислены возможные значения. Если Вы, например, живете в Китае, то вторым аргументом надо передать CHINA.
Запускаем скетч, подключаем AUX кабель к источнику звука (например, смартфону), либо микрофон, ловим на приемнике нужную волну и слушаем.

На фотографии в разъем для антенны вставлен кусок проволоки для улучшения качества и дальности сигнала.
Удачных трансляций!
Данная статья является собственностью Amperkot.ru. При перепечатке данного материала активная ссылка на первоисточник, не закрытая для индексации поисковыми системами, обязательна.
Комментарии