Mundarija:

FM radiosi: 7 qadam (rasmlar bilan)
FM radiosi: 7 qadam (rasmlar bilan)

Video: FM radiosi: 7 qadam (rasmlar bilan)

Video: FM radiosi: 7 qadam (rasmlar bilan)
Video: БИТТА РОЛ УЧУН ТАНАСИНИ КУРСАТГАН АКТРИСА, 2024, Noyabr
Anonim
Image
Image
FM radio modulini tayyorlash
FM radio modulini tayyorlash

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

FM radio modulini tayyorlash
FM radio modulini tayyorlash
FM radio modulini tayyorlash
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

Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash
Qoplamani yasash

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

O'chirish platalarini tayyorlash
O'chirish platalarini tayyorlash
O'chirish platalarini tayyorlash
O'chirish platalarini tayyorlash
O'chirish platalarini tayyorlash
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

Kodlash vaqti
Kodlash vaqti
Kodlash vaqti
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

Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish
Hamma narsani birlashtirish

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: