Мазмуну:

Көчмө FM радио өткөргүч: 4 кадам
Көчмө FM радио өткөргүч: 4 кадам

Video: Көчмө FM радио өткөргүч: 4 кадам

Video: Көчмө FM радио өткөргүч: 4 кадам
Video: Көчмө радарды талашкан милиционер кандай жазага тартылат? / 25.02.19 / НТС 2024, Июль
Anonim
Көчмө FM радио өткөргүч
Көчмө FM радио өткөргүч

Бул долбоордо биз Arduino аркылуу FM өткөргүчтү түзөбүз.

1 -кадам: Сизге эмне керек

  1. Arduino Nano, же каалаган Arduino.
  2. 16x2 Arduino ЖК.
  3. Elechouse FM модулу V 2.0
  4. Кнопка которгуч
  5. 220 Ом каршылыгы
  6. 500k Ohm өзгөрмөлүү резистор
  7. 50k Ом өзгөрмөлүү резистор
  8. ЖК үчүн 10k Ohm өзгөрмөлүү резистор

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

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

Бул бөлүктүн идеясы - FM өткөргүчүн жасап, максатка жетүү үчүн биздин схеманы бүт орнотуу.

Нан тактаңызды, секиргендерди жана Arduino менен баштаңыз. A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground жана 5V казыктарын издеңиз.

Орнотулгандан кийин, биз өзгөргүч резисторлорду туташтыруудан баштайбыз, алар келечекте биз өткөргүбүз келген жыштыкты өзгөртөт. Эми, бөлүктөр тизмесинде үч өзгөрүлмөлүү резистор жөнүндө айтылганын унутпаңыз. Бул бөлүк үчүн биз 500 жана 50 миңди колдонобуз. Албетте, 50k бизге жыштыктын ар бир бирдиги үчүн маркер катары кызмат кылат жана 500k бизге ондуктарды белгилөө үчүн кызмат кылат.

Жыйын үчүн 500k өзгөрмөлүү резистордун орто терминалын A0го, сол терминалын жерге, оң жагын 5Vга туташтырыңыз. Андан кийин, 50k one үчүн ошол эле нерсеге өтүңүз, бирок бул жолу орто терминал Arduino A1 пинине барат.

Азыр биз баскычтарды чогулткан соң, FM өткөргүчтү камтыган схеманын бөлүгүн чогултабыз. Модулду алып, казыктарды караңыз. Сиз Vcc терминалын, Жер терминалын, SDA пинин жана SCL пинин көрүшүңүз керек. Бул Vcc 5V, ал эми GND GNDге барары анык болушу керек. Эми SDA жана SCL үчүн сиз тандаган Arduino үчүн сериялык интерфейсти карашыңыз керек, тагыраагы I2Cди издеңиз. Arduino Nano үчүн SDA A5 пининде A4 жана SCL пининде, андыктан ар бир тиешелүү пинге туташууну улантыңыз жана сиз берүү бөлүгүн чогултуп аласыз.

Мындан тышкары, биз которгучту туташтырабыз. Коммутатор биз өткөрүп бергибиз келген жыштыкты сактап калуу үчүн штаттардын ортосундагы өзгөрүү функциясын аткарат. Коммутатордун туташуусу абдан жөнөкөй, жөн гана терминалга резисторду туташтырыңыз, ал булакка өтөт, андан кийин келечекте которгучтагы өзгөрүүлөрдү издөө үчүн Arduino пин D9га кыска эле терминалга туташыңыз.. Экинчи терминал жерге түшөт.

Акыр -аягы, LCDди Arduino үчүн туташтыруу үчүн көптөгөн окуу куралдары бар, ошондуктан мен муну кантип жасоону түшүндүрбөйм. Ошентсе да, мен бул ЖКны айдоочусуз туташтыруу үчүн колдонгон шилтемени киргизем.

Шилтеме:

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

Шилтеме испан тилинде, бирок түшүндүрмө тилде сүйлөбөгөндөр үчүн жетиштүү.

Ошондой эле, мен бул бөлүмгө киргизилген эки схеманы карап чыгууну пайдалуу деп эсептейм.

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

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

Сиз байкай турган биринчи нерсе - FMTX.h аттуу китепкананын кошулушу. Бул Elechouse тарабынан өз модулун колдонуу үчүн жасалган китепкана. Сиз бул китепкананы жана бул модулдун колдонулушу тууралуу көбүрөөк маалыматты төмөнкү шилтемеден таба аласыз.

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

Эми код санарип электрониканын өйдө көтөрүлүү принцибин колдонот. Булакка жана LEDга туташтырылган өчүргүчтү элестетиңиз. Интуитивдүү түрдө көрө аласыз, эгер сиз баскычты бассаңыз, LED күйөт, ал эми кое берсеңиз, LED өчөт. Эми, идея - бул баскычты биринчи басуу үчүн светодиодду күйгүзүү, андан кийин LED күйөт. Биз өзүбүздүн код үчүн ушул эле принципти колдонобуз. Биринчи абал биз өткөргүбүз келген жыштыкты орнотуу үчүн, экинчиси сактоо үчүн болот. Ошол жыштыкта берүү үчүн сиз биринчи абалга кайтып келишиңиз керек.

Сунушталууда: