Почти в каждом доме и автомобиле есть радиоприемник, непрерывно воспроизводящий музыку, свежие новости, сводки о погоде и ситуацию на дорогах. А хотелось ли когда-нибудь создать свою собственную радиостанцию?
Сегодня этим и займемся!
Для этого нам потребуется:
В примере будет рассмотрена работа с 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. При перепечатке данного материала активная ссылка на первоисточник, не закрытая для индексации поисковыми системами, обязательна.
Комментарии