Casharrada Isku-dubaridka Raadiyaha Dijital ah ee DIY

Casharrada Isku-dubaridka Raadiyaha Dijital ah ee DIY

Dhisidda raadiyaha dijitaalka ah ee DIY (Samee Adiga) waa mashruuc adag laakiin abaal-marin leh oo loogu talagalay dadka xiiseeya elektaroonigga iyo tignoolajiyada. Kaliya ma ogola inaan fahanno sida raadiyuhu u shaqeeyo, laakiin sidoo kale wuxuu bixiyaa dareen gaar ah oo qanacsanaan ah marka aan si guul leh u helno baahinta dijitaalka ah. Casharkan, waxaan si faahfaahsan uga hadli doonnaa tallaabooyinka ku lug leh dhismaha raadiyaha dijitaalka ah ee DIY.

Diyaarinta iyo Qaybaha Loo Baahan Yahay

Kahor inta aan la bilaabin mashruucan, aan hubinno inaan haysanno dhammaan agabka iyo qalabka lagama maarmaanka ah. Waa kan liiska qaybaha ugu muhiimsan ee aan isticmaali doonno:

1. Module-ka Raadiyaha Dijital ah (Tusaale: TEA5767)
2. Microcontroller (Tusaale: Arduino UNO)
3. Shaashada LCD (Tusaale: 16×2)
4. Bustaha Encoder-ka Rotary
5. Sameecad yar ama sameecad sameecad
6. Fiilooyinka looxa rootiga iyo boodhadhka
7. Korontada (Batari ama adapter 5V oo deggan)
8. Iska caabbiyeyaal, capacitors, iyo qaybo kale oo taageera
9. Anteenada Raadiyaha

Intaa waxaa dheer, qalabka aasaasiga ah ee loo baahan yahay in la diyaariyo waxaa ka mid ah bir bir ah oo lagu shubo iyo bir bir ah oo lagu shubo, bir bir ah oo la jarjaro, iyo multimeter.

Tallaabooyinka Isku-dubaridka

1. Diyaari Microcontroller iyo Module-ka Raadiyaha Dijital ah

Tallaabada ugu horreysa waa in la diyaariyo microcontroller-ka Arduino UNO iyo module-ka raadiyaha dijitaalka ah ee TEA5767. Labadan qaybood waxay ku xiran yihiin isgaarsiinta I2C. Waa kan sida loo xiro:

- Xiriirka Arduino ee TEA5767:
- VCC ilaa 5V oo ku shaqeeya Arduino
- GND ilaa GND oo ku saabsan Arduino
– SCL ilaa A5 (SCL ee Arduino)
- SDA ilaa A4 (SDA ee Arduino)

2. Ku xidhka Shaashadda LCD-ga

LCD 16×2 ah ayaa loo isticmaalaa in lagu soo bandhigo mawjadaha raadiyaha iyo macluumaadka kale. LCD-ga waxaa lagu xiraa Arduino iyada oo loo marayo qaabka 4-bit sida soo socota:

- RS si aad u dhejiso 7 Arduino
– E ilaa pin 8 ee Arduino
– D4 ilaa Arduino pin 9
– D5 ilaa Arduino pin 10
– D6 ilaa Arduino pin 11
– D7 ilaa Arduino pin 12
- VSS ilaa GND, VDD ilaa 5V
– RW ilaa GND
- Lugta Potentiometer si loo barbardhigo VSS (lugta dhexe ilaa VO)

Akhriso  Tilmaan Dhameystiran oo ku saabsan Sameynta Raadiyaha leh Kondenser-ka

3. Ku xidhidda Rotary Encoder-ka

Qalabka codeeyaha wareega ayaa loo isticmaali doonaa in lagu beddelo inta jeer ee raadiyaha. Isku xirka qalabka codeeyaha wareega iyo Arduino waa sidan soo socota:

- CLK (Saac) si aad u dhejiso 2 Arduino
– DT (Xog) si aad u geliso 3 Arduino
- SW (U beddel) ilaa Arduino pin 4 (ikhtiyaar u ah dib u dejinta soo noqnoqda)
– + ilaa 5V
- GND ilaa GND

4. Isku xirka sameecadaha ama sameecadaha dhegaha

Wixii soo saarista maqalka ah, waxaan isticmaali karnaa sameecad yar ama sameecad dhegaha. Isku xirka ka imanaya moduleka TEA5767 ilaa sameecaddu waa sidan soo socota:

- LOUT (bidix) ilaa sameecadda/dhegta dhegaha ee bidix
- ROUT (midig) ilaa sameecadda/dhegta dhegaha ee midig
- Ku hadla GND (dhulka) ilaa GND-ga caadiga ah

5. Anteenada Raadiyaha

Anteenada raadiyaha waxay noqon kartaa dherer fiilo naxaas ah ama anteeno telescopic ah oo hore loo sameeyay. Ku xidh biinka anteenada ee ku yaal moduleka TEA5767.

6. Barnaamijka Microcontroller

Hadda oo dhammaan qaybaha ay isku xiran yihiin, waa waqtigii la barnaamijin lahaa microcontroller-ka. Waa kan tusaale fudud oo loogu talagalay in lagu shaqeeyo raadiyaha dijitaalka ah iyadoo la adeegsanayo Arduino.

"Cpp
waxaa ka mid ah
waxaa ka mid ah
waxaa ka mid ah
waxaa ka mid ah

TEA5767 Raadiyaha raadiyaha;
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
Koodh-yaqaanka RotaryEncoder(2, 3);

soo noqnoqoshada labanlaab ah = 98.0; // Soo noqnoqoshada bilowga ah
bool aamusan = been;

Mudnaan madhan () {
raadiyaha.init();
lcd.begin(16, 2);
encoder.setPosition(soo noqnoqoshada 100);
radio.setFrequency(soo noqnoqoshada);
PinMode(4, INPUT_PULLUP);
}

loox madhan () {
Labanlaab cusub oo soo noqnoqonaya = cod-bixiye.hel Booska() / 100.0;
haddii (cusub Soo noqnoqoshada != soo noqnoqoshada) {
soo noqnoqoshada = Soo noqnoqoshada cusub;
radio.setFrequency(soo noqnoqoshada);
LCD. cad ();
lcd.setCursor(0, 0);
lcd.print("Soo noqnoqoshada: ");
Daabacaadda LCD (soo noqnoqoshada);
Daabacaadda LCD(”MHz”);
}

haddii (digitalRead(4) == HOOSE) { // Haddii badhanka la riixo
aamusnaan = ! aamusnaan;
haddii (aamus) {
raadiyaha. aamusan();
lcd.setCursor(0, 1);
lcd.print("La aamusiyay");
} kale {
raadiyaha.aan Cod lahayn();
lcd.setCursor(0, 1);
lcd.print(” “);
lcd.setCursor(0, 1);
lcd.print("Ka fur codka");
}
dib u dhac (500); // ka-bixid
lcd.setCursor(0, 1);
lcd.print(” “);
}
}
““

Barnaamijkani wuxuu akhrin doonaa qiimaha laga soo qaaday qalabka wax lagu qoro ee wareega, wuxuu cusbooneysiin doonaa inta jeer ee raadiyaha, wuxuuna ku soo bandhigi doonaa LCD-ga. Intaa waxaa dheer, marka badhan ku yaal qalabka wax lagu qoro la riixo, barnaamijku wuxuu shidi doonaa ama damin doonaa codka.

Akhriso  Qalabka Loo Baahan Yahay Si Loo Sameeyo Raadiyaha AM

7. Kheyraadka iyo Tijaabada

Ku xidh koronto deggan Arduino. Marka wax walba la rakibo, shid Arduino oo fiiro gaar ah u yeelo LCD-ga. Soo noqnoqoshada bilowga ah ee raadiyaha waxaa lagu soo bandhigi doonaa LCD-ga, waxaanan beddeli karnaa soo noqnoqoshada annagoo adeegsanayna qalabka wax lagu dhejiyo ee wareega.

Haddii codka raadiyaha aan la maqlin, dib u hubi isku xirka sameecadaha/dhegta oo hubi in module-ka TEA5767 uu ka helayo calaamad wanaagsan anteenada.

8. Horumarin iyo Horumarin Dheeraad ah

Ka dib markii aan si guul leh u abuurnay raadiyaha dhijitaalka ah ee aasaasiga ah, waxaan ku ballaarin karnaa mashruucan sifooyin dheeraad ah oo kala duwan:

- Baaritaanka otomaatiga ah ee lagu daray: Astaamaha iskaanka si loo raadiyo kanaallo cad si toos ah.
- Dejinta Hore: Keydi soo noqnoqoshada aad ugu jeceshahay dhowr badhan oo hore loo sii diyaariyey si aad si dhakhso leh u gasho.
- Xakamaynta Fog: Isticmaal module Bluetooth ama ESP8266 si aad raadiyaha ugu xakameyso taleefanka casriga ah.
– Shaashad Macluumaad Dheeraad ah: Adeegsiga shaashad weyn oo LCD ama OLED ah si loo soo bandhigo macluumaad dheeraad ah sida RDS (Nidaamka Xogta Raadiyaha).

Adigoo raacaya casharka kor ku xusan, waxaan dhisi karnaa raadiyaha dijitaalka ah ee DIY-ga ah annagoo wax badan ka baranayna microcontrollers-ka iyo elektaroonigga. Nasiib wacan, waxaana rajeyneynaa in mashruucan raadiyaha dijitaalka ah uu noqdo mid xiiso leh oo waxbarasho leh!

Faallo ka tag