ዝርዝር ሁኔታ:
ቪዲዮ: Raspberry Pi-powered Internet Radio: 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በአሮጌ ሬዲዮዎች ላይ እንዳሉት መደወያዎችን ማዞር እና የመጫን ቁልፎችን የሚያረካ ነገር አለ። እንደ አለመታደል ሆኖ ብዙዎቹ እነዚህ ሬዲዮኖች ተሰብረዋል ወይም ጣቢያዎቹ ዝም ብለዋል። በደስታ ፣ እንጆሪ ፒ ዜሮ ዋን በመጠቀም ማንኛውንም ሬዲዮ ወደ በይነመረብ ሬዲዮ ማዘመን በጣም ከባድ አይደለም ፣ እና እንዴት እንደሆነ አሳያችኋለሁ!
አንዳንድ ሥራዎች እርስዎ በሚኖሩት ለጋሽ ሬዲዮ ላይ የሚመረኮዙ ናቸው ፣ ግን እንዴት እንደሚሄድ ትንሽ ሀሳብ እንዲሰጥዎ የእኔን ያደረግሁትን እገልጻለሁ።
ፒዬው የፓይዘን ኮድን ለመከተል ቀላል በሚሆንበት ጊዜ የሬዲዮ መቆጣጠሪያዎች አንዴ ከተገጠሙ ሶፍትዌሩን በ ssh ብቻ በመለወጥ እንደ ማንቂያ ፣ የብሉቱዝ ድምጽ ማጉያ ፣ የንግግር ሰዓት ወዘተ የመሳሰሉትን በቀላሉ ማከል ይችላሉ።
ይህ ፕሮጀክት በዳንሴት ፒ ኢንተርኔት ሬዲዮ አነሳሽነት ነበር ፣ ዋናው ልዩነት እዚህ ፣ መደወያዎች እንደ የግፋ አዝራሮች ሳይሆን እነሱን በማዞር ሬዲዮውን ይቆጣጠራሉ።
አቅርቦቶች
- የድሮ ትራንዚስተር ሬዲዮ
- Raspberry pi ዜሮ ወ
- ፒክሴክስ 20X2
- Adafruit 3W ሞኖ ማጉያ - MAX98357 I2S Amp Breakout
- በርሜል አያያዥ ለኃይል አቅርቦት
- በርሜል አያያዥ ለመገጣጠም 5V ዲሲ የኃይል አቅርቦት
- የተለያዩ ተከላካዮች
- ጥቂት 100nF capacitors
- የጭረት ሰሌዳ
- 20 ፒን IC DIP ሶኬት
- ዝላይ ሽቦዎች እና የራስጌ ፒኖች
- ትናንሽ ፍሬዎች እና መከለያዎች
ደረጃ 1 አጠቃላይ እይታ
ሀሳቡ በሬቦርድ ዋይፋይ በኩል ከበይነመረቡ ጋር የተገናኘ እና አስቀድሞ ከተዋቀሩት የበይነመረብ ሬዲዮ ጣቢያዎች ዝርዝር ውስጥ አንዱን መልቀቅ ነው። የመጀመሪያዎቹ የሬዲዮ አዝራሮች እና መደወያዎች (ፖታቲዮሜትሮች) እንደ አናሎግ-ወደ ዲጂታል መለወጫ ከሚያገለግል ከፒካክ ቺፕ ጋር ይገናኛሉ። ፒው መቆጣጠሪያዎቹን ከ picaxe በተከታታይ ያነባል ፣ እና በዚህ መሠረት ምላሽ ይሰጣል ፣ መጠኑን ወይም ጣቢያውን ይለውጣል። ጣቢያው ሲቀየር ሬዲዮ አዲሱን ጣቢያ ስም ይናገራል። በመጨረሻም ፣ የተለቀቀው ድምጽ ከዋናው የሬዲዮ ድምጽ ማጉያ ጋር በተገናኘ ሞኖ ማጉያ ውስጥ ይገባል።
የራስበሪ ፒን ስለመጠቀም ትልቁ ነገር ወረዳው ከተዋቀረ በኋላ የሬዲዮው ገፅታዎች በፒኤስ ላይ ጥቂት የኮድ መስመሮችን በ ssh በኩል በመቀየር ብቻ በቀላሉ ሊቀየሩ ይችላሉ። ለምሳሌ ፣ በብሉቱዝ ድምጽ ማጉያ በቀላሉ መገናኘት ወይም የማንቂያ ሰዓት ማድረግ ይችላሉ:)
ደረጃ 2 ሬዲዮ
በጣም አስፈላጊው ክፍል ለጋሹ ሬዲዮ ነው። እሱ መሥራት አያስፈልገውም ነገር ግን የሚሰራ ድምጽ ማጉያ ሊኖረው ይገባል (አዲስ መጫን ካልፈለጉ በስተቀር)።
የእኔ ሬዲዮ 4 መደወያዎች እና 7 የግፊት አዝራሮች አሉት። ሁለት መደወያዎች ድምጹን እና ጣቢያውን ለመለወጥ ያገለግላሉ። ሌሎቹ ሁለት መደወያዎች እና ቁልፎቹ ምንም አያደርጉም ፣ ግን በኋላ ላይ ለመጠቀም ብፈልግ ለማንኛውም እኔ አገናኛቸዋለሁ።
የመጀመሪያው እርምጃ ሬዲዮውን በጥንቃቄ መበታተን እና ሁሉንም የውስጥ ኤሌክትሮኒክስን ማስወገድ ነው ፣ እኛ ከተናጋሪው በስተቀር እኛ አያስፈልገንም።
ጣቢያዎችን ሲቀይሩ ጣቢያዎቼን ሲቀይሩ ፣ የትኛውን ድግግሞሽ እንደሚያዳምጡ ለማሳየት ትንሽ ቀይ ጠቋሚ በማሳያው ላይ ይንቀሳቀሳል። እኔ በእርግጥ ይህንን ባህሪ ለማቆየት ፈለግሁ! የጣቢያው መቀየሪያ ቁልፍን ተለዋዋጭ capacitor ይለውጣል እና ቀይ ጠቋሚውን ከያዘው ሕብረቁምፊ ጋር የ pulley ስርዓት ይሠራል።
የዚህን ተለዋዋጭ አቅም (capacitor) አቅም ለመለካት ወረዳ ለመገንባት ሞክሬ ነበር ነገር ግን አቅም (capacitance) በጣም ትንሽ ከመሆኑ የተነሳ ቀላሉ/ክፍያው የጊዜ አሰጣጥ ዘዴ አይሰራም። ሌሎች ዘዴዎች አሉ ፣ ግን ለእኔ ለእኔ የተወሳሰቡ ይመስሉኝ ነበር እና ጥረቱ ዋጋ የለውም…
ስለዚህ እዚህ ያደረግሁት ይህ ዘንግ በዘመናዊ ፖታቲሞሜትር ጎድጎድ ውስጥ እንዲገባ ከተለዋዋጭ capacitor ታች የሚጠቁመውን ዘንግ መዘርጋት ነበር። እንደ እድል ሆኖ ፣ ይህ ፖታቲሞሜትር በውስጡ ቀዳዳ በመቆፈር ወደ መጀመሪያው የባትሪ ሳጥን ውስጥ ሊገባ ይችላል። ከዚያ ሁሉ በኋላ ተለዋዋጭ capacitor በቀጥታ በዲጂታል ሬዲዮዬ ላይ ጣቢያውን ለማዘጋጀት የምጠቀምበትን ፖታቲሞሜትር ይሠራል።
የግፊት አዝራሮች
ለገፋ አዝራሮች መሠረተ ልማት የሚኖረው የተወሳሰበ የወረዳ ቦርድ ነበር። የተሸጡትን አካላት እና ሽቦዎች ካስወገዱ በኋላ አንድ አዝራር ሲገፋ ወይም ሲለቀቅ የትኞቹ ግንኙነቶች እንደሚሠሩ/እንደሚሰበሩ አሰብኩ። አንዳንድ አዝራሮች እርስ በእርስ የተገናኙ ስለሆኑ በወረዳ ሰሌዳው ውስጥ ጥቂት የመዳብ ትራኮችን መስበር ነበረብኝ። በመጨረሻ በተናጥል የሚሰሩ 6 የግፋ አዝራሮችን ለመስጠት ወደ ፒክሴክስ በሚሄዱ አንዳንድ ሽቦዎች ላይ ሸጥኩ።
እንዲሁም ከድምጽ ማጉያው መግነጢሳዊ መስክ ማይክሮፕሮሰሰሮችን ማበላሸት ስለሚችል ለፓይ እና ፒካክስ መቀመጥ የሚችል ምቹ ቦታ ይፈልጉ። በራዲዮው የብረት ክፈፍ ውስጥ ፒን ለመጫን ጥቂት ቀዳዳዎችን ቆፍሬያለሁ።
ደረጃ 3: ፒክሴክስ
የ picaxe ወረዳው ከላይ ነው ፣ ሁለት ፖታቲዮሜትሮች ብቻ እና አንድ ግልጽነት የታየው አንድ ቁልፍ። የእያንዳንዱ ፖታቲሞሜትር መጥረጊያ ከኤዲሲ ግቤት ጋር በማገናኘት ወረዳው በጣም ቀላል ነው። ለአዝራሮቹ የግቤት ፒን ከመሬት ጋር የተሳሰረ ሲሆን ቁልፉ በግቤት እና +3.3 ቪ መካከል ነው። እኔ በተለየ ሰሌዳ ላይ የእኔን ፒክሴክስ ፕሮግራም ስላደረግኩ ይህ ወረዳ የማውረጃ ወረዳውን አያካትትም።
የ picaxe ኮድ በጣም ቀላል ነው። ፒክሴክስ በ potentiometers እና በአዝራሮች ግዛቶች በኤዲሲ እሴቶች ውስጥ ያነባል ፣ ከዚያ ፒው በሚያነበው ውስጣዊ ማህደረ ትውስታ ውስጥ ያከማቻል።
ማንኛውንም X2 picaxe ቺፕ መጠቀም ይችላሉ። X2 ያልሆኑ ክፍሎች I2C የባሪያ ሁኔታ የላቸውም እና ስለዚህ በእነዚህ መመሪያዎች አይሰራም።
ፒሲክስን ለማቀድ የሊኑክስ ኮምፒተርን የሚጠቀሙ ከሆነ ፣ AXE027 የማውረጃ ገመድ እንዲሠራ የሚከተሉትን ትዕዛዞች ማሄድ ያስፈልግዎታል
sudo modprobe ftdi_sio
sudo chmod 777/sys/bus/usb-serial/drivers/ftdi_sio/new_id sudo echo "0403 bd90">/sys/አውቶቡስ/usb-serial/drivers/ftdi_sio/new_id
የ potentiometer እሴቶች በስህተት ቢዘሉ ፣ 100nF capacitor በመሬት እና በድስቱ መጥረጊያ መካከል ሊቀመጥ ይችላል።
ደረጃ 4: Raspberry Pi
የቀዶ ጥገናው አእምሮ እዚህ አለ። አንዳንድ ጥቅሎች በ pi ላይ መጫን አለባቸው
sudo apt-get ዝማኔ
sudo apt-get install -y i2c-tools vlc espeak Python-smbus python-pip sudo pip install Python-vlc
ፒው ከፒሲክስ ጋር በ I2C በኩል ይነጋገራል። I2C ን ለማንቃት ፋይሉ /etc /modules መስመሩን የያዘ መሆኑን ያረጋግጡ
i2c-dev
እና ያ /boot/config.txt አለው
dtparam = i2c_arm = በርቷል
ፒፕውን ከማጉያው ጋር እንዲሠራ ለማቀናበር ፣ የአዳፍሬትን የራሱን መመሪያ እዚህ ይከተሉ ፣ ወይም ዝም ብለው ያሂዱ
curl -sS https://raw.githubusercontent.com/adafruit/Raspbe…> | ባሽ
እና ሁሉንም ይቀበሉ።
ሉፕ በ potentiometer እሴቶች ውስጥ ለውጦችን ሲያዳምጥ እና ቁልፎቹ ተጭነው ከሆነ አንዳንድ የመጀመሪያ ጅምር ማለቂያ ከሌለው በኋላ የፓይዘን ኮዱ በጣም ቀላል ነው።
n
የፋይል station.txt ጣቢያው ሲቀየር የሚነገሩትን የጣቢያዎች ዩአርኤሎች እና የጣቢያ ስሞች ዝርዝር ይ containsል። የሚከተለው ቅርጸት አለው
st1 = https:// someradiostream
n1 = አንዳንድ ሬዲዮ st2 = https:// anotherstream n2 = ሌላ ጣቢያ
ይህ ፋይል ባዶ መስመሮችን መያዝ የለበትም።
የጣቢያ ዩአርኤሎችን ለማግኘት www.fmstream.org እጠቀማለሁ።
ኃይሉን ብቻ በመጎተት ሬዲዮውን ለማጥፋት ካሰቡ ፣ የ SD ካርድ ብልሹነትን ለመከላከል ፒን ለንባብ-ብቻ ማዘጋጀት ጥሩ ሀሳብ ነው። ስክሪፕቱ read_only_setup.sh ያንን ያደርግልዎታል እና ተርሚናል ውስጥ "ro" እና "rw" በመተየብ በንባብ-ብቻ እና በንባብ-መጻፍ መካከል መቀያየርን ይፈቅዳል።
ደረጃ 5 ሁሉንም በአንድ ላይ ማዋሃድ
የጭረት ሰሌዳውን በመጠቀም ፒያክስ እና ማጉያው ላይ በፓይ አናት ላይ እንዲቀመጥ ትንሽ ኮፍያ ሠራሁ።
ለኃይል ፣ አቅርቦቱ ከሬዲዮው የድሮ አያያዥ መሰኪያዎች አንዱን አውጥቼ ማይክሮ ዩኤስቢ ገመድ የገዛሁበትን አዲስ የዲሲ በርሜል መሰኪያ ጫንኩ። የሽቦቹን ዋልታ በጥንቃቄ መፈተሽዎን ያረጋግጡ!
በመጨረሻም ሁሉንም ነገር ያገናኙ ፣ ያደረግሁትን ሽቦዎች የማዞር የተሻለ ሥራ ለመሥራት ይሞክሩ ፣ ክዳኑን ይዝጉ እና በሬዲዮዎ ይደሰቱ!
የሚመከር:
DIY INTERNET የሚቆጣጠረው SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 ደረጃዎች (ከስዕሎች ጋር)
DIY INTERNET የሚቆጣጠረው SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): እርስዎን በማሳየት በጣም ደስተኛ ወደ ሆንኩበት ፕሮጀክት የእኔ 2 ኛ ደረጃ እዚህ አለ። እሱ እንደ እርስዎ YouTube ስታትስቲክስ ፣ የእርስዎ ስማርት መነሻ ስታቲስቲክስ ፣ እንደ ሙቀት ፣ እርጥበት ፣ ቀላል ሰዓት ሊሆን ወይም በቀላሉ ሊያሳይ ስለሚችል በላዩ ላይ እንዲያሳዩዎት ስለሚያደርግ ስለ DIY Smart LED Matrix ነው።
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን
Quadcoptor እንዴት እንደሚገነባ። (NTM 28-30S 800kV 300W እና Arducopter APM 2.6 & 6H GPS 3DR Radio እና FlySky TH9X): 25 ደረጃዎች (ከስዕሎች ጋር)
Quadcoptor እንዴት እንደሚገነባ። (NTM 28-30S 800kV 300W እና Arducopter APM 2.6 & 6H GPS 3DR Radio እና FlySky TH9X)-ይህ NTM 28-30S 800kV 300W ሞተሮችን እና አርዱኮፕተር ኤ.ፒ.ኤም 2.6 &; 6 ኤች ጂፒኤስ &; 3DR ሬዲዮ። እያንዳንዱን ደረጃ በበርካታ ምስሎች ለማብራራት ሞክሬያለሁ። ማንኛውም ጥያቄ ወይም አስተያየት ካለዎት እባክዎን መልስ ይስጡ
Retro Radio Pi: 9 ደረጃዎች (ከስዕሎች ጋር)
Retro Radio Pi: እነዚያን የቆዩ ሬዲዮዎች በጭካኔ መደብሮች ውስጥ ፣ ወይም በፍንጫ ገበያዎች ውስጥ አይተው ያውቃሉ እና አሁንም ቢሠራ አሪፍ ይሆን ነበር። ደህና ፣ ይህ መማሪያ እርስዎ ባገኙት የሞተ ኤሌክትሮኒክስ ውስጥ ህይወትን አይተነፍስ ይሆናል ፣ ግን ያንን አሮጌ መደርደሪያ ይወስዳል
Spooky Tesla Spirit Radio 17 ደረጃዎች (ከስዕሎች ጋር)
Spooky Tesla Spirit Radio: ዜና ፍላሽ !!! " Spooky " መኖር ይቀጥላል! ከጥቅምት ወር 2015 ጀምሮ ለዚህ አሪፍ ፕሮጀክት አብዛኞቹን አስፈላጊ ክፍሎች የያዘ Spooky Tesla Spirit Radio Kit የያዘ አዲስ ድር ጣቢያ ስላለው ማይክ የኤሌክትሮኒክስ ክፍሎች ማይክ ብዙ አመሰግናለሁ። የ