දුරස්ථ පාලකයෙන් රේඩියෝවක් නිර්මාණය කරන්නේ කෙසේද?

දුරස්ථ පාලකයෙන් රේඩියෝවක් නිර්මාණය කරන්නේ කෙසේද?

දිගුකාලීන සන්නිවේදන මාධ්‍යයක් වන ගුවන්විදුලිය අදටත් අදාළ සහ ජනප්‍රියව පවතී. බොහෝ නව තාක්ෂණයන් මතු වුවද, එහි ආකර්ෂණය ශක්තිමත්ව පවතී. නමුත් අපට මෙම සම්භාව්‍යය සමඟ නවීන තාක්‍ෂණය ඒකාබද්ධ කළ හැකි නම් කුමක් කළ යුතුද? දුරස්ථව පාලනය කළ හැකි රේඩියෝවක් ගැන සිතන්න. ESP8266 වැනි ක්ෂුද්‍ර පාලකයක්, FM රේඩියෝ මොඩියුලයක් සහ ස්මාර්ට්ෆෝන් යෙදුමක් භාවිතයෙන් Wi-Fi ජාලයක් හරහා පාලනය කළ හැකි දුරස්ථ පාලක රේඩියෝවක් නිර්මාණය කරන්නේ කෙසේද යන්න මෙම ලිපියෙන් පියවරෙන් පියවර ආවරණය කෙරේ.

සකස් කිරීම සහ මෙවලම්

ඔබ ආරම්භ කිරීමට පෙර, පහත සඳහන් උපකරණ සහ ද්‍රව්‍ය ඔබ සතුව ඇති බවට වග බලා ගන්න:
- ESP8266 හෝ ESP32 ක්ෂුද්‍ර පාලකය
– FM රේඩියෝ මොඩියුලය (SI4703 හෝ TEA5767 වැනි)
– බ්‍රෙඩ්බෝඩ් සහ ජම්පර් කේබල්
- බල සැපයුම (උදා: බැටරි හෝ USB ඇඩැප්ටරය)
- බ්ලින්ක් යෙදුමක් සහිත ඇන්ඩ්‍රොයිඩ්/iOS උපාංගයක් හෝ දුරස්ථ පාලකයට සහය දක්වන වෙනත් යෙදුමක්

පියවර 1: ක්ෂුද්‍ර පාලකය ක්‍රමලේඛනය කිරීම

පළමු පියවර වන්නේ ESP8266/ESP32 ඔබේ පරිගණකයට සම්බන්ධ කර FM රේඩියෝ මොඩියුලය සහ දුරස්ථ පාලක යෙදුම සමඟ සන්නිවේදනය කිරීමට එය වැඩසටහන්ගත කිරීමයි.

Arduino IDE සහ අතිරේක පුස්තකාල ස්ථාපනය කිරීම
1. Arduino IDE බාගත කර ස්ථාපනය කරන්න: Arduino IDE යනු ක්ෂුද්‍ර පාලක පුවරුවට කේත ලිවීමට සහ උඩුගත කිරීමට භාවිතා කරන මෘදුකාංගයකි. ඔබට එය නිල Arduino වෙබ් අඩවියෙන් බාගත හැකිය.
2. ESP8266/ESP32 පුවරුව Arduino IDE එකට එකතු කරන්න:
– Arduino IDE විවෘත කර, පසුව `ගොනුව -> මනාපයන්` වෙත යන්න.
– `අතිරේක පුවරු කළමනාකරු URL` කොටසේ, මෙම URL එක එක් කරන්න: ESP8266 සඳහා `http://arduino.esp8266.com/stable/package_esp8266com_index.json` හෝ ESP32 සඳහා `https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json`.
– `Tools -> Board -> Boards Manager` වෙත ගොස්, සුදුසු පුවරුව සොයාගෙන ස්ථාපනය කරන්න.
3. FM රේඩියෝ පුස්තකාලය ස්ථාපනය කරන්න: `Sketch -> Include Library -> Manage Libraries` වෙතින් SI4703 හෝ TEA5767 පුස්තකාලය සොයාගෙන ස්ථාපනය කරන්න.

ESP8266/ESP32 සඳහා කේතය
පහත කේත උදාහරණය TEA5767 මොඩියුලය සමඟ ESP8266 සඳහා ක්‍රියා කරයි:

"'cpp
ඇතුළත් වේ
ඇතුළත් වේ
ඇතුළත් වේ
ඇතුළත් වේ

TEA5767 රේඩියෝ රේඩියෝව;

char auth[] = "YourAuthToken";
char ssid[] = “ඔබේ ජාලය SSID”;
char pass[] = “ඔබේ ජාල මුරපදය”;

බ්ලයිඑන්කේ_රයිට්(V1) {
int channel = param.asInt(); // 87.5 සිට 108.0 දක්වා පරාසයේ අගය ලබා ගන්න
පාවෙන සංඛ්‍යාතය = නාලිකා / 10.0;
රේඩියෝ.setFrequency(සංඛ්‍යාතය);
}

අවලංගු සැකසුම () {
Serial.begin (115200);
Blynk.begin(auth, ssid, pass);
වයර්.බෙගිං();
රේඩියෝ.ඉනිට්();
}

void loop () {
බ්ලින්ක්.රන්();
}
""

ඔබගේ Wi-Fi ජාලයට සහ Blynk යෙදුමෙන් සත්‍යාපන ටෝකනයට අනුව `YourAuthToken`, `YourNetworkSSID` සහ `YourNetworkPassword` වෙනස් කරන්න.

පියවර 2: දෘඩාංග සම්බන්ධ කිරීම

1. TEA5767 මොඩියුලය සමඟ ESP8266/ESP32 සම්බන්ධ කරන්න:
– TEA5767 මත VCC සිට ESP8266/ESP32 මත 3.3V දක්වා
– TEA5767 මත GND සිට ESP8266/ESP32 මත GND දක්වා
– TEA5767 මත SDA සිට ESP8266 මත D2 දක්වා හෝ ESP32 මත GPIO21 දක්වා
– TEA5767 මත SCL සිට ESP8266 මත D1 දක්වා හෝ ESP32 මත GPIO22 දක්වා

2. ඇන්ටනාව: වඩා හොඳ රේඩියෝ සංඥා පිළිගැනීමක් සඳහා TEA5767 මොඩියුලයට ඇන්ටනාවක් සම්බන්ධ කරන්න. ඔබට ඇන්ටනාවක් ලෙස දිගු වයර් කැබැල්ලක් භාවිතා කළ හැකිය.

පියවර 3: බ්ලින්ක් යෙදුම වින්‍යාස කරන්න

1. Blynk යෙදුම බාගන්න: Google Play Store හෝ Apple App Store වෙතින් Blynk යෙදුම ස්ථාපනය කරන්න.
2. නව ව්‍යාපෘතියක් සාදන්න: Blynk යෙදුම තුළ නව ව්‍යාපෘතියක් සාදා රේඩියෝ සංඛ්‍යාතය සැකසීමට පියවර H විජට් එකක් එක් කරන්න. ආදාන පරාසය 875 සිට 1080 දක්වා සකසන්න, එය 87.5 MHz සිට 108.0 MHz දක්වා නියෝජනය කරයි.
3. Auth Token ලබා ගන්න: ව්‍යාපෘතිය නිර්මාණය කළ පසු, යෙදුම මඟින් ඔබ Arduino කේතයට ඇතුළත් කළ යුතු සත්‍යාපන ටෝකනයක් ලබා දෙනු ඇත.

පියවර 4: පරීක්ෂා කරන්න

සියලුම පියවර සම්පූර්ණ වූ පසු, පද්ධතිය පරීක්ෂා කිරීමට කාලයයි:

1. කේතය උඩුගත කරන්න: Arduino IDE හරහා ESP8266/ESP32 වෙත ලියා ඇති කේතය උඩුගත කරන්න.
2. උපාංගයේ බලය: ESP8266/ESP32 සහ TEA5767 මොඩියුලය බල ප්‍රභවයකට සම්බන්ධ කරන්න.
3. Blynk වෙතින් පාලනය: Blynk යෙදුම විවෘත කර ඔබ වින්‍යාස කර ඇති විජට් එක භාවිතා කර රේඩියෝ සංඛ්‍යාතය වෙනස් කරන්න. ESP8266/ESP32 මඟින් TEA5767 මොඩියුලය පාලනය කර යෙදුමේ සැකසුම් අනුව සංඛ්‍යාතය වෙනස් කරනු ඇත.

දෝෂගවේෂණය

පද්ධතිය නිසි ලෙස ක්‍රියා නොකරන්නේ නම්, ඔබට පරීක්ෂා කළ හැකි සමහර දේවල් නම්:
– පින් සම්බන්ධතාවය: සියලුම කේබල් නිසි ලෙස සම්බන්ධ වී ඇති බවත් ලිහිල් නොවන බවත් සහතික කර ගන්න.
– වැඩසටහන් කේතය: කේතය දෝෂයකින් තොරව ක්ෂුද්‍ර පාලකයට උඩුගත කර ඇති බවට වග බලා ගන්න.
– Wi-Fi ජාලය: ESP8266/ESP32 නිවැරදිව Wi-Fi ජාලයට සම්බන්ධ වී ඇති බවත් ඔබ Blynk යෙදුමෙන් නිවැරදි සත්‍යාපන ටෝකනය භාවිතා කරන බවත් සහතික කර ගන්න.
– බල සැපයුම: ප්‍රමාණවත් බලයක් ඇති බවට වග බලා ගන්න, විශේෂයෙන් ඔබ බොහෝ සංරචක භාවිතා කරන්නේ නම්.

නිගමනය

දුරස්ථ පාලක රේඩියෝවක් තැනීම සංකීර්ණ ව්‍යාපෘතියක් ලෙස පෙනුනද, නිවැරදි මෙවලම් සහ පියවර සමඟින්, ඔබට ක්‍රියාකාරී හා ආකර්ෂණීය පද්ධතියක් නිර්මාණය කළ හැකිය. මයික්‍රොප්‍රොසෙසර් තාක්‍ෂණය සහ රේඩියෝ මොඩියුලයක සංයෝජනය මඟින් ඔබට ස්මාර්ට්ෆෝන් යෙදුමකින් රේඩියෝව පාලනය කිරීමට ඉඩ සලසයි, ඕනෑම වේලාවක, ඕනෑම තැනක පහසු ප්‍රවේශයක් සහ ක්‍රියාකාරිත්වයක් ලබා දෙයි.

මෙම අත්හදා බැලීම සාම්ප්‍රදායික ගුවන්විදුලි නවීකරණය කිරීමට පමණක් නොව, IoT (Internet of Things) තාක්ෂණය තවදුරටත් දියුණු කිරීම සඳහා අවස්ථා විවෘත කරයි. නිර්මාණශීලීත්වය සහ නොපසුබට උත්සාහයෙන්, ඔබට එම සංකල්පය ඔබේ නිවසේ හෝ සේවා ස්ථානයේ ඇති අනෙකුත් උපාංගවලටද යෙදිය හැකිය.

වාසනාව සහ වාසනාව!

අදහස අත්හැර