Mundarija:

Portativ FM radio uzatgichi: 4 qadam
Portativ FM radio uzatgichi: 4 qadam

Video: Portativ FM radio uzatgichi: 4 qadam

Video: Portativ FM radio uzatgichi: 4 qadam
Video: Создайте свою собственную FM-радиостанцию ​​за 1 минуту - Схема FM-передатчика 2024, Iyul
Anonim
Portativ FM radio uzatgich
Portativ FM radio uzatgich

Ushbu loyihada biz Arduino yordamida FM transmitterini yaratamiz.

1 -qadam: Sizga nima kerak

  1. Arduino Nano yoki siz tanlagan Arduino.
  2. 16x2 o'lchamli Arduino LCD.
  3. Elechouse FM moduli V 2.0
  4. Tugma tugmasi
  5. 220 Ohm qarshilik
  6. 500k Ohm o'zgaruvchan qarshilik
  7. 50k Ohm o'zgaruvchan qarshilik
  8. LCD uchun 10k Ohm o'zgaruvchan qarshilik

2 -qadam: yig'ilish

Assambleya
Assambleya
Assambleya
Assambleya

Ushbu qismning g'oyasi, maqsadga erishish uchun, FM uzatgichini yaratish uchun, bizning elektron sxemamizni to'liq sozlashdir.

Non taxtangizni, bir nechta sakrashni va Arduino -ni oling. A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground va 5V pinlarini qidiring.

Joylashgandan so'ng, biz kelajakda biz uzatmoqchi bo'lgan chastotani o'zgartiradigan tugmalar vazifasini bajaradigan o'zgaruvchan rezistorlarni ulashdan boshlaymiz. Esda tutingki, qismlar ro'yxatida uchta o'zgaruvchan rezistor ko'rsatilgan. Bu qism uchun biz 500k va 50k dan foydalanamiz. Tabiiyki, 50k har bir chastota birligi uchun marker bo'lib xizmat qiladi va 500k bizga o'nliklarni belgilash uchun xizmat qiladi.

O'rnatish uchun 500k o'zgaruvchan qarshilikning o'rta terminalini A0 ga, chap terminalini erga va o'ng tomonini 5V ga ulang. Keyin 50k uchun ham xuddi shunday davom eting, lekin bu safar o'rta terminal Arduino A1 piniga o'tadi.

Endi biz tugmachalarni yig'dik, biz FM uzatgichni o'z ichiga olgan elektron qismini yig'amiz. Modulni oling va pimlarga qarang. Siz Vcc terminalini, Ground terminalini, SDA pinini va SCL pinini ko'rishingiz kerak. Vcc 5V ga, Ground esa GND ga o'tishi aniq bo'lishi kerak. Endi SDA va SCL uchun siz tanlagan Arduino uchun ketma -ket interfeysni, aniqrog'i I2C ni qidirishingiz kerak bo'ladi. Arduino Nano uchun SDA A5 pinli A4 va SCL pinli, shuning uchun har bir tegishli pinga ulanishni davom ettiring va siz uzatish qismini yig'ib olasiz.

Bundan tashqari, biz kalitni ulaymiz. Kommutator biz uzatmoqchi bo'lgan chastotani tejash va biz uzatmoqchi bo'lgan chastotani sozlash uchun davlatlar o'rtasida o'zgartirish funktsiyasini bajaradi. Kommutatorning ulanishi juda oddiy, manba manbasiga o'tadigan rezistorni terminalga ulang, so'ngra Arduino pin D9 ga ulang.. Ikkinchi terminal erga tushadi.

Va nihoyat, Arduino uchun LCD -ni ulash bo'yicha ko'plab darsliklar mavjud, shuning uchun men buni qanday qilishni tushuntirmayman. Shunga qaramay, men ushbu LCD -ni haydovchisiz ulash uchun ishlatgan havolani o'z ichiga olaman.

Havola:

fabricadigital.org/2015/11/como-conectar-u…

Havola ispan tilida, lekin bu tilni bilmaydigan har kimga tushuntirish etarli.

Bundan tashqari, men ushbu bo'limga kiritilgan ikkala sxemani ko'rib chiqishni foydali deb bilaman.

3 -qadam: Kod

Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks

Siz sezgan birinchi narsa bu FMTX.h nomli kutubxonani o'z ichiga oladi. Bu Elechouse o'z modulidan foydalanish uchun yaratilgan kutubxona. Siz ushbu kutubxonani va ushbu moduldan foydalanish haqida qo'shimcha ma'lumotni tegishli ma'lumotlar jadvalida topishingiz mumkin, uni quyidagi havolada topasiz:

www.elechouse.com/elechouse/index.php?main_…

Endi kod raqamli elektronika yonbag'rining ko'tarilish printsipidan foydalanadi. Manba va LEDga ulangan kalitni tasavvur qiling. Intuitiv ravishda siz tugmani bosganingizda LED yonishini, agar qo'yib yuborsangiz, LED o'chishini ko'rasiz. Endi, tugmachani birinchi bosish uchun LEDni yoniq ushlab turish, keyin esa LED yonadi. Biz xuddi shu printsipni kodimiz uchun qo'llaymiz. Birinchi holat biz uzatmoqchi bo'lgan chastotani o'rnatish uchun, ikkinchisi - saqlash uchun bo'ladi. Bu chastotada uzatish uchun siz birinchi holatga qaytasiz.

4 -qadam: Tayyor holat

Tavsiya: