ዝርዝር ሁኔታ:
![በበርካታ ክፍሎች ውስጥ አንድ ዓይነት ሙዚቃ ይጫወቱ -3 ደረጃዎች በበርካታ ክፍሎች ውስጥ አንድ ዓይነት ሙዚቃ ይጫወቱ -3 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-3415-25-j.webp)
ቪዲዮ: በበርካታ ክፍሎች ውስጥ አንድ ዓይነት ሙዚቃ ይጫወቱ -3 ደረጃዎች
![ቪዲዮ: በበርካታ ክፍሎች ውስጥ አንድ ዓይነት ሙዚቃ ይጫወቱ -3 ደረጃዎች ቪዲዮ: በበርካታ ክፍሎች ውስጥ አንድ ዓይነት ሙዚቃ ይጫወቱ -3 ደረጃዎች](https://i.ytimg.com/vi/vf7vh_q0z5k/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
![በበርካታ ክፍሎች ውስጥ ተመሳሳይ ሙዚቃ ያጫውቱ በበርካታ ክፍሎች ውስጥ ተመሳሳይ ሙዚቃ ያጫውቱ](https://i.howwhatproduce.com/images/002/image-3415-26-j.webp)
ሰላም ሁላችሁም
እኔ ስለእናንተ አላውቅም ነገር ግን ድምፁን ከፍ ባለ ድምፅ ሳላወጣ በሁሉም አፓርታማዬ ውስጥ አንድ አይነት ሙዚቃ እንዲኖረኝ እወዳለሁ። ስለዚህ ስለዚህ ችግር ትንሽ ምርምር ካደረግሁ በኋላ በበርካታ ክፍሎች ውስጥ እና በተለይም በመታጠቢያ ቤት ውስጥ አንድ አይነት ሙዚቃን በአንድ ጊዜ ለማጫወት ሁሉንም ተናጋሪዎች በ wifi ከአንድ የሙዚቃ አገልጋይ ጋር ለማገናኘት ወሰንኩ።
ስርዓቱ እንደ VLC ያሉ አንዳንድ ግሩም ሶፍትዌሮች መሠረት እና በ Raspberry Pi በመጠቀም በ wifi ችሎታ ባለው ተናጋሪ ላይ በ GStreamer ቴክኖሎጂ ላይ የተመሠረተ ነው።
ደረጃ 1 ለመታጠቢያ ቤት ድምጽ ማጉያ መገንባት
![ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት](https://i.howwhatproduce.com/images/002/image-3415-27-j.webp)
![ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት](https://i.howwhatproduce.com/images/002/image-3415-28-j.webp)
![ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት ለመታጠቢያ ቤት የድምፅ ማጉያ መገንባት](https://i.howwhatproduce.com/images/002/image-3415-29-j.webp)
የክፍል ዝርዝር ፦
- የመታጠቢያ ቤት ማረጋገጫ ተናጋሪ
- 2 ዋ ማጉያ (በ 12 ቪ ላይ በመስራት ላይ)
- Raspberry Pi Zero (በ 5v ላይ በመስራት ላይ)
- አንድ ፒሞሮኒ ፓት DAC
- ኤስዲ ካርድ
- የበራ/አጥፋ አዝራር
- 12v የኃይል አስማሚ + ተኳሃኝ ተሰኪ
- የዲሲ/ዲሲ ደረጃ መውረድ (12v-> 5v)
- የኤሌክትሪክ ሳጥን
- አንዳንድ ኬብሎች
ግንባታው በጣም ቀጥተኛ ነው።
በኤሌክትሮኒክ በኩል ፣ ይህንን ASCII ሥዕላዊ መግለጫ ይከተሉ።
- የዲሲ መሰኪያ አብራ/አጥፋ አዝራር ማጉያ
- አብራ/አጥፋ አዝራር ዲሲ/ዲሲ ደረጃ ወደ ታች Raspberry Pi
- Raspberry Pi Phat DAC ማጉያ ማጉያ
በሜካኒካል በኩል በኤሌክትሪክ ሳጥኑ ውስጥ የሚያስፈልጉትን ሁሉንም ቀዳዳዎች ይቁረጡ ፣ ሁሉንም ነገር ወደ ውስጥ ያስገቡ እና ያ ብቻ ነው።
ይህንን ዘዴ በመጠቀም እርስዎ የሚፈልጉትን ሁሉንም ዓይነት ተናጋሪዎች መፍጠር ይችላሉ።
ደረጃ 2 የሶፍትዌር ጎን
ሁሉም የሶፍትዌር ጎን በክፍት ምንጭ መልቲሚዲያ ማዕቀፍ ፣ GStreamer ላይ የተመሠረተ ነው። እኔ ሊኑክስን ብቻ እጠቀም ነበር ነገር ግን በተለያዩ ስርዓተ ክወናዎች ላይ ይገኛል ፣ ስለዚህ ሁሉም ለሌላ ስርዓተ ክወና ሊስማማ የሚችል ይመስለኛል።
ለጀማሪ ፣ Raspbian Lite ን በ Pi ፣ በ PHAT DAC እና በ GStreamer 1.0 በ “ጥሩ” ተሰኪዎች ላይ መጫን አለብዎት። እንደ ሙዚቃ አገልጋዩ በተጠቀመበት ኮምፒተር ላይ ፣ ተመሳሳይ GStreamer ያስፈልግዎታል። ሌሎች ከእኔ የተሻለ ስላደረጉ እነዚያን ክፍሎች አልገልጽም። የሚያስፈልገው የመጨረሻው ነገር ፒ እና የሙዚቃ አገልጋዩ ከአንድ አውታረ መረብ ጋር በኬብል ወይም በ wifi መገናኘት አለባቸው።
GStreamer በትክክል ከተጫነ ለመሞከር እነዚያን የትእዛዝ መስመሮችን መጠቀም ይችላሉ።
ተናጋሪው ላይ ፦
$ gst-launch-1.0 udpsrc port = 5000 caps = 'application/x-rtp, media = (string) audio, clock-rate = (int) 44100, encoding-name = (string) L16, encoding-params = (string) 1 ፣ ሰርጦች = (int) 1 ፣ የክፍያ ጭነት = (int) 96 '! rtpL16depay! audioconvert! autoaudiosink
በፒሲ ላይ;
$ gst-launch-1.0 audiotestsrc! audioconvert! ኦዲዮ/x-ጥሬ ፣ ቅርጸት =”(ሕብረቁምፊ) S16BE” ፣ አቀማመጥ =”(ሕብረቁምፊ) እርስ በእርስ ተጣምሯል” ፣ ሰርጦች = 1 ፣ ተመን = 44100! rtpL16pay! udpsink አስተናጋጅ = RASPBERRYPI_IP ወደብ = 5000
ከ “RASPBERRYPI_IP” ይልቅ ጥሩውን የአይፒ አድራሻ ካስቀመጡ በኋላ በተናጋሪው ላይ የ sinusoidal ድምጽ መስማት አለብዎት። ያ ለረጅም ጊዜ መስማት የሚወዱት ነገር አይደለም ፣ ስለሆነም ድምፁን ከፍ ባለ ድምፅ አያድርጉ።
አንዳንድ ማብራሪያ-ፒሲው “ኦዲዮቴስስትርክ” ፣ “ኦዲዮኮቨርተር! ኦዲዮ/ኤክስ-ጥሬ ፣ ቅርጸት =” (ሕብረቁምፊ) S16BE”፣ አቀማመጥ =” (ሕብረቁምፊ) እርስ በእርስ የተሳሰረ”፣ ሰርጦች = 1 ፣ ተመን = 44100” በመጠቀም የ sinusoidal ድምጽ ያወጣል። የድምፅ እሽጎችን በሚፈጥረው “rtpL16pay” በተረዳ በጥሩ ቅርጸት ያለው ድምፅ የ UDP ፕሮቶኮሉን በመጠቀም ፓኬጆቹን ይልካል። በድምጽ ማጉያው ላይ ፣ እሱ ተመሳሳይ ነው ግን የተገላቢጦሽ ፣ “udpsrc” የድምፅ ፍሰቱን ፣ “rtpL16depay” de-packets እና “audioconvert! Autoaudiosink” ድምፁን ከራስ-ሰር የድምፅ ካርድ ቅርጸት ጋር እንዲዛመድ እና በእርግጥ ይጫወታል።
ስለዚህ አሁን መሠረታዊ ነገሮች ሲሠሩ ፣ የበለጠ ለመሄድ ጊዜው አሁን ነው። ግቡ በኔትወርኩ በኩል ለመላክ የአንድ መተግበሪያን ድምጽ መጥለፍ ነው።
- የውሸት ውጤት እንፈጥራለን
$ pactl ሎድ-ሞዱል ሞዱል- null-sink sink_name = multiHP
- ግቤትን ከሐሰተኛ ውፅዓት ጋር እናገናኘዋለን (የተመረጠውን ትግበራ (ግቤት) ዝም)
$ pacmd ዝርዝር-ማጠቢያዎች (የውጤቶች ዝርዝር)
$ pacmd ዝርዝር-ማጠቢያ-ግብዓቶች (የግብዓት ዝርዝር)
$ pacmd move-sink-input %ግብዓት %ውፅዓት (%ግብዓት እና %ውፅዓት በአንዱ ተጓዳኝ ዝርዝሮች ይተኩ)
- የድምፅ ካርዱን ቢበዛ እናስቀምጠዋለን
$ pactl set-sink-volume 0 100%
- የውሸት ውጤትን የምናገኝበትን መንገድ (በድምፅ መልሶ ማግኘት) በፒሲው ላይ እንሞክራለን
$ gst-launch-1.0 pulsesrc device = multiHP.monitor! audioconvert! autoaudiosink
እርስዎ የመረጡትን የመተግበሪያ ድምጽ እንደገና መስማት አለብዎት።
በጣም ጥሩ! ወደ መጨረሻው የትእዛዝ መስመሮች ለመሄድ ጊዜው አሁን ነው። በፒሲው የተጫወተው ድምጽ በ 2 ድምጽ ማጉያዎች ሁኔታ ውስጥ የትእዛዝ መስመሮች እዚህ አሉ።
በእያንዳንዱ ተናጋሪዎች ላይ;
$ gst-launch-1.0 udpsrc port = 5000 caps = 'application/x-rtp, media = (string) audio, clock-rate = (int) 44100, encoding-name = (string) L16, encoding-params = (string) 2, የክፍያ ጭነት = (int) 96 '! rtpL16depay! audioconvert! autoaudiosink
በፒሲ ላይ;
$ gst-launch-1.0 pulsesrc device = multiHP.monitor! audioconvert! ኦዲዮ/x-ጥሬ ፣ ቅርጸት =”(ሕብረቁምፊ) S16BE” ፣ አቀማመጥ =”(ሕብረቁምፊ) እርስ በእርስ ተጣምሯል” ፣ ሰርጦች = 2 ፣ ተመን = 44100! rtpL16pay! የ tee ስም = t t. ! ወረፋ! udpsink አስተናጋጅ =%addrpi1 ወደብ = 5000 ቲ. ! ወረፋ! udpsink አስተናጋጅ =%addrpi2 ወደብ = 5000 ቲ. ! ወረፋ! audioconvert! autoaudiosink
ደረጃ 3 መደምደሚያ
ይህ አስተማሪ ወደ ሙሉ ፕሮጀክት የመጀመሪያ ደረጃ ብቻ ነው። መርሆውን ለማብራራት ብቻ ነበር። በ Raspberry Pi ቡት እና በፒሲ ላይ አንዳንድ ስክሪፕት በማድረግ አሁን በራስ -ሰር ማድረግ ይችላሉ። በእርስዎ ፍላጎት ላይ በመመስረት የ GStreamer ትዕዛዙን ማላመድ ይችላሉ። እኔ እንደ ተናጋሪነት ለመጠቀም እኔ የቀድሞ አስተማሪዬን (ብራንድ አዲስ አሮጌ ሬዲዮ) ቀይሬአለሁ። ይህንን ባለብዙ ክፍል የድምፅ ስርዓት ለማሻሻል የማይገደዱ በርካታ ነገሮች አሉ። በተለይም ሁሉም ተናጋሪዎች አልተመሳሰሉም ፣ ስለዚህ ከክፍል ወደ ሌላ ሲቀይሩ አንዳንድ ልዩነቶች አሉዎት።
ይህንን አስተማሪ እንደሚሞክሩ እና እንደሚያሻሽሉ ተስፋ አደርጋለሁ።
ዝርዝሮች ከፈለጉ ጥያቄዎችን ከመጠየቅ ወደኋላ አይበሉ።
ጥሩ አሳቢ!
የሚመከር:
በቤትዎ ውስጥ ሊያገ Canቸው ከሚችሏቸው ነገሮች ውስጥ አንድ ቀላል ሮቦት መሥራት (የ hotwheel ስሪት) 5 ደረጃዎች
![በቤትዎ ውስጥ ሊያገ Canቸው ከሚችሏቸው ነገሮች ውስጥ አንድ ቀላል ሮቦት መሥራት (የ hotwheel ስሪት) 5 ደረጃዎች በቤትዎ ውስጥ ሊያገ Canቸው ከሚችሏቸው ነገሮች ውስጥ አንድ ቀላል ሮቦት መሥራት (የ hotwheel ስሪት) 5 ደረጃዎች](https://i.howwhatproduce.com/images/002/image-4195-j.webp)
በቤትዎ ውስጥ ሊያገ Canቸው ከሚችሏቸው ነገሮች ውስጥ አንድ ቀላል ሮቦት መሥራት (ይህ የሞተር ተሽከርካሪ ስሪት)-ይህ አስተማሪ በባለ ሁለት ኤ ባትሪዎች ላይ የሚሄድ በራሱ የሚነዳ ሞተር እንዴት እንደሚሠሩ ያሳየዎታል። በቤትዎ ውስጥ ሊገኙ የሚችሉትን ነገሮች ብቻ መጠቀም ያስፈልግዎታል። እባክዎን ይህ ሮቦት በትክክል በቀጥታ እንደማይሄድ ልብ ይበሉ ፣
በድብል ውስጥ ያሉ አጠቃላይ ክፍሎች ከስኳር ኩብ ጋር - 11 ደረጃዎች
![በድብል ውስጥ ያሉ አጠቃላይ ክፍሎች ከስኳር ኩብ ጋር - 11 ደረጃዎች በድብል ውስጥ ያሉ አጠቃላይ ክፍሎች ከስኳር ኩብ ጋር - 11 ደረጃዎች](https://i.howwhatproduce.com/images/005/image-13228-j.webp)
በ Twine ውስጥ Generic Rooms with Sugarcube: ጤና ይስጥልኝ እና በ Twine ውስጥ Wumpus Hunt ን ከ Sugarcube ጋር በመገንባቴ ላይ እንኳን ደህና መጡ! Twine የጽሑፍ ጀብዱ ጨዋታዎችን ለመፍጠር የተነደፈ በጣም ቀላል መሣሪያ ነው! በጣም የምወደው ትንሽ የአጎት ልጅ ለከፍተኛ ፕሮጀክትዋ ከ Twine ጋር ጨዋታ ለማድረግ መርጣለች ፣
ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። የተለየ አካል። 5 ደረጃዎች
![ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። የተለየ አካል። 5 ደረጃዎች ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። የተለየ አካል። 5 ደረጃዎች](https://i.howwhatproduce.com/images/010/image-28989-j.webp)
ከ UC L ጋር Off Latch Circuit። አንድ የግፊት ቁልፍ። አንድ ፒን። ልዩ አካል። ሰላም ሁላችሁም ፣ በአውታረ መረቡ ላይ የማብሪያ/ማጥፊያ ወረዳ ፈልጎ ነበር። ያገኘሁት ሁሉ እኔ የምፈልገው አልነበረም። እኔ ለራሴ እያወራሁ ነበር ፣ ለዚያ መንገድ የግድ አለ። እኔ የፈለግኩት ያ ነው።-ለማብራት እና ለማጥፋት አንድ የግፊት ቁልፍ ብቻ።-ብቻ መጠቀም አለበት
ታላላቅ ክብረ በዓላት - ትልቁን ሙዚቃ ለመያዝ አንድ አሮጌ ስልክ ጠልፌያለሁ።: 13 ደረጃዎች (ከስዕሎች ጋር)
![ታላላቅ ክብረ በዓላት - ትልቁን ሙዚቃ ለመያዝ አንድ አሮጌ ስልክ ጠልፌያለሁ።: 13 ደረጃዎች (ከስዕሎች ጋር) ታላላቅ ክብረ በዓላት - ትልቁን ሙዚቃ ለመያዝ አንድ አሮጌ ስልክ ጠልፌያለሁ።: 13 ደረጃዎች (ከስዕሎች ጋር)](https://i.howwhatproduce.com/images/005/image-13349-16-j.webp)
ታላላቅ ክብረ በዓላት - ታላቁን የሙዚቃ ሙዚቃ ለመጫወት አሮጌ ስልክ ጠልፌያለሁ። በዚህ በቀላሉ ሊገኝ በሚችል በዚህ “መሰረታዊ” ጠለፋ እርስዎ ማድረግ የሚችሏቸው ስፍር ቁጥር የሌላቸው ሌሎች አስደሳች ፕሮጀክቶች አሉ። ስልኮች።
በበርካታ ኮምፒተሮች መካከል ፋይሎችን ይቅዱ እና ይለጥፉ እና ይድረሱባቸው - 3 ደረጃዎች
![በበርካታ ኮምፒተሮች መካከል ፋይሎችን ይቅዱ እና ይለጥፉ እና ይድረሱባቸው - 3 ደረጃዎች በበርካታ ኮምፒተሮች መካከል ፋይሎችን ይቅዱ እና ይለጥፉ እና ይድረሱባቸው - 3 ደረጃዎች](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960121-copy-and-paste-and-access-files-between-multiple-computers-3-steps-j.webp)
በበርካታ ኮምፒተሮች መካከል ፋይሎችን ይቅዱ እና ይለጥፉ እና ይድረሱባቸው - ሰዎች ማንኛውንም ጽሑፍ ፣ ሥዕሎች ፣ ቪዲዮዎች ፣ ወዘተ በበርካታ ኮምፒውተሮች መካከል እንዲገለብጡ እና እንዲለጥፉ የሚያስችል ድር ጣቢያ አገኘሁ። እንዲሁም የመልዕክት ሰሌዳ እንዲፈጥሩ ፣ ፋይሎችን ለመስቀል እና የድር ገጽዎን ለማተም ያስችልዎታል። እና በጣም ጥሩው ክፍል እርስዎ እንኳን የለዎትም