Съдържание:
- Консумативи
- Стъпка 1: Планът
- Стъпка 2: Подготовка на FM радиомодула
- Стъпка 3: Създаване на корпуса
- Стъпка 4: Подготовка на платките
- Стъпка 5: Време за кодиране
- Стъпка 6: Сглобяване на нещата
- Стъпка 7: Насладете се
Видео: FM радио: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Наскоро попаднах на модул RDA5807, който е FM радио тунер в много малък пакет. Той е много евтин и използва I2C протокол за комуникация, което означава, че само два проводника ще са необходими за разговор с IC. По -малко окабеляване!
Майка ми слушаше радио всеки ден, докато готвеше храна, преди радиото да умре. Исках да я изненадам с радио, което създадох сам. В тази инструкция ще ви покажа как свързах RDA5807 IC с Arduino. За да изглежда добре, проектирах корпус и го отпечатах 3D. Аз съм нов в 3D проектирането, така че ще бъде прост дизайн. Без измислени неща.
Да започваме
Консумативи
1x Arduino Nano
1x RDA5807M FM радио тунер IC
1x I2C OLED дисплей
1x 3W високоговорител
1x PAM8403 аудио усилвател
2x 6x6 тактилни превключватели
1x 100k потенциометър
1x DC захранващ контакт
По избор:
3D принтер
Стъпка 1: Планът
Планът е да поддържа всичко просто и спретнато. Без измислени неща.
Ще използваме Arduino Nano като мозък за нашия проект. Усилената работа по комуникацията с модула вече е свършена. Уверете се, че сте инсталирали радио библиотеката. Има много функции, с които можете да играете. Забележка: Библиотеката работи и за SI4703, SI4705 и TEA5767.
Един бутон отпред ще се използва за поставяне на радиото в режим "Избор на честота", а другият бутон за избор на честота. Пот ще се използва за превъртане през предварително зададените честоти (които могат да бъдат зададени в кода в зависимост от вашето местоположение).
OLED дисплей ще се използва за показване на честотата, с която е настроен.
Изходният аудио сигнал на радиомодула е много нисък и не е достатъчен за задвижване на 0W високоговорител. Модулът PAM8403 ще се използва за усилване на аудио сигнала. Има много версии на този модул. Отидох с този, който има гърне за контрол на силата на звука, както и ключ за включване/изключване.
Стъпка 2: Подготовка на FM радиомодула
Както можете да разберете, като погледнете снимката, тя е много, много малка! На всичкото отгоре разстоянието между подложките на модула не е подходящо за макет/перфорирана дъска.
Трябва да направим пробивна дъска за него. Изрежете малко парче перфорирана дъска с размерите на модула. Уверете се, че има поне 5 дупки от всяка страна. Запоявайте мъжки щифтове на заглавната част, както е показано на снимката. След това поставете модула върху платката и запоявайте тънки проводници между подложките на модула и щифтовете на заглавката. Използвах тапицерията на компонентите на краката.
Стъпка 3: Създаване на корпуса
Аз съм напълно нов в 3D проектирането и това е най -многото, което съм проектирал. Корпусът е проектиран във Fusion 360 и е отпечатан на принтер Creality Ender 3. Прикачих всички. STL файлове, които съм използвал.
Нарисувах предната плоча в бяло, тъй като имам само един цвят нажежаема жичка.
Вмъкнах „M3 резбовани вложки“в отворите на външното тяло с помощта на поялник. Беше доста удовлетворяващо!
Залепете вътрешната джанта във външното тяло с помощта на супер лепило.
Също така направете 6 мм и 2 мм отвор в „Задната плоча“за копчето на усилвателя и антените съответно. Забравих да ги добавя по време на проектирането.
Стъпка 4: Подготовка на платките
Трябва да направим две платки. Едната ще бъде основната платка с Arduino и FM модул, а другата за бутоните, които ще бъдат монтирани на предната плоча.
Използвал съм конектори, използвайки мъжки и женски щифтове за заглавки за всеки компонент, така че да може да се свързва/изключва с лекота. Можете да пропуснете тази стъпка, ако искате.
Направете окабеляването съгласно схемата.
Стъпка 5: Време за кодиране
Кодът е приложен тук. Изтеглете.ino файла и го отворете в Arduino IDE. Преди да качите, има две неща, които трябва да промените.
- Броят на радиостанциите и техните честоти ще се променят. Бързо търсене в Google ще ви уведоми за станциите и техните честоти. След като ги изброите, добавете ги в масива „станции ”, както е показано на снимката. Трябва да пропуснете десетичната запетая. Например 9110 означава 91,10 MHz, 10110 означава 101,10 MHz и така нататък.
- Също така въведете общия брой станции между квадратните скоби. В моя случай имам 12 станции в масива. Следователно станции [12]. Извадете 1 от общия брой станции и го въведете в кода, както е показано на втората снимка. 11 в този случай.
Знам, че има по -добър начин, но вместо това имах много грешки!
И качете кода!
Стъпка 6: Сглобяване на нещата
Залепете горещо OLED дисплея и високоговорителя на място на предната плоча.
Поставете 3D отпечатаните бутони на тяхно място, добавете капка супер лепило върху тактилните превключватели и поставете платката върху бутоните, като се уверите, че бутоните и превключвателите са подредени.
Завийте потенциометъра на предната плоча.
Нанесете обилно количество супер лепило върху вътрешната джанта и поставете цялата предна плоча с всички компоненти върху джантата.
Направете всички връзки на компонентите с основната платка. Свържете аудио изхода от радиомодула към усилвателя, който е монтиран на задната плоча.
Поставете парче горещо лепило около съединителите, за да действа като облекчаване на напрежението.
Завийте задната плоча с помощта на винтове М3.
Накрая нарязайте горещото лепило на 4 кръга с дебелина около 2-3 мм и ги залепете отдолу, както е показано. Те ще служат за целта на гумените крака.
Готови сте!
Стъпка 7: Насладете се
Захранвайте вашето радио с помощта на 5V захранване. Ако не можете да намерите 5V такъв, използвайте 7805 регулатор на напрежение с 12V като вход.
Благодаря ви, че се придържате до края. Надявам се, че всички обичате този проект и научихте нещо ново днес. Кажете ми, ако направите такъв за себе си. Абонирайте се за канала ми в YouTube за още предстоящи проекти. Благодаря ти още веднъж!
Препоръчано:
Интернет радио BOSEBerry Pi: 4 стъпки (със снимки)
Интернет радио BOSEBerry Pi: Обичам да слушам радио! Използвах DAB радио в къщата си, но установих, че приемането е малко неравномерно и звукът продължава да се къса, затова реших да създам собствено интернет радио. Имам силен wifi сигнал около дома си и цифровия брат
Интелигентна шамандура [GPS, радио (NRF24) и модул SD карта]]: 5 стъпки (със снимки)
Интелигентна шамандура [GPS, радио (NRF24) и модул за SD карта]): Тази серия Smart Buoy показва нашия (амбициозен) опит да изградим научна шамандура, която може да направи значими измервания за морето с помощта на готови продукти. Това е урок две от четири - уверете се, че сте актуални и ако имате нужда от бързо въвеждане
Първи стъпки с радио Ham: 5 стъпки (със снимки)
Първи стъпки с радиото с шунка: Като наскоро издаден лиценз за шунка, искам да премина през процеса, който предприех, за да вляза в радиото с шунка. Бях привлечен от аспекта на самоувереността на хобито, давайки на хората начин да общуват, когато други методи са нарушени. Но също така е полезно да
ЕВТИНИЯТ ШУМ - ПРЕВЪРНЕТЕ РАДИО НА РЪКА В МОБИЛНО РАДИО: 6 стъпки
ЕВТИНИЯТ ШУМ - ПРЕВЪРНЕТЕ РАДИО НА РЪКА В МОБИЛНО РАДИО: Мобилно радио радио с ограничен бюджет? Да, може да се направи с малко творчество. Там има множество евтини китайски преносими радиостанции. Тези евтини нови радиостанции от своя страна понижиха цените на качествените употребявани съоръжения за шунка. Друго, което се добавя
Интернет радио/ уеб радио с Raspberry Pi 3 (без глава): 8 стъпки
Интернет радио/ уеб радио с Raspberry Pi 3 (без глава): Здравейте Искате ли свой собствен радио хостинг през интернет, тогава сте на правилното място. Ще се опитам да доразвия колкото е възможно повече. Опитах няколко начина, повечето от които или се нуждаеха от звукова карта, която нямах желание да купувам. но успях да стреля