ከርቀት መቆጣጠሪያ ጋር ሬዲዮ እንዴት እንደሚሰራ

ከርቀት መቆጣጠሪያ ጋር ሬዲዮ እንዴት እንደሚሰራ

ሬዲዮ፣ ለረጅም ጊዜ የቆየ የመገናኛ ዘዴ፣ ዛሬም ጠቃሚ እና ተወዳጅ ሆኖ ቀጥሏል። ብዙ አዳዲስ ቴክኖሎጂዎች ብቅ ቢሉም፣ ማራኪነቱ ጠንካራ ሆኖ ቀጥሏል። ግን ዘመናዊ ቴክኖሎጂን ከዚህ ክላሲክ ጋር ማዋሃድ ብንችልስ? በርቀት ቁጥጥር ሊደረግበት የሚችል ሬዲዮ አስቡት። ይህ ጽሑፍ ESP8266፣ የኤፍኤም ሬዲዮ ሞዱል እና የስማርትፎን መተግበሪያን በመጠቀም በዋይ-ፋይ አውታረ መረብ ላይ ቁጥጥር ሊደረግበት የሚችል የርቀት መቆጣጠሪያ ሬዲዮ እንዴት መፍጠር እንደሚቻል ደረጃ በደረጃ ይሸፍናል።

ዝግጅት እና መሳሪያዎች

ከመጀመርዎ በፊት የሚከተሉትን መሳሪያዎች እና ቁሳቁሶች እንዳሉዎት ያረጋግጡ:
– ESP8266 ወይም ESP32 ማይክሮ መቆጣጠሪያ
- የኤፍኤም ሬዲዮ ሞዱል (እንደ SI4703 ወይም TEA5767 ያሉ)
- የዳቦ ሰሌዳ እና የጃምፐር ኬብሎች
- የኃይል አቅርቦት (ለምሳሌ ባትሪ ወይም የዩኤስቢ አስማሚ)
– የብሊንክ መተግበሪያ ወይም የርቀት መቆጣጠሪያን የሚደግፍ ሌላ መተግበሪያ ያለው የአንድሮይድ/iOS መሳሪያ

ደረጃ 1፡ የማይክሮ መቆጣጠሪያውን ፕሮግራም ማድረግ

የመጀመሪያው እርምጃ ESP8266/ESP32ን ከኮምፒውተርዎ ጋር ማገናኘት እና ከኤፍኤም ሬዲዮ ሞጁል እና ከርቀት መቆጣጠሪያ አፕሊኬሽኑ ጋር እንዲገናኝ ፕሮግራም ማድረግ ነው።

የአርዱዪኖ IDE እና ተጨማሪ ቤተ-መጻሕፍት መጫን
1. የአርዱዪኖ IDE ያውርዱ እና ይጫኑ፡ የአርዱዪኖ IDE ኮድ ወደ ማይክሮ መቆጣጠሪያ ቦርድ ለመፃፍ እና ለመጫን የሚያገለግል ሶፍትዌር ነው። ከኦፊሴላዊው የአርዱዪኖ ድህረ ገጽ ማውረድ ይችላሉ።
2. ESP8266/ESP32 ቦርድን ወደ Arduino IDE ያክሉ፡
- የአርዱዪኖ አይዲኢን ይክፈቱ፣ ከዚያ ወደ «ፋይል -> ምርጫዎች» ይሂዱ።
– በ`ተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤሎች` ክፍል ውስጥ፣ ይህንን ዩአርኤል ያክሉ፦ `http://arduino.esp8266.com/stable/package_esp8266com_index.json` ለESP8266 ወይም `https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json` ለESP32።
- ወደ «መሳሪያዎች -> ቦርድ -> የቦርድ አስተዳዳሪ» ይሂዱ፣ ተገቢውን ቦርድ ያግኙ እና ይጫኑ።
3. የኤፍኤም ሬዲዮ ቤተ-መጽሐፍትን ይጫኑ፡ ከ`Sketch -> Include Library -> Logins` የSI4703 ወይም TEA5767 ቤተ-መጽሐፍትን ያግኙ እና ይጫኑ።

የESP8266/ESP32 ኮድ
ከታች ያለው የኮድ ምሳሌ ለ ESP8266 ከ TEA5767 ሞጁል ጋር ይሰራል፡

"`cpp
ያካትታሉ
ያካትታሉ
ያካትታሉ
ያካትታሉ

TEA5767 ሬዲዮ ሬዲዮ;

char auth[] = "YourAuthToken";
char ssid[] = “የእርስዎ አውታረ መረብSSID”;
char pass[] = “የእርስዎ አውታረ መረብ የይለፍ ቃል”;

BLYNK_WRITE(V1) {
int channel = param.asInt(); // እሴቱን ከ 87.5 እስከ 108.0 ባለው ክልል ውስጥ ያግኙ
የፍሎው ድግግሞሽ = ቻናሎች / 10.0;
ሬዲዮ.setFrequency(ድግግሞሽ);
}

ባዶነት ማዋቀር () {
Serial.begin (115200);
Blynk.begin(auth, ssid, pass);
Wire.begin();
radio.init();
}

ባዶ ሉፕ () {
Blynk.run();
}
“

«YourAuthToken»፣ «YourNetworkSSID» እና «YourNetworkPassword»ን በWi-Fi አውታረ መረብዎ እና በBlynk መተግበሪያ የማረጋገጫ ቶከን መሰረት ይቀይሩ።

ደረጃ 2፡ ሃርድዌርን ማገናኘት

1. ESP8266/ESP32ን ከTEA5767 ሞጁል ጋር ያገናኙ፡
– በTEA5767 ላይ እስከ ESP8266/ESP32 ላይ እስከ 3.3V ድረስ VCC
– በ ESP8266/ESP32 ላይ በ TEA5767 ወደ GND ላይ GND
– SDA በTEA5767 ወደ D2 በESP8266 ወይም በESP32 ላይ GPIO21
– SCL በTEA5767 ወደ D1 በESP8266 ወይም በESP32 ላይ GPIO22

2. አንቴና፡- የተሻለ የሬዲዮ ምልክት አቀባበል ለማግኘት አንቴናን ከTEA5767 ሞጁል ጋር ያገናኙ። ረጅም የሽቦ ቁራጭ እንደ አንቴና መጠቀም ይችላሉ።

ደረጃ 3፡ የብሊንክ መተግበሪያን ያዋቅሩ

1. የብሊንክ መተግበሪያን ያውርዱ፡ የብሊንክ መተግበሪያን ከጉግል ፕሌይ ስቶር ወይም ከአፕል አፕ ስቶር ይጫኑ።
2. አዲስ ፕሮጀክት ይፍጠሩ፡ በብሊንክ መተግበሪያ ውስጥ አዲስ ፕሮጀክት ይፍጠሩ እና የሬዲዮ ፍሪኩዌንሲውን ለማዘጋጀት የስቴፕ ኤች ዊጅት ያክሉ። የግቤት ክልሉን ከ875 እስከ 1080 ያቀናብሩ፣ ይህም ከ87.5 ሜኸ እስከ 108.0 ሜኸርዝ ይወክላል።
3. የፈቃድ ማስመሰያ ያግኙ፡ ፕሮጀክቱ አንዴ ከተፈጠረ በኋላ መተግበሪያው የአርዱዪኖ ኮድ ማስገባት ያለብዎትን የማረጋገጫ ማስመሰያ ያቀርባል።

ደረጃ 4፡ ይሞክሩት

ሁሉም እርምጃዎች ከተጠናቀቁ በኋላ ስርዓቱን ለመሞከር ጊዜው አሁን ነው፦

1. ኮድ ስቀል፡ ወደ ESP8266/ESP32 የተጻፈውን ኮድ በአርዱዪኖ IDE በኩል ስቀል።
2. በመሳሪያው ላይ ኃይል መስጠት፡ ESP8266/ESP32 እና የTEA5767 ሞጁሉን ከኃይል ምንጭ ጋር ያገናኙ።
3. ከብሊንክ መቆጣጠሪያ፡ የብሊንክ መተግበሪያን ይክፈቱ እና የሬዲዮ ፍሪኩዌንሲውን ለመቀየር ያዋቀሩትን መግብር ይጠቀሙ። ESP8266/ESP32 የTEA5767 ሞጁሉን ይቆጣጠራል እና በመተግበሪያው ውስጥ ባሉ ቅንብሮች መሠረት ድግግሞሹን ይለውጣል።

ችግርመፍቻ

ስርዓቱ እንደፈለገው እየሰራ ካልሆነ፣ የሚከተሉትን ማረጋገጥ የሚችሏቸው አንዳንድ ነገሮች እነሆ፡
– የፒን ግንኙነት፡- ሁሉም ኬብሎች በትክክል መገናኘታቸውን እና ልቅ አለመሆናቸውን ያረጋግጡ።
– የፕሮግራም ኮድ፡ ኮዱ ያለምንም ስህተት ወደ ማይክሮ መቆጣጠሪያው መጫኑን ያረጋግጡ።
– የዋይፋይ ኔትወርክ፡- ESP8266/ESP32 ከዋይፋይ ኔትወርክ ጋር በትክክል መገናኘቱን እና ከብሊንክ መተግበሪያ የተገኘውን ትክክለኛውን የማረጋገጫ ቶከን እየተጠቀሙ መሆኑን ያረጋግጡ።
– የኃይል አቅርቦት፡- በተለይ ብዙ ክፍሎችን የሚጠቀሙ ከሆነ በቂ ኃይል መኖሩን ያረጋግጡ።

ከሲምፑላን

የርቀት መቆጣጠሪያ ሬዲዮ መገንባት ውስብስብ ፕሮጀክት ሊመስል ይችላል፣ ነገር ግን ትክክለኛ መሳሪያዎችን እና ደረጃዎችን በመጠቀም ተግባራዊ እና ዘመናዊ ስርዓት መፍጠር ይችላሉ። የማይክሮፕሮሰሰር ቴክኖሎጂ እና የሬዲዮ ሞጁል ጥምረት ሬዲዮውን ከስማርትፎን መተግበሪያ እንዲቆጣጠሩ ያስችልዎታል፣ በማንኛውም ጊዜ እና በየትኛውም ቦታ በቀላሉ መድረስ እና መስራት ያስችላል።

ይህ ሙከራ የተለመዱ ሬዲዮዎችን ዘመናዊ ለማድረግ ብቻ ሳይሆን የIoT (የኢንተርኔት ኦፍ ቲንግስ) ቴክኖሎጂን ለተጨማሪ እድገት እድሎችን ይከፍታል። በፈጠራ እና በጽናት፣ ተመሳሳይ ፅንሰ-ሀሳብ በቤትዎ ወይም በስራ ቦታዎ ላይ ባሉ ሌሎች መሳሪያዎች ላይ መተግበር ይችላሉ።

መልካም ዕድል እና መልካም ዕድል!

አስተያየት ይስጡ