Mundarija:
- Ta'minotlar
- 1 -qadam: Reja
- 2 -qadam: FM radio modulini tayyorlash
- 3 -qadam: mahkamlash
- 4 -qadam: O'chirish platalarini tayyorlash
- 5 -qadam: Kodlash vaqti
- 6 -qadam: narsalarni bir joyga to'plash
- 7 -qadam: Xursand bo'ling
Video: FM radiosi: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Yaqinda men RDA5807 moduliga duch keldim, bu FM radio tyuneri juda kichik paketda. Bu juda arzon va aloqa uchun I2C protokolidan foydalanadi, ya'ni IC bilan gaplashish uchun faqat ikkita sim kerak bo'ladi. Kamroq simlar!
Onam radio o'lmasidan oldin har kuni ovqat pishirayotganda radio eshitardi. Men uni o'zim qurgan radio bilan ajablantirmoqchi edim. Ushbu yo'riqnomada men sizga RDA5807 ICni Arduino bilan qanday bog'laganimni ko'rsataman. Yaxshi ko'rinishi uchun men korpusni loyihalashtirdim va uni 3D chop etdim. Men 3D dizaynda yangi, shuning uchun bu oddiy dizayn bo'ladi. Qiziqarli narsalar yo'q.
Qani boshladik
Ta'minotlar
1 marta Arduino Nano
1x RDA5807M FM radio tyuner IC
1x I2C OLED displeyi
1x 3W dinamik
1x PAM8403 audio kuchaytirgich moduli
2x 6x6 tegish kalitlari
1x 100k potentsiometr
1x shahar quvvat manbai
Majburiy emas:
3D printer
1 -qadam: Reja
Reja hamma narsani sodda va toza saqlashdir. Qiziqarli narsalar yo'q.
Biz Arduino Nanodan miyamiz sifatida foydalanamiz. Modul bilan aloqa qilish bo'yicha mashaqqatli ishlar allaqachon bajarilgan. Radio kutubxonasini o'rnatganingizga ishonch hosil qiling. Siz o'ynashingiz mumkin bo'lgan juda ko'p xususiyatlar mavjud. Eslatma: Kutubxona SI4703, SI4705 va TEA5767 uchun ham ishlaydi.
Radioni "Chastotani tanlash" rejimiga qo'yish uchun old tomonidagi bitta tugmacha ishlatiladi, boshqa tugma esa chastotani tanlash uchun ishlatiladi. Oldindan o'rnatilgan chastotalarni aylantirish uchun Pot ishlatiladi (bu sizning joylashuvingizga qarab kodda o'rnatilishi mumkin).
OLED -displey uni sozlash chastotasini ko'rsatish uchun ishlatiladi.
Radio modulining chiqish audio signali juda past va 0 Vt dinamikni haydash uchun etarli emas. Ovoz signalini kuchaytirish uchun PAM8403 moduli ishlatiladi. Ushbu modulning ko'plab versiyalari mavjud. Men ovoz balandligini nazorat qilish uchun idish va ON/OFF tugmachasi bilan bordim.
2 -qadam: FM radio modulini tayyorlash
Rasmga qarab tushunishingiz mumkinki, bu juda kichkina! Buning ustiga, modulning taglik oralig'i non taxtasi uchun mos emas.
Buning uchun biz taxtani yasashimiz kerak. Modul kattaligidagi perfboarddan kichik bir bo'lakni kesib oling. Har tomondan kamida 5 teshik borligiga ishonch hosil qiling. Rasmda ko'rsatilgandek, lehimli erkak bosh pimlari. Keyinchalik, modulni taxtaga joylashtiring va yupqa simlarni moduldagi prokladkalar va bosh pimlari orasiga lehimlang. Men komponentli oyoqlarning trim qismlarini ishlatardim.
3 -qadam: mahkamlash
Men 3D dizaynda mutlaqo yangiman va bu men hozirgacha ishlab chiqqan eng ko'p narsa. Korpus Fusion 360 da yaratilgan va Creality Ender 3 printerida chop etilgan. Men ishlatgan barcha. STL fayllarini biriktirdim.
Men oldingi plastinkani oq rangga bo'yadim, chunki menda faqat bitta rang filament bor.
Men tashqi korpusdagi teshiklarga lehimlantiruvchi dazmol yordamida 'M3 yivli qo'shimchalarni' joylashtirdim. Bu juda qoniqarli edi!
Ichki jantni tashqi korpus ichiga super elim yordamida yopishtiring.
Shuningdek, kuchaytirgich va antennalar tugmasi uchun "Orqa plita" da 6 mm va 2 mm teshik qiling. Dizayn paytida ularni qo'shishni unutganman.
4 -qadam: O'chirish platalarini tayyorlash
Biz ikkita elektron kartani yasashimiz kerak. Ulardan biri Arduino va FM modulli asosiy karta, ikkinchisi esa old panelga o'rnatiladigan tugmalar uchun.
Men har bir komponent uchun Erkak va Ayol sarlavhasi pinlaridan foydalangan holda ulagichlardan foydalanganman, shuning uchun ularni osongina ulash/uzish mumkin. Agar xohlasangiz, bu bosqichni o'tkazib yuborishingiz mumkin.
Simlarni sxemaga muvofiq bajaring.
5 -qadam: Kodlash vaqti
Kod shu yerga biriktirilgan.. Ino faylini yuklab oling va uni Arduino IDE -da oching. Yuklamasdan oldin, ikkita narsani o'zgartirish kerak.
- Radiostansiyalar soni va ularning chastotalari o'zgaradi. Tez Google qidiruvi sizga Stantsiyalar va ularning chastotalari haqida xabar beradi. Ularni ro'yxatga kiritganingizdan so'ng, ularni rasmda ko'rsatilgandek 'bekatlar ' qatoriga qo'shing. O'nli kasrni tashlab qo'yish kerak. Masalan, 9110 91.10 MGts, 10110 101.10 MGts va boshqalarni bildiradi.
- Shuningdek, kvadrat qavslar orasidagi stantsiyalarning umumiy sonini kiriting. Mening holatimda, menda qator ichida 12 ta bekat bor. Demak, stansiyalar [12]. Ustansiyalarning umumiy sonidan 1ni chiqarib oling va uni ikkinchi rasmda ko'rsatilgandek kodga kiriting. Bu holda 11.
Bilaman, yaxshiroq yo'l bor, lekin buning o'rniga ko'p xatolarga yo'l qo'ydim!
Va kodni yuklang!
6 -qadam: narsalarni bir joyga to'plash
OLED displeyi va karnayni issiq plastinka bilan oldingi plastinkada joylashtiring.
3D bosilgan tugmachalarni o'z joylariga qo'ying, sensorli kalitlarga bir tomchi super yopishtiruvchi qo'shing va tugmachalarning tepasiga elektron kartani qo'ying va tugmalar va kalitlar bir -biriga mos kelishiga ishonch hosil qiling.
Old plastinkadagi potansiyometrni burab qo'ying.
Ichki halqaga mo'l -ko'l super yopishtiruvchi qo'llang va old panelni barcha qismlari bilan jantga qo'ying.
Komponentlarning barcha ulanishlarini asosiy plataga ulang. Ovoz chiqishini radio moduldan orqa plastinkaga o'rnatilgan kuchaytirgichga ulang.
Kuchlanishni bartaraf etish vazifasini bajarish uchun ulagichlar atrofiga issiq elim yopishtiring.
Orqa plastinkani M3 vintlari yordamida burab qo'ying.
Nihoyat, issiq yopishtiruvchi tayoqni qalinligi 2-3 mm bo'lgan 4 ta aylana shaklida kesib oling va ularni rasmda ko'rsatilganidek pastki qismiga yopishtiring. Ular kauchuk oyoqlarning maqsadiga xizmat qiladi.
Ishingiz tugadi!
7 -qadam: Xursand bo'ling
5V kuchlanishli radiodan quvvat oling. Agar siz 5V kuchlanishli qurilmani topa olmasangiz, kirish sifatida 12V kuchlanishli 7805 kuchlanish regulyatoridan foydalaning.
Oxirigacha saqlaganingiz uchun tashakkur. Umid qilamanki, barchangiz ushbu loyihani yaxshi ko'rasiz va bugun yangi narsalarni bilib oldingiz. Agar siz o'zingiz uchun biror narsa qilsangiz, menga xabar bering. Ko'proq yangi loyihalar uchun YouTube kanalimga obuna bo'ling. Yana bir bor rahmat!
Tavsiya:
BOSEBerry Pi Internet radiosi: 4 qadam (rasmlar bilan)
BOSEBerry Pi Internet radiosi: Men radio tinglashni yaxshi ko'raman! Men o'z uyimda DAB radiosidan foydalanardim, lekin ziyofat biroz notekis va ovoz uzilib ketayotganini payqadim, shuning uchun men o'z internet -radioimni qurishga qaror qildim. Menda uyning atrofida kuchli Wi -Fi signali va raqamli akam bor
Interaktiv hikoya radiosi: 6 qadam (rasmlar bilan)
Interaktiv hikoya radiosi: Ushbu loyihada biz chiroyli ko'rinadigan radiolarni ovozli interaktiv hikoyachiga aylantiramiz. Kelajak, mana keldik
Raspberry Pi bilan ishlaydigan Internet radiosi: 5 qadam (rasmlar bilan)
Raspberry Pi bilan ishlaydigan Internet radiosi: eski radiolardagidek, terish va tugmachalarni bosishdan mamnun bo'lgan narsa bor. Afsuski, bu radiolarning ko'pchiligi buzilgan yoki stantsiyalar jim bo'lib qolgan. Yaxshiyamki, har qanday radiolarni Internet -radioga yangilash unchalik qiyin emas
1964 yil Dansette Pi Internet radiosi: 6 qadam (rasmlar bilan)
1964 yil Dansette Pi Internet-radiosi: 1960-yillarning o'rtalarida, zamonaviy Dansette portativ radiosi hozirda XXI asrning eng yaxshi internet-radiostansiyalarini sevib yangilash tufayli o'ynayapti. Barcha asl boshqaruv elementlari qayta ishlatilgan va siz bu konvertatsiya ekanligini hech qachon bilmaysiz - uni yoqmaguningizcha
Roberts RM33 Raspberry Pi Internet radiosi (Yana bir ): 8 qadam (rasmlar bilan)
Roberts RM33 Raspberry Pi Internet -radiosi (Yana bir …): Ha, bu boshqa Raspberry Pi internet -radiosi va meniki ham emas. Nima uchun bu qurilish hali ham mashhur bo'lganiga ishonchim komil emas, lekin men hali ham bundan zavqlanaman va bu men uchun ham oxirgi bo'ladi deb ayta olmayman. Menga Robertning ko'rinishi juda yoqadi