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

FM радио: 7 алхам (зурагтай)
FM радио: 7 алхам (зурагтай)

Видео: FM радио: 7 алхам (зурагтай)

Видео: FM радио: 7 алхам (зурагтай)
Видео: How to get radio station logos to appear on your new (VW) Volkswagen 2024, Долдугаар сарын
Anonim
Image
Image
FM радио модулийг бэлтгэж байна
FM радио модулийг бэлтгэж байна

Саяхан би маш жижигхэн багцад FM радио тааруулагч болох RDA5807 модулийг олж харлаа. Энэ нь маш хямд бөгөөд I2C протоколыг ашигладаг бөгөөд энэ нь IC -тэй ярилцахад ердөө хоёр утас шаардлагатай болно гэсэн үг юм. Утас бага байна!

Ээж маань радио үхэхээс өмнө хоол хийж байхдаа өдөр бүр радио сонсдог байсан. Би түүнийг өөрийн гараар бүтээсэн радиогоор гайхуулахыг хүссэн юм. Энэхүү зааварт би RDA5807 IC -ийг Arduino -той хэрхэн холбосон болохыг харуулах болно. Сайхан харагдуулахын тулд би хашлага хийж, 3D хэвлэсэн. Би 3D дизайнд шинээр орсон болохоор энгийн загвар байх болно. Сонирхолтой зүйл байхгүй.

Эхэлцгээе

Хангамж

1 удаа Arduino Nano

1x RDA5807M FM радио тааруулагч IC

1x I2C OLED дэлгэц

1x 3W чанга яригч

1x PAM8403 аудио өсгөгчийн модуль

2x 6x6 мэдрэгчтэй унтраалга

1х 100 к потенциометр

1х DC цахилгаан залгуур

Нэмэлт:

3D хэвлэгч

Алхам 1: Төлөвлөгөө

Төлөвлөгөө нь бүх зүйлийг энгийн, цэвэр байлгах явдал юм. Сонирхолтой зүйл байхгүй.

Бид Arduino Nano -г төслийнхөө тархи болгон ашиглах болно. Модультай харилцах хүнд ажлыг аль хэдийн хийчихсэн байгаа. Радио номын санг суулгасан эсэхээ шалгаарай. Таны тоглох боломжтой олон онцлог шинж чанарууд байдаг. Жич: Номын сан нь SI4703, SI4705 & TEA5767 дээр ажилладаг.

Урд талын нэг товчлуурыг ашиглан радиог "Давтамж сонгох" горимд, нөгөө товчлуурыг ашиглан давтамжийг сонгоно. Урьдчилан тогтоосон давтамжийг гүйлгэхийн тулд савыг ашиглах болно (үүнийг таны байршлаас хамааран кодонд тохируулж болно).

OLED дэлгэцийг тохируулах давтамжийг харуулах болно.

Радио модулийн гаралтын аудио дохио нь маш бага бөгөөд 0W чанга яригчийг жолоодоход хангалтгүй юм. Аудио дохиог нэмэгдүүлэхийн тулд PAM8403 модулийг ашиглах болно. Энэ модулийн олон хувилбар байдаг. Би дууны түвшинг хянах савтай, асаах/унтраах товчлууртай хамт явсан.

Алхам 2: FM радио модулийг бэлтгэх

FM радио модулийг бэлтгэж байна
FM радио модулийг бэлтгэж байна
FM радио модулийг бэлтгэж байна
FM радио модулийг бэлтгэж байна

Зураг дээрээс харахад маш жижигхэн харагдаж байна. Дээрээс нь модулийн дэвсгэр хоорондын зай нь талх, самбар дээр тохиромжгүй байдаг.

Үүний тулд бид таслах самбар хийх ёстой. Модулийн хэмжээтэй перфорбордын жижиг хэсгийг хайчилж ав. Тал бүр дээр дор хаяж 5 нүх байгаа эсэхийг шалгаарай. Зураг дээр үзүүлсэн шиг гагнуурын эрэгтэй толгойн зүү. Дараа нь модулийг самбар дээр байрлуулж, модуль ба толгойн зүү дээрх дэвсгэр хооронд нимгэн утсыг гагнана. Би бүрэлдэхүүн хэсгийн хөлний ирмэгийг ашигласан.

Алхам 3: Хашлага хийх

Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх
Хавсралт хийх

Би 3D дизайны хувьд цоо шинээр ирсэн бөгөөд энэ бол миний хамгийн их зохион бүтээсэн зүйл юм. Энэхүү хашлага нь Fusion 360 дээр бүтээгдсэн бөгөөд Creality Ender 3 принтер дээр хэвлэгдсэн болно. Би ашиглаж байсан бүх. STL файлуудыг хавсаргасан болно.

Би зөвхөн нэг өнгийн судалтай тул урд хавтанг цагаанаар будсан.

Би гагнуурын төмрийг ашиглан гадна талын биеийн нүхэнд 'M3 урсгалтай оруулга' оруулав. Энэ нь үнэхээр сэтгэл хангалуун байсан!

Супер цавуу ашиглан дотоод ирмэгийг гаднах биендээ нааж болно.

Мөн 'Буцах хавтан' дээр өсгөгч болон антенны товчлуурыг тус тус 6мм, 2мм хэмжээтэй нүх гарга. Дизайн хийхдээ тэдгээрийг нэмэхээ мартсан.

Алхам 4: Хэлхээний самбарыг бэлтгэх

Хэлхээний самбарыг бэлтгэх
Хэлхээний самбарыг бэлтгэх
Хэлхээний самбарыг бэлтгэх
Хэлхээний самбарыг бэлтгэх
Хэлхээний самбарыг бэлтгэх
Хэлхээний самбарыг бэлтгэх

Бид хоёр хэлхээний самбар хийх хэрэгтэй. Нэг нь Arduino болон FM модуль бүхий үндсэн самбар байх болно, нөгөө нь урд талын хавтан дээр бэхлэх товчлууруудын нэг байх болно.

Би бүрэлдэхүүн хэсэг бүрийн хувьд эрэгтэй, эмэгтэй толгойн зүү ашиглан холбогчийг ашигласан бөгөөд үүнийг хялбархан холбож/салгаж болно. Хэрэв та хүсвэл энэ алхамыг алгасаж болно.

Схемийн дагуу утсыг холбоно уу.

Алхам 5: Кодлох цаг

Кодлох цаг
Кодлох цаг
Кодлох цаг
Кодлох цаг

Кодыг энд хавсаргасан болно.. Ino файлыг татаж аваад Arduino IDE дээр нээнэ үү. Байршуулахаасаа өмнө хоёр зүйлийг өөрчлөх шаардлагатай байна.

  • Радио станцуудын тоо, тэдгээрийн давтамж өөрчлөгдөх болно. Google -ийн хурдан хайлт нь станцууд болон тэдгээрийн давтамжийг танд мэдэгдэх болно. Та тэдгээрийг жагсаан гаргасны дараа зураг дээр үзүүлсэн шиг 'станц ' массивт нэмнэ үү. Та аравтын бутархай цэгийг орхих ёстой. Жишээлбэл, 9110 гэдэг нь 91.10 МГц, 10110 гэдэг нь 101.10 МГц гэх мэтийг хэлнэ.
  • Мөн дөрвөлжин хаалт хоорондын станцын нийт тоог оруулна уу. Миний хувьд массив дотор 12 станцтай. Тиймээс станцууд [12]. Нийт станцуудын тооноос 1 -ийг хасаад хоёр дахь зурагт үзүүлсэн шиг кодонд оруулна уу. Энэ тохиолдолд 11.

Илүү сайн арга байгааг би мэднэ, гэхдээ үүний оронд би олон алдаа гаргалаа!

Тэгээд кодыг оруулна уу!

Алхам 6: Аливаа зүйлийг нэгтгэх

Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх
Аливаа зүйлийг нэгтгэх

OLED дэлгэц, чанга яригчийг урд хавтан дээр байрлуул.

3D хэвлэсэн товчлууруудыг байрлалд нь байрлуулж, мэдрэгчтэй унтраалга дээр супер цавуу дусааж, товчлуурууд болон унтраалгаууд хоорондоо таарч байгаа эсэхийг шалгаарай.

Урд талын хавтан дээрх потенциометрийг шургуул.

Дотор талын ирмэг дээр маш их хэмжээний супер цавуу түрхээд бүх эд ангиудын хамт урд талын хавтанг бүхэлд нь байрлуулна.

Бүрэлдэхүүн хэсгүүдийн бүх холболтыг үндсэн хэлхээний самбараар хий. Радио модулийн аудио гаралтыг арын хавтан дээр суурилуулсан өсгөгчтэй холбоно уу.

Холбогчийг тойруулан халуун цавуу түрхээрэй.

М3 эрэг ашиглан арын хавтан дээр шургуулна.

Эцэст нь халуун цавууг 2-3 мм орчим зузаантай 4 дугуйлан болгон хайчилж, доор үзүүлсэн шиг наана. Тэд резинэн хөлний зориулалтаар үйлчлэх болно.

Чи дууссан!

Алхам 7: Сайхан амраарай

5 вольтын тэжээл ашиглан радиогоо асаагаарай. Хэрэв та 5В хүчдэл олж чадахгүй бол 12V хүчдэлтэй 7805 хүчдэлийн зохицуулагчийг оролт болгон ашиглаарай.

Эцсээ хүртэл наалдсанд баярлалаа. Та бүхэнд энэ төсөл таалагдаж, өнөөдөр шинэ зүйл сурсан гэж найдаж байна. Хэрэв та өөрөө өөртөө зориулж хийсэн бол надад мэдэгдээрэй. Миний YouTube сувагт бүртгүүлээрэй, удахгүй болох төслүүдийг үзээрэй. Дахин нэг удаа баярлалаа!

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