ዝርዝር ሁኔታ:

ከ $ 15: 4 ባነሰ ደረጃ ድር-ሬዲዮ ያድርጉ (በስዕሎች)
ከ $ 15: 4 ባነሰ ደረጃ ድር-ሬዲዮ ያድርጉ (በስዕሎች)

ቪዲዮ: ከ $ 15: 4 ባነሰ ደረጃ ድር-ሬዲዮ ያድርጉ (በስዕሎች)

ቪዲዮ: ከ $ 15: 4 ባነሰ ደረጃ ድር-ሬዲዮ ያድርጉ (በስዕሎች)
ቪዲዮ: የሶፍትዌር ምክር የፈጠራ ንግድ ሥራ ባለቤቶችን + አነስተኛ የ... 2024, ሀምሌ
Anonim
Image
Image
የቁሳቁሶች ሂሳብ
የቁሳቁሶች ሂሳብ

ስለዚህ ፣ ለተወሰነ ጊዜ ለሌላ ጊዜ ያስተላለፍኩትን ፕሮጀክት ለመሥራት ወሰንኩ -ቤት የተሰራ ፣ ሙሉ በሙሉ የሚሰራ የድር ሬዲዮ ፣ በድምጽ ማጉያ እና በድምጽ ማጉያ ፣ ከ 15 under በታች!.

በአንድ አዝራር ግፊት ቀድመው በተገለፁ የሬዲዮ ጣቢያዎች መካከል መለወጥ እና ጥሩ ፖታቲሞሜትር በማሽከርከር መጠንን መቆጣጠር ይችላሉ።

ደረጃ 1 - የቁሳቁሶች ሂሳብ

የቁሳቁሶች ሂሳብ
የቁሳቁሶች ሂሳብ
  • ESP-WROOM32 የተመሠረተ ማይክሮ መቆጣጠሪያ ቦርድ። በዚህ የማይክሮ መቆጣጠሪያ ቺፕ ቢያንስ ሁለት የፍላጎት ልዩነቶች አሉ (ሥዕሉን ይመልከቱ) - እኔ የራሴን መጠቀም ስለምፈልግ የቦርድ ቁልፍ የሌለውን WEMOS LOLIN32 ን እጠቀም ነበር። ሆኖም ፣ በተቻለ መጠን ብዙ ብየዳዎችን ለማስወገድ ከፈለጉ ፣ ቀደም ሲል በቦታው ከተሸጡ አዝራሮች እና ፒኖች ጋር ወደሚመጣው ሌላኛው ተለዋጭ መሄድ ይችላሉ።
  • Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A። ይህ ደቂቃ ቦርድ ከማክሲም ኤሌክትሮኒክስ ተአምራዊ ቺፕ አለው ፣ እሱም ሁለቱም DAC (ዲጂታል ወደ አናሎግ መለወጫ) እና 3 ዋ ክፍል ዲ ማጉያ! ከ ‹መቆጣጠሪያዎ› ዲጂታል ምልክት ይመግቡታል እና ድምጽ ማጉያዎቹን በቀጥታ ያሽከረክራሉ ፣ ሌሎች ወረዳዎች አያስፈልጉም።
  • ድምጽ ማጉያ 4Ω/8Ω. እኔ ከመስመር ላይ ትርፍ መደብር የገዛሁትን SHARP RSP-ZA249WJZZ L ፣ 8 Ω ፣ 10 W ፣ የተረፈውን የሻርፕ ቲቪዎች ክፍልን እጠቀም ነበር።
  • ክፍት ጫካ 5.5/2.1 ሚሜ
  • የመስመር ፖታቲሞሜትር 120Ω. ሙሉ በሙሉ ወደ ታች ሲቀየር ይህ ሬዲዮውን ሙሉ በሙሉ ዝም አያሰኘውም ፣ ግን እሱን በመጠቀም በጣም ሊጠቅም የሚችል የድምፅ ማጉያ መጠን ያገኛሉ።
  • የትንሽ አዝራር (ይህንን መመሪያ በጭፍን ከተከተሉ ፣ የሚጠቀሙበት አዝራር በመደበኛ ቦታ ላይ መሆኑን ፣ እና ሲጫኑ ማብራትዎን ያረጋግጡ)። እንዲሁም የአዝራሩን ባህሪ ለማሻሻል የምንጭ ኮዱን ማሻሻል ሊኖርብዎት ይችላል (የሶፍትዌር ደረጃን ይመልከቱ)። በቦርዱ ላይ አንድ አዝራር ያለው ማይክሮ መቆጣጠሪያ ካለዎት ይህንን ይዝለሉ።
  • ጥሩ ሽቦ (በተለያዩ ቀለሞች)
  • ሙቀት-የሚቀንስ ቱቦ
  • የኃይል አቅርቦት 5V ከ 5.5/2.1 የውጤት መሰኪያ ጋር
  • ጉዳይ። እኔ ከተጠቀምኩበት (11 ሴ.ሜ x 4 ሴ.ሜ) ጋር ተመሳሳይ የሆነ የገጽታ ስፋት ማጉያ ማግኘት ከቻሉ ፣ እኔ ባቀረብኩት የ stl ፋይል ላይ የተመሠረተ መያዣ ማተም ይችላሉ። ያለበለዚያ እርስዎ ማሻሻል ይችላሉ -ለምሳሌ ካርቶን ሥራውን በትክክል ያከናውናል!

እንዲያውም በርካሽ መሄድ ይችላሉ ፣ በ

  • ተናጋሪውን ከተጣሉ የኤሌክትሮኒክስ ዕቃዎች ማላቀቅ (ይህንን በመጀመሪያ ሙከራዬ አደረግኩ እና ከዚያ የተሻለ ነገር ፈልጌ ነበር)።
  • የተወሰነውን የኃይል አቅርቦት እና 5.5/2.1 ማቃጠልን መዝለል ፣ እና የማይክሮ መቆጣጠሪያውን ማይክሮ ዩኤስቢ ወደብ እና የስልክ ባትሪ መሙያ በመጠቀም ብቻ። የማይክሮ መቆጣጠሪያውን 5V/GND ከማጉያ ማከፋፈያው ጋር ማገናኘትዎን ያረጋግጡ እና እንዲሁም በቂ ኃይለኛ የስልክ ባትሪ መሙያ ይጠቀሙ።
  • የተወሰነውን ቁልፍ መዝለል እና በመርከቡ ላይ አንዱን መጠቀም።

በዚህ መንገድ ፣ ወጪዎችዎን ከ 10 ዶላር በታች ዝቅ ማድረግ ይችላሉ!

ደረጃ 2 የኤሌክትሮኒክስ ዕቃዎችን አንድ ላይ መሸጥ

የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ
የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ
የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ
የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ
የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ
የኤሌክትሮኒክስ ዕቃዎችን በአንድ ላይ መሸጥ

ይህንን ደረጃ ለማጠናቀቅ አንዳንድ መሰረታዊ የሽያጭ ክህሎቶች ያስፈልግዎታል

ኃይልን ያገናኙ

በእያንዳንዱ የ 5.5/2.1 አቅርቦት ቁጥቋጦ ተርሚናሎች ላይ ሁለት ሽቦዎችን ያሽጡ። የተለያዩ ቀለሞች ካሉዎት ቀይ ወይም ቡናማ ለአዎንታዊ (5V) እና ጥቁር ወይም አረንጓዴ ለአሉታዊ (GND) መጠቀሙ መጥፎ ሀሳብ አይደለም። በዚህ መንገድ ፣ የትኛው ገመድ/ቮልቴጅ/አወንታዊ እና የትኛው መሬት/አሉታዊ እንደሆነ ሁል ጊዜ ያውቃሉ።

ሌላውን የኬብሎች ጫፍ ወደ ESP32 እና MAX98357A ቦርዶች (ንድፍ ይመልከቱ)።

ESP32 ን ከ MAX98357A ጋር ያገናኙ

እንደሚከተለው:

ESP pin ----------------- I2S ምልክት GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- የመረጃ ምንጭ-https://github.com/MrBuddyCasino/ESP32_MP3_Decode…

አነስተኛ አዝራር

አነስተኛውን ቁልፍ ከ GPIO0 ፒን እና ከ GND ጋር ያገናኙ። ይህ በሬዲዮ ጣቢያዎች መካከል ለመቀየር ያገለግላል።

ድምጽ ማጉያ እና ፖታቲሞሜትር

የ MAX98357A የድምፅ ማጉያ ውፅዓት ከተናጋሪው እና ከፖታቲሞሜትር ጋር ያገናኙ።

መጠቅለል

ከጨረሱ በኋላ ሁሉንም ነገር በሙቀት-በሚቀዘቅዝ ቱቦ ውስጥ ያሽጉ። ጥገኛ ወይም ሬዲዮዎን ለመጠቅለል እንዴት እንዳቀዱ ፣ የዘፈቀደ የኤሌክትሪክ ግንኙነቶችን ለማስቀረት የድምፅ ማጉያውን የኋላ ገጽ በአንዳንድ ጭምብል ቴፕ ለመሸፈን ይፈልጉ ይሆናል።

ደረጃ 3 ሶፍትዌር (ጽኑዌር)

ለድር ሬዲዮ ሶፍትዌሩ ቀድሞውኑ እዚህ ይገኛል-

ማድረግ ያለብዎት ነገር ቢኖር ፦

  1. ESP-IDF ተብሎ የሚጠራውን ለ ESP ልማት ምስጢራዊ አከባቢን ያዘጋጁ። የማዋቀሩ ሂደት እንደ ስርዓተ ክወናዎ በመጠኑ ይለያያል። ዝርዝር መመሪያዎችን እዚህ ማግኘት ይችላሉ-

    docs.espressif.com/projects/esp-idf/en/lat… በእውነት ለተጠቃሚ ምቹ አይደለም ፣ ግን ያ አያስፈራዎትም!

  2. ከላይ ካለው አድራሻ የምንጭ ኮዱን ያውርዱ ወይም (git clone)።
  3. ወደ የእርስዎ WLAN መዳረሻን ያዋቅሩ - ምናሌውን ያዋቅሩ እና የ wifi ምስክርነቶችዎን ያስገቡ።
  4. የድር ሬዲዮዎችን ዝርዝር ወደ ምርጫዎችዎ ይለውጡ - አጫዋች ዝርዝሩ በ ላይ ይገኛል

    ESP32_MP3_Decoder/main/playlist.pls

  5. የራስዎን ቁልፍ ካገናኙ (ከተገጠመ አዝራር ጋር የቦርድ ተለዋጭ ከመጠቀም በተቃራኒ) ፣ ፋይሉን web_radio.c በ ESP32_MP3_Decoder/components/web_radio/እዚህ ከተሰጠው ጋር መተካት ይፈልጉ ይሆናል። በርካታ የአዝራር ቁልፍ ዝግጅቶችን የድር ሬዲዮን እንዳያሻሽሉ አንዳንድ ማሻሻያዎችን አድርጌያለሁ። ባልተቀየረው ኮድ ቢያንስ በእኔ ሁኔታ የተከሰተው ይህ ነው።
  6. ሁሉንም ነገር ወደ የእርስዎ ESP32 μ ተቆጣጣሪ ይስቀሉ - ይስሩ እና ከዚያ (ግንባታ ምንም ስህተቶች ካላዩ) ብልጭታ ያድርጉ። በእኔ ሁኔታ ፣ ብልጭታ አልሰራም ፣ ግን ሲሮጡ ይህ ትዕዛዙን ይጠቁማል (እንደ Python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla) ፣ ይህም በአብዛኛዎቹ ውስጥ መሥራት አለበት ጉዳዮች።

ደረጃ 4: ማጠናቀቅ

በመጨረስ ላይ
በመጨረስ ላይ

ምንም ዓይነት ገላጭ ገጽታዎች እርስ በእርስ እንዳይነኩ ጥንቃቄ በማድረግ ሁሉንም ነገር በጉዳዩ ውስጥ ያስገቡ። ለዚሁ ዓላማ ሙቀትን የሚቀንሱ ቱቦዎችን ፣ የ PVC ማግለልን ቴፕ ወይም ሙጫ ሽጉጥን እንኳን መጠቀም ይችላሉ። ሁሉንም ነገር በቦታው ለማስተካከል ሙጫ ሽጉጥ ያስፈልጋል። ሁሉንም ነገር ከሞከሩ እና ሁሉም እንደተጠበቀው እየሰራ መሆኑን ካወቁ በኋላ ይህንን ያድርጉ!

ያ ነበር ፣ ይደሰቱ!

የሚመከር: