Агуулгын хүснэгт:

Зөөврийн FM радио дамжуулагч: 4 алхам
Зөөврийн FM радио дамжуулагч: 4 алхам

Видео: Зөөврийн FM радио дамжуулагч: 4 алхам

Видео: Зөөврийн FM радио дамжуулагч: 4 алхам
Видео: Лучший из ЛУЧШИХ???. Радиоприемник TECSUN PL680 ПОЛНЫЙ ОБЗОР!!! #tecsun 2024, Долдугаар сарын
Anonim
Зөөврийн FM радио дамжуулагч
Зөөврийн FM радио дамжуулагч

Энэ төсөлд бид Arduino ашиглан FM дамжуулагч бүтээх болно.

Алхам 1: Танд хэрэгтэй зүйл

  1. Arduino Nano, эсвэл таны хүссэн Arduino.
  2. 16x2 хэмжээтэй Arduino LCD дэлгэц.
  3. Elechouse FM модуль V 2.0
  4. Товчлуурын унтраалга
  5. 220 Ом эсэргүүцэл
  6. 500 к омын хувьсах эсэргүүцэл
  7. 50к Ом хувьсах эсэргүүцэл
  8. LCD -ийн хувьд 10к Ом хувьсах эсэргүүцэл

Алхам 2: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган

Энэ хэсгийн санаа нь зорилгоо биелүүлэхийн тулд хэлхээнийхээ бүх тохиргоог хийж, FM дамжуулагч хийх явдал юм.

Талх, хэдэн үсрэгч, Arduino -г аваад эхэл. A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground ба 5V тээглүүрүүдийг хай.

Байршсаны дараа бид хувьсах резисторыг холбож эхлэх бөгөөд энэ нь ирээдүйд дамжуулахыг хүссэн давтамжийг өөрчлөх товчлуур болж ажиллах болно. Одоо хэсгийн жагсаалтад гурван хувьсах резистор дурдсан болохыг санаарай. Энэ хэсэгт бид 500k ба 50k -ийг ашиглах болно. Мэдээжийн хэрэг, 50k нь давтамжийн нэгж тус бүрийн хувьд тэмдэглэгээ болж, 500k нь аравтын бутархайг тэмдэглэхэд бидэнд туслах болно.

Угсрахын тулд 500k хувьсах эсэргүүцлийн дунд терминалыг A0, зүүн терминалыг газард, баруун талынхыг 5V -т холбоно. Дараа нь 50k -ийн хувьд ижил зүйлийг үргэлжлүүлээрэй, гэхдээ энэ удаа дунд терминал нь Arduino -ийн A1 зүү рүү очих болно.

Одоо бид товчлууруудыг угсарсны дараа FM дамжуулагчийг багтаасан хэлхээний хэсгийг угсрах болно. Модулийг аваад тээглүүрийг хараарай. Та Vcc терминал, Ground терминал, SDA зүү, SCL зүүг харах ёстой. Vcc 5V, Ground нь GND руу явдаг нь ойлгомжтой байх ёстой. Одоо SDA ба SCL -ийн хувьд та өөрийн сонгосон Arduino -ийн цуваа интерфэйсийг хайх хэрэгтэй болно, ялангуяа I2C -ийг хайх хэрэгтэй. Arduino Nano -ийн хувьд SDA нь A5 зүү дээр A4, SCL зүүтэй тул холбогдох зүү бүрт холбогдож, дамжуулах хэсгийг угсарна.

Цаашилбал, бид шилжүүлэгчийг холбох болно. Шилжүүлэгч нь дамжуулахыг хүсч буй давтамжаа хэмнэх, дамжуулахыг хүссэн давтамжийг тохируулахын тулд муж хоорондын өөрчлөлтийн функцийг гүйцэтгэдэг. Шилжүүлэгчийн холболт нь маш энгийн бөгөөд эх үүсвэрт орох резисторыг терминал дээр холбож, дараа нь солигчийг өөрчлөхийг хайж олохын тулд Arduino pin D9 -тэй ижил терминал руу холбоно уу.. Хоёрдахь терминал нь газардана.

Эцэст нь хэлэхэд, Arduino -ийн LCD -ийг холбох олон заавар байдаг тул би үүнийг хэрхэн яаж хийхийг тайлбарлахгүй. Гэсэн хэдий ч би энэ LCD -ийг драйвергүйгээр холбоход ашигладаг линкийг оруулах болно.

Холбоос:

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

Холбоос нь испани хэл дээр байгаа боловч тайлбар нь тухайн хэлээр ярьдаггүй хүмүүст хангалттай.

Түүнчлэн, энэ хэсэгт орсон схемүүдийг хоёуланг нь үзэх нь ашигтай гэж би бодож байна.

Алхам 3: Код

Код
Код
Код
Код
Код
Код

Анхаарах зүйл бол FMTX.h нэртэй номын санг оруулах явдал юм. Энэ бол Elechouse -ийн өөрсдийн модулийг ашиглах зорилгоор хийсэн номын сан юм. Та энэхүү номын сан болон энэхүү модулийг ашиглах талаархи дэлгэрэнгүй мэдээллийг холбогдох өгөгдлийн хүснэгтээс олж авах боломжтой бөгөөд үүнийг дараах линкээс олж болно.

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

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

Зөвлөмж болгож буй: