Meriv Çawa Radyoyekê Çêdike Ku Bernamekirina wê Hêsan Be

Meriv Çawa Radyoyekê Çêdike Ku Bernamekirina wê Hêsan Be

Radyo yek ji amûrên elektronîkî yên herî klasîk e ku îro jî girîng dimîne. Balkêş e ku radyo ne tenê amade ne, lê di heman demê de dikarin li malê werin çêkirin jî - heta bi mîkrokontrolkerek re ji bo bernamekirina hêsan werin hev kirin. Bi vî rengî, radyoya we ya li malê çêkirî ne tenê "wergirek weşanê" ye, lê dikare bibe projeyek bi tevahî pîvanbar: navên stasyonan nîşan dide, mîhengên pêşwext hilîne, deng bixweber rast bike, û tewra bi rêya bişkokan, serîlêdanek, an IoT-ê jî were kontrol kirin.

Ev gotar nîqaş dike ka meriv çawa radyoyek hêsan-bernamekirinê bi pêkhateyên nisbeten hêsan-dîtin, lêçûnên maqûl û pêvajoyek minasib ji bo destpêkaran ava dike.

-

1. Konsepta Radyoyê ya "Bernamekirina Hêsan"

Radyoyên ku bernamekirina wan hêsan e bi gelemperî xwe dispêrin moduleke tunera radyoyê ya pêşwext çêkirî (tenê FM/AM an FM) ku bi rêya ragihandina dîjîtal mîna I2C tê kontrolkirin. Ev tê vê wateyê ku hûn ne hewce ne ku devreyên RF yên tevlihev sêwirînin (ku pir caran dijwar in û hewceyê alavên pîvandinê yên taybetî ne). Mîkrokontrolker (Arduino/ESP32) tenê fermanan dişîne modula tunerê: frekansek hilbijêrin, li stasyonan bigerin, mîhengên pêşwext tomar bikin, û hwd.

Ji bo destpêkan, hilbijartina herî populer radyoya FM-ê ye ku li ser modulê Si4703 an RDA5807-ê ye ji ber ku:
- Bihayên erzan û dîtina hêsan.
- Kontrol bi rêya I2C (bernamekirina wê hêsan e).
- Ji bo wergirtina weşanên FM stabîl e.
- Gelek belge û nimûneyên bernameyan.

-

2. Pêkhateyên Pêwîst

Li vir navnîşek pêkhateyên pêşniyarkirî ji bo avakirina radyoyek FM-ya hêsan-bernamekirî heye:

1. Mîkrokontrolker
- Hilbijartina hêsan: Arduino Nano/Uno
- Vebijarka pêşkeftîtir: ESP32 (dikare bi Wi-Fi/Bluetooth re were zêdekirin)
2. Modula Radyoya FM
- Pêşniyarkirî: RDA5807M (hêsan û erzan)
– Alternatîf: Si4703
3. Modula Amplifikatora Deng
- Bo nimûne PAM8403 (amplîfîkatorê 3W, biçûk, hêsan)
4. Axaftvan 4Ω/8Ω (1–3W) an jî derana bo guhguhkan
5. Ekran (vebijarkî lê bikêrhatî)
- 0.96" I2C OLED an 16×2 I2C LCD ji bo nîşandana frekansê
6. Bişkok / Kodker
- Bişkokên jor/jêr ji bo mîhengkirinê
- Kodkera zivirî (vebijarkî) ji bo ezmûnek rastîn a mîna radyoyê
7. Anten
- Kabloyek bi dirêjahiya 70–80 cm pir caran ji bo FM bes e.
8. Dabînkirina hêzê
- 5V (banka hêzê, adaptera USB, an batarya + şarjker/gazker)
9. Kabloyên Jumper, breadboard/PCB, û qutî (vebijarkî)

-

3. Nexşeya Çerxerêya Sade

Prensîba devreyê:

- Mîkrokontrolker bi rêya I2C bi modula radyoyê re têkilî datîne:
- Ji çavkaniyên xwezayî bo çavkaniyên xwezayî
– SCL bo SCL
- VCC bo 3.3V an 5V (modulê rast bike)
– GND bo GND

- Derana dengê modula radyoyê diçe têketina amplîfîkatorê:
– LOUT/ROUT (an jî derketina deng) → têketina amplîfîkatorê ya Ç/R
– Dengê GND → Amplifikatorê GND

- Derana amplîfîkatorê bo axaftvanan:
– OUT+ û OUT- bo axaftvanan

- Bişkok:
- Bişkojka bo pin a dîjîtal a Arduino + GND (kişandina navxweyî bikar bînin)

Heke dîmenderek I2C OLED bikar bînin:
- Bi heman SDA/SCL ve girêbide (I2C dikare xêzan parve bike), heya ku navnîşanên I2C nakok nebin.

Têbînîyeke girîng: hin modulên radyoyê di 3.3V de çêtirîn dixebitin. Ger hûn Arduino-yek 5V bikar tînin, pê ewle bin ku modula we 5V piştgirî dike an jî guhezkerek astê bikar bînin.

-

4. Mantîqa Bernameyê (Çawa Dixebite)

Bi gelemperî, bernameyeke radyoyê dê van karan bike:
1. Destpêkirina I2C
2. Modula RDA5807 dest pê bike
3. Frekansa destpêkê destnîşan bike (mînak 99.9 MHz)
4. Têketina bişkoka xwendinê:
– Bişkoka "+" frekansê zêde dike (mînak +0.1 MHz)
– Bişkoka "-" frekansê kêm dike.
- Bişkoka "Lêgerîn" (vebijarkî) ji bo şopandina otomatîk
5. Frekansê li ser ekranê nîşan bide

Ev avahî berfirehkirina radyoyê hêsan dike. Hûn dikarin mîhengên pêşwext (bîra kanalê), demjimêrên xewê lê zêde bikin, û heta bi rêya serîlêdanekê kontrol bikin.

-

5. Nimûneya Pêkanîna Hêsan (Arduino + RDA5807 + OLED)

Li jêr nêrînek li ser gavên xebata pratîkî heye:

Gav 1: Pirtûkxaneyê amade bikin
Ji bo RDA5807 li pirtûkxaneyek Arduino bigerin, mînakî:
– "RDA5807" an "RDA5807M" ji Rêveberê Pirtûkxaneya IDE ya Arduino.

Ji bo OLED:
– Adafruit SSD1306 û Adafruit GFX (an U8g2).

Gav 2: Taybetmendiyên herî kêm binivîsin
Bi taybetmendiyên sereke dest pê bikin:
– danînaVolume()
– setFrequency()
– nîşankirinaFrequency()

Gav 3: Bişkokek lê zêde bike
Ji bo rêzek bişkokên hêsan `INPUT_PULLUP` bikar bînin:
- yek lingê bişkokê ber bi pîna dîjîtal ve
- yek lingê bişkokê ber bi GND ve

-

6. Serişteyên ji bo Radyoyek Sabîttir û Zelaltir

1. Anten pir bi bandor e
Kabloyek 75 cm dikare wekî antenek sade were bikar anîn. Wê bi pîna antenna modulê ve girêdin (eger hebe) an jî bi xala ku di pelê daneyan de tê pêşniyar kirin.

٢. Rêya deng ji rêya elektrîkê veqetînin.
Dema ku xetên elektrîkê nêzîkî xetên deng in, gelek caran deng derdikeve. Kabloyên kurt bi kar bînin û wan bi rêkûpêk rêz bikin.

3. Kondansatorek veqetandinê bikar bînin
Ji bo kêmkirina deng, kapasîtorên 0.1µF û 10µF li nêzîkî modulên radyo û amplîfîkatorê zêde bikin.

4. Erdê paqij
Heke gengaz be, hewl bidin ku hemî erdên bi yek xala sereke (erdkirina stêrk) ve girêdin.

5. Qutî û cihê axaftvan
Cihê axaftvan û qutiyê bandorê li ser kalîteya deng dike. Qutiyek piçûk bi qulên hewayê yên baş-cihkirî dê dengek piçûktir bide.

-

7. Pêşxistina Taybetmendiyan (Ji bo ku "Bernamekirina Hêsan" Balkêştir Bibe)

Dema ku radyoya bingehîn dixebite, hûn dikarin taybetmendiyên jêrîn lê zêde bikin:

- Mîhengên pêşwext ên stasyonê (bişkokên bîranînê yên 1-10)
Frekansê li EEPROM (Arduino) tomar bike da ku dema ku ew tê girtin winda nebe.

- Skenkirina otomatîk
Radyo frekansan dişopîne û dema sînyala wê xurt be radiweste.

– RDS (Sîstema Daneyên Radyoyê)
Hin modul, li gorî alavên xwe, piştgirî didin nîşandana nav/nivîsa stasyonê.

- Kontrola dengî ya dîjîtal
Ew dikare bi rêya modulek radyoyê an amplîfîkatorê were kirin (eger amplîfîkator potansiyometreyek dîjîtal piştgirî bike).

- Moda teserûfa enerjiyê / demjimêrê xewê
Ji bo radyoya portable minasib e.

- ESP32 + kontrola webê
Bi ESP32 re, hûn dikarin frekansê ji geroka telefona xwe kontrol bikin.

-

8. Mesref û Zehmetiyên Texmînkirî

Mesrefên texmînkirî (dibe ku li gorî firotgeh/herêmê cûda bibe):
– Arduino Nano: 40–80 hezar rupî
– Modula RDA5807: 20–40 hezar rupî
– PAM8403: 10–20 hezar rupî
– OLED I2C: 30–60 hezar rupî
– Axaftvan: 10–30 hezar rupî
Bi tevahî projeya hêsan: dora 100–200 hezar Rp.

Asta zehmetiyê: destpêk-navîn. Ji bo destpêkan, zehmetiyên sereke bi gelemperî têlkirin, misogerkirina lihevhatina modula radyoyê (3.3V/5V), û dîtina pirtûkxaneyek guncaw in.

-

9. Encam

Çêkirina radyoyek bernamekirî hem projeyek kêfxweş û hem jî perwerdehî ye. Bi xwe dispêrin modulek tunerê dîjîtal mîna RDA5807, hûn dikarin li şûna devreyên RF yên tevlihev, li ser bernamekirin û taybetmendiyan bisekinin. Encam radyoyek FM ya nûjen û DIY ye ku hûn dikarin li gorî dilê xwe xweş bikin: dîmenderek lê zêde bikin, mîhengên pêşwext saz bikin, sken bikin, û heta bi karanîna ESP32-ê li ser înternetê kontrol bikin.

Heke hûn bixwazin, ez dikarim ji we re bibim alîkar ku hûn di amadekirina xwe de alîkariya we bikin:
- navnîşa pêkhateyên guhertoya herî aborî,
- nexşeya têlkirinê li gorî celebê karta we (Arduino an ESP32),
- û nimûneyên kodê yên amade-bo barkirinê (bi taybetmendiyên pêşwextkirî û otomatîkî yên şopandinê).

Tinggalkan commentar