Ranganna Teagaisc Tionóil Raidió Digiteach DIY

Ranganna Teagaisc Tionóil Raidió Digiteach DIY

Is tionscadal dúshlánach ach fiúntach é raidió digiteach DIY (Déan É Féin) a thógáil do dhíograiseoirí leictreonaice agus teicneolaíochta. Ní hamháin go gceadaíonn sé dúinn tuiscint a fháil ar an gcaoi a n-oibríonn an raidió, ach tugann sé mothú uathúil sástachta freisin nuair a fhaighimid craoltaí digiteacha go rathúil. Sa rang teagaisc seo, clúdóimid na céimeanna a bhaineann le raidió digiteach DIY a thógáil go mion.

Ullmhúchán agus Comhpháirteanna Riachtanacha

Sula dtosaímid ar an tionscadal seo, déanaimis cinnte go bhfuil na hábhair agus na huirlisí riachtanacha go léir réidh againn. Seo liosta de na príomhchodanna a úsáidfimid:

1. Modúl Raidió Digiteach (Sampla: TEA5767)
2. Microcontroller (Sampla: Arduino UNO)
3. Taispeántas LCD (Sampla: 16×2)
4. Cnaipe Ionchódóra Rothlaigh
5. Cainteoir beag nó cluasán
6. Cáblaí aráin agus geansaí
7. Soláthar Cumhachta (Ceallraí nó oiriúntóir cobhsaí 5V)
8. Friotóirí, toilleoirí, agus comhpháirteanna tacaíochta eile
9. Antenna Raidió

Ina theannta sin, áirítear ar na huirlisí bunúsacha a chaithfear a ullmhú iarann ​​sádrála agus iarann ​​sádrála, greamairí gearrtha, agus ilmhéadar.

Céimeanna Tionóil

1. Ullmhaigh an Micrialaitheoir agus an Modúl Raidió Digiteach

Is é an chéad chéim ná micrea-rialaitheoir Arduino UNO agus modúl raidió digiteach TEA5767 a ullmhú. Tá an dá chomhpháirt seo ceangailte ag baint úsáide as cumarsáid I2C. Seo an chaoi le iad a nascadh:

– Nasc Arduino le TEA5767:
– VCC go 5V ar Arduino
– GND go GND ar Arduino
– SCL go A5 (SCL ar Arduino)
– SDA go A4 (SDA ar Arduino)

2. An Taispeántas LCD a Cheangal

Úsáidtear LCD 16×2 chun minicíochtaí raidió agus faisnéis eile a thaispeáint. Tá an LCD ceangailte leis an Arduino trí mhodh 4-giotán mar seo a leanas:

– RS go biorán 7 Arduino
– E go biorán 8 de Arduino
– D4 go biorán 9 Arduino
– D5 go biorán 10 Arduino
– D6 go biorán 11 Arduino
– D7 go biorán 12 Arduino
– VSS go GND, VDD go 5V
– RW go GND
– Cos poitéinsiméadair le haghaidh codarsnachta le VSS (cos lár le VO)

3. Ceangal an Ionchódóra Rothlaigh

Úsáidfear an t-ionchódóir rothlach chun minicíocht an raidió a athrú. Seo a leanas nasc an ionchódóra rothlaigh leis an Arduino:

– CLK (Clog) le biorán 2 Arduino
– DT (Sonraí) le biorán 3 Arduino
– SW (Lasc) go biorán 4 Arduino (roghnach le haghaidh athshocrú minicíochta)
– + go 5V
– GND go GND

4. Cainteoirí nó Cluasáin a Cheangal

Chun aschur fuaime a fháil, is féidir linn cainteoir beag nó cluasáin a úsáid. Seo a leanas an nasc ón modúl TEA5767 leis an gcainteoir:

– Ionchur LOUT (ar chlé) chuig cainteoir/cluasán clé
– ROUT (ar dheis) chuig ionchur cainteoir/cluasán ar dheis
– Cainteoir GND (Talamh) go GND coitianta

5. Antenna Raidió

Is féidir leis an antenna raidió a bheith ina píosa sreinge copair nó ina antenna teileascópach réamhdhéanta. Ceangail é leis an biorán antenna ar an modúl TEA5767.

6. Clár Micri-rialaitheora

Anois agus na comhpháirteanna go léir ceangailte, tá sé in am an micrea-rialaitheoir a chlárú. Seo samplach cód simplí chun raidió digiteach a oibriú ag baint úsáide as Arduino.

“`cpp
I measc
I measc
I measc
I measc

Raidió TEA5767;
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
Ionchódóir Rothlach (2, 3);

minicíocht dhúbailte = 98.0; // Minicíocht tosaigh
bool balbh = bréagach;

socrú neamhní () {
raidió.inis();
lcd.tús(16, 2);
ionchódóir.setPosition(minicíocht 100);
raidió.setMinicíocht(minicíocht);
pinMode(4, INPUT_PULLUP);
}

lúb neamhní () {
dúbailte Minicíocht nua = ionchódóir.getPosition() / 100.0;
má tá (MinicíochtNua != minicíocht) {
minicíocht = MinicíochtNua;
raidió.setMinicíocht(minicíocht);
lcd.soiléir();
lcd.setCursor(0, 0);
lcd.print(“Minicíocht: “);
lcd.print(minicíocht);
lcd.print(”MHz”);
}

má (digitalRead(4) == ÍSEAL) { // Má bhrúitear an cnaipe
balbh = !balbh;
má (balbh) {
raidió.balbh();
lcd.setCursor(0, 1);
lcd.print(“Múchta”);
} {Eile
raidió.unMute();
lcd.setCursor(0, 1);
lcd.priontáil(" ");
lcd.setCursor(0, 1);
lcd.print(“Dí-mhúchadh”);
}
moill(500); // díphreabadh
lcd.setCursor(0, 1);
lcd.priontáil(" ");
}
}
"`

Léifidh an clár seo an luach ón ionchódóir rothlach, déanfaidh sé an mhinicíocht raidió a nuashonrú, agus taispeánfaidh sé ar an LCD é. Ina theannta sin, nuair a bhrúitear cnaipe ar an ionchódóir, cuirfidh an clár an múchadh air nó as.

7. Acmhainní agus Tástáil

Ceangail soláthar cumhachta cobhsaí leis an Arduino. Nuair a bheidh gach rud suiteáilte, cas an Arduino air agus breathnaigh ar an LCD. Taispeánfar minicíocht tosaigh an raidió ar an LCD, agus is féidir linn an mhinicíocht a athrú ag baint úsáide as an ionchódóir rothlach.

Mura gcloistear fuaim an raidió, déan seiceáil dhúbailte ar naisc an chainteora/na gcluasán agus déan cinnte go bhfuil comhartha maith á fháil ag an modúl TEA5767 ón antenna.

8. Feabhsuithe agus Forbairt Bhreise

Tar éis dúinn raidió digiteach bunúsach a chruthú go rathúil, is féidir linn an tionscadal seo a leathnú le gnéithe breise éagsúla:

– Scanadh Uathoibríoch curtha leis: Gné scanadh chun cuardach a dhéanamh go huathoibríoch ar chainéil shoiléire.
– Socruithe Réamhshocraithe: Sábháil minicíochtaí is fearr leat ar roinnt cnaipí réamhshocraithe le haghaidh rochtana tapa.
– Cianrialtán: Bain úsáid as modúl Bluetooth nó ESP8266 chun an raidió a rialú trí fhón cliste.
– Taispeántas Tuilleadh Faisnéise: Scáileán LCD nó OLED níos mó a úsáid chun tuilleadh eolais a thaispeáint amhail RDS (Córas Sonraí Raidió).

Trí an rang teagaisc thuas a leanúint, is féidir linn ár raidió digiteach DIY féin a thógáil agus go leor a fhoghlaim faoi mhicri-rialaitheoirí agus leictreonaic ag an am céanna. Ádh mór ort, agus tá súil againn go mbeidh an tionscadal raidió digiteach seo spraíúil agus oideachasúil araon!

Fág trácht