Мазмұны:

Портативті FM радио таратқышы: 4 қадам
Портативті FM радио таратқышы: 4 қадам

Бейне: Портативті FM радио таратқышы: 4 қадам

Бейне: Портативті FM радио таратқышы: 4 қадам
Бейне: 📶 POCO M3 Pro - егжей -тегжейлі шолу және тесттер 2024, Шілде
Anonim
Портативті FM радио таратқышы
Портативті FM радио таратқышы

Бұл жобада біз Arduino көмегімен FM таратқышты жасаймыз.

1 -қадам: Сізге не қажет

  1. Arduino Nano немесе кез келген Arduino.
  2. 16x2 өлшемді LCD Arduino.
  3. Elechouse FM модулі V 2.0
  4. Түймешік қосқыш
  5. 220 Ом резисторы
  6. 500к Ом ауыспалы резистор
  7. 50к Ом ауыспалы резистор
  8. СКД үшін 10к Ом айнымалы резистор

2 -қадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея

Бұл бөліктің идеясы - FM таратқышты жасай отырып, мақсатқа жету үшін біздің тізбектің барлық конфигурациясын аяқтау.

Нан тақтасын, секіргіштерді және Arduino -ды алыңыз. A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground және 5V түйреуіштерін іздеңіз.

Орналасқаннан кейін біз айнымалы резисторларды қосудан бастаймыз, олар болашақта біз жібергіміз келетін жиілікті өзгертетін тұтқалар болады. Енді бөлімдер тізімінде үш ауыспалы резистор туралы айтылғанын есте сақтаңыз. Бұл бөлімде біз 500k және 50k -ді қолданамыз. Әрине, 50k бізге жиіліктің әрбір бірлігі үшін маркер ретінде қызмет етеді және 500k бізге ондықтарды белгілеу үшін қызмет етеді.

Құрастыру үшін 500k айнымалы резистордың ортаңғы ұшын A0 -ге, сол жақ терминалын жерге, ал оң жағын 5В -қа қосыңыз. Содан кейін 50k үшін де солай жүріңіз, бірақ бұл жолы орта терминал Arduino A1 түйреуішіне өтеді.

Енді біз тұтқаларды жинадық, біз FM таратқышы бар тізбек бөлігін жинаймыз. Модульді алыңыз және түйреуіштерді қараңыз. Сіз Vcc терминалын, Жер терминалын, SDA штырын және SCL түйреуішін көруіңіз керек. Vcc 5V -ге, ал Ground GND -ге өтетіні анық болуы керек. Енді SDA мен SCL үшін сіз таңдаған Arduino сериялық интерфейсін қарауыңыз керек, дәлірек айтқанда I2C біреуін іздеңіз. Arduino Nano үшін SDA A5 түйреуішінде A4 және SCL түйреуіштерінде орналасқан, сондықтан әр сәйкес істікке қосылуды жалғастырыңыз, сонда сіз беріліс бөлігін жинап аласыз.

Сонымен қатар, біз қосқышты қосамыз. Коммутатор біз жібергіміз келетін жиілікті сақтап қалу мен беруді қажет ететін жиілікті орнату күйіне ауысу функциясын орындайды. Коммутаторды қосу өте қарапайым, болашақта коммутатордағы өзгерістерді іздеу үшін терминалға көзге өтетін резисторды жалғаңыз, содан кейін сол терминалға Arduino PIN D9 қысқа қосылыңыз.. Екінші терминал жерге түседі.

Ақырында, Arduino үшін СКД қосуға арналған көптеген оқулықтар бар, сондықтан мен оны қалай жасау керектігін түсіндірмеймін. Соған қарамастан, мен осы СКД -ны драйверсіз қосу үшін қолданған сілтемені қосамын.

Сілтеме:

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

Сілтеме испан тілінде, бірақ түсініктеме тілді білмейтіндерге жеткілікті.

Сонымен қатар, мен осы бөлімге енгізілген екі схеманы қарауды пайдалы деп санаймын.

3 -қадам: Кодекс

Кодекс
Кодекс
Кодекс
Кодекс
Кодекс
Кодекс

Сіз байқайтын бірінші нәрсе - FMTX.h деп аталатын кітапхананың қосылуы. Бұл Elechouse өз модулін пайдалану үшін жасаған кітапхана. Сіз осы кітапхананы және осы модульді қолдану туралы қосымша ақпаратты келесі сілтемеден таба алатын сәйкес деректер кестесінде таба аласыз:

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

Енді код сандық электроника қанатының көтерілу принципін қолданады. Дереккөзге және светодиодқа қосылған қосқышты суреттеңіз. Интуитивті түрде сіз түймені бассаңыз, жарық диоды қосылады, ал егер сіз оны жіберсеңіз, жарық диоды өшеді. Енді, түймені бірінші рет басу үшін жарық диодты қосулы ұстау, содан кейін жарық диоды қосылады. Біз осы принципті біздің код үшін қолданамыз. Бірінші күй - біз бергіміз келетін жиілікті орнатуға, екіншісі - сақтауға арналған. Бұл жиілікті беру үшін сіз бірінші күйге оралуыңыз керек.

Ұсынылған: