Nkuzi Mgbakọ Redio Dijitalụ nke DIY

Nkuzi Mgbakọ Redio Dijitalụ nke DIY

Ịrụ ọrụ redio dijitalụ nke onwe gị (Mee ya n'onwe gị) bụ ọrụ siri ike ma na-akwụghachi ụgwọ maka ndị hụrụ ngwa eletrọnịkị na teknụzụ n'anya. Ọ bụghị naanị na ọ na-enye anyị ohere ịghọta otú redio si arụ ọrụ, kamakwa ọ na-enye anyị mmetụta pụrụ iche nke afọ ojuju mgbe anyị natara mgbasa ozi dijitalụ nke ọma. N'ime nkuzi a, anyị ga-akọwa usoro ndị dị mkpa iji wuo redio dijitalụ nke onwe gị n'ụzọ zuru ezu.

Nkwadebe na Ihe Ndị Dị Mkpa

Tupu anyị amalite ọrụ a, ka anyị hụ na anyị nwere ihe niile dị mkpa na ngwaọrụ dị mkpa. Lee ndepụta nke ihe ndị bụ isi anyị ga-eji:

1. Modulu Redio Dijitalụ (Ọmụmaatụ: TEA5767)
2. Microcontroller (Ihe atụ: Arduino UNO)
3. Ngosipụta LCD (Ọmụmaatụ: 16×2)
4. Rotary Encoder Knob
5. Obere igwe okwu ma ọ bụ ekwe ntị
6. Eriri breadboard na jumper
7. Ọkụ (Batrị ma ọ bụ ihe nkwụnye 5V kwụsiri ike)
8. Resistors, capacitors, na ihe ndị ọzọ na-akwado ya
9. Antenna redio

Tinyere nke ahụ, ngwaọrụ ndị bụ isi dị mkpa ịkwadebe gụnyere ígwè ịgbado ọkụ na ígwè ịgbado ọkụ, ihe e ji egbutu ihe, na igwe multimeter.

Nzọụkwụ Mgbakọ

1. Kwadebe Microcontroller na Digital Radio Module

Nzọụkwụ mbụ bụ ịkwadebe obere njikwa Arduino UNO na modulu redio dijitalụ TEA5767. Ejikọtara akụkụ abụọ a site na iji nkwukọrịta I2C. Lee otu esi ejikọ ha:

- Njikọ Arduino na TEA5767:
- VCC ruo 5V na Arduino
- GND gaa GND na Arduino
– SCL ruo A5 (SCL na Arduino)
- SDA ka A4 (SDA na Arduino)

2. Ijikọ Ngosipụta LCD

A na-eji LCD 16×2 egosi ugboro redio na ozi ndị ọzọ. Ejikọtara LCD na Arduino site na ụdị 4-bit dịka ndị a:

- RS iji pin Arduino 7
– E ruo pin nke 8 nke Arduino
– D4 gaa na Arduino pin 9
– D5 gaa na Arduino pin 10
– D6 gaa na Arduino pin 11
– D7 gaa na Arduino pin 12
- VSS gaa na GND, VDD gaa na 5V
– RW gaa GND
- Ụkwụ Potentiometer maka ọdịiche na VSS (ụkwụ etiti na VO)

3. Ijikọ Rotary Encoder

A ga-eji ihe mgbakwụnye rotary gbanwee ugboro redio. Njikọ nke ihe mgbakwụnye rotary na Arduino bụ dịka ndị a:

- CLK (Elekere) iji pinye Arduino abụọ
- DT (Data) iji pin Arduino 3
- SW (Gbanwee) gaa na Arduino pin 4 (nhọrọ maka nrụpụta ugboro ugboro)
– + ruo 5V
- GND gaa GND

4. Ijikọ Igwe okwu ma ọ bụ Ekwe ntị

Maka mmepụta ọdịyo, anyị nwere ike iji obere ọkà okwu ma ọ bụ ekwe ntị. Njikọ sitere na modulu TEA5767 na ọkà okwu bụ dịka ndị a:

- LOUT (aka ekpe) gaa na okwu/ntinye ekweisi aka ekpe
– ROUT (n'aka nri) gaa n'aka nri okwu/earphone ntinye
- GND (Ala) ọkà okwu na GND nkịtị

5. Antenna redio

Antenna redio ahụ nwere ike ịbụ waya ọla kọpa ogologo ma ọ bụ antenna telescopic emere. Jikọọ ya na ntụtụ antenna dị na modulu TEA5767.

6. Mmemme Microcontroller

Ugbua ejikọtara ihe niile dị na ya, oge eruola ka e mee mmemme maka microcontroller. Lee ihe atụ dị mfe nke koodu mmemme maka iji redio dijitalụ rụọ ọrụ site na iji Arduino.

"cpp
agụnye
agụnye
agụnye
agụnye

TEA5767Redio redio;
LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
RotaryEncoder encoder(2, 3);

ugboro abụọ = 98.0; // Ugboro mbụ
bool ogbi = ụgha;

abaghị uru ntọlite ​​() {
redio.init();
lcd.begin(16, 2);
koodu.setỌnọdụ(ugboro 100);
redio.setUgboro (ugboro);
pinMode (4, INPUT_PULLUP);
}

cha cha aka () {
ugboro abụọ ọhụrụUgboro = koodu.getPosition() / 100.0;
ọ bụrụ na (Ugboro ọhụrụ != ugboro) {
ugboro = ugboro ọhụrụ;
redio.setUgboro (ugboro);
lcd.doro anya();
lcd.setCursor(0, 0);
lcd.print(“Ugboro ole: “);
mbipụta lcd (ugboro ole);
LCD.print(”MHz”);
}

ọ bụrụ na (digitalRead(4) == LOW) { // Ọ bụrụ na a pịa bọtịnụ ahụ
ogbi = !ogbi;
ọ bụrụ na (ogbi) {
redio.ogbi();
lcd.setCursor(0, 1);
lcd.print("Emechiri ọnụ");
} Ọzọ {
redio.unMute();
lcd.setCursor(0, 1);
lcd.print(” “);
lcd.setCursor(0, 1);
lcd.print(“Kwepụ olu”);
}
igbu oge (500); // iwepụ
lcd.setCursor(0, 1);
lcd.print(” “);
}
}
““

Mmemme a ga-agụ uru dị na ihe na-agbanwe agbanwe, melite ugboro redio, ma gosipụta ya na LCD. Na mgbakwunye, mgbe a pịrị bọtịnụ dị na ihe na-agbanwe agbanwe, mmemme ahụ ga-agbanwe ma ọ bụ gbanyụọ mkpọtụ ahụ.

7. Akụrụngwa na Nnwale

Jikọọ ọkụ eletrik kwụsiri ike na Arduino. Ozugbo etinyere ihe niile, gbanye Arduino ma lelee LCD ahụ. A ga-egosi ugboro mbụ nke redio na LCD, anyị nwekwara ike ịgbanwe ugboro ugboro site na iji ihe ntụgharị rotary.

Ọ bụrụ na a nụghị ụda sitere na redio ahụ, lelee njikọ igwe okwu/earphone ugboro abụọ ma hụ na modulu TEA5767 na-enweta ezigbo akara site na antenna ahụ.

8. Mmezi na Mmepe Ndị Ọzọ

Mgbe anyị mepụtara redio dijitalụ nke ọma, anyị nwere ike ịgbasa ọrụ a site na atụmatụ ndị ọzọ dị iche iche:

- Agbakwunyere Nyocha Akpaaka: Njirimara nyocha iji chọọ ọwa doro anya na akpaghị aka.
– Ntọala Ntọala: Chekwaa ugboro ole kachasị amasị gị na ọtụtụ bọtịnụ edobere maka ịnweta ngwa ngwa.
- Njikwa Ime Ime: Jiri modulu Bluetooth ma ọ bụ ESP8266 jikwaa redio site na ekwentị.
– Ngosipụta Ihe Ndị Ọzọ: Iji nnukwu ihuenyo LCD ma ọ bụ OLED gosipụta ozi ndị ọzọ dịka RDS (Sistemụ Data Redio).

Site n'ịgbaso nkuzi dị n'elu, anyị nwere ike ịmepụta redio dijitalụ nke anyị ma na-amụta ọtụtụ ihe gbasara obere njikwa na ngwa eletrọnịkị. Jisie ike, anyị na-atụkwa anya na ọrụ redio dijitalụ a ga-atọ ụtọ ma na-akụzi ihe!

Hapụ okwu