ዝርዝር ሁኔታ:

ሬትሮ ዓመት ፒ ሬዲዮ 7 ደረጃዎች
ሬትሮ ዓመት ፒ ሬዲዮ 7 ደረጃዎች

ቪዲዮ: ሬትሮ ዓመት ፒ ሬዲዮ 7 ደረጃዎች

ቪዲዮ: ሬትሮ ዓመት ፒ ሬዲዮ 7 ደረጃዎች
ቪዲዮ: የተተወ አፍሪካ-አሜሪካዊ ቤተሰብ - ስፖርት ይወዳሉ! 2024, ህዳር
Anonim
Image
Image

ሀሳቡ በጣም ቀላል ነው -አሮጌ ሬዲዮ ይውሰዱ እና ሙዚቃን ከ Raspberry Pi ለማጫወት ይለውጡት። ግቡ በተደጋጋሚው ጎማ ሊመረጥ የሚችል የተወሰኑ አጫዋች ዝርዝሮችን ማግኘት ነበር። ዘፈኖቹ ከ 1950 እስከ 2010 ባሉት ዓመታት በቅደም ተከተል ተከፋፍለው በውስጥ SD ካርድ ላይ ይቀመጣሉ። የሚቀጥለውን ዘፈን ለማጫወት ፣ ለአፍታ ለማቆም እና ለማግኘት ብዙ አዝራሮች አሉ። የፕሮጀክቱ አስፈላጊ ገጽታ የድሮ አዝራሮችን እንደገና መጠቀም ነበር። እነሱን መጠቀም ለተጠቃሚው የድሮ ትምህርት ቤት ስሜት ይሰጠዋል። በተጨማሪም ይህንን ስሜት ለመጨመር ሬዲዮ በሁለት ድግግሞሽ መካከል ያለውን የተለመደ ጫጫታ ያስመስላል። ይህ ፕሮጀክት ለዩኒቨርሲቲ ኮርስ የተሰራ ነው። ከጨረስን በኋላ አስተማሪ እንፍጠር ተባለ። ስለዚህ ፎቶዎች በዘፈቀደ የተወሰዱ። ይህንን ፕሮጀክት እንደገና ለማደስ ምን መደረግ እንዳለበት አሁንም ግልፅ ነው ብለን ተስፋ እናደርጋለን።

ደረጃ 1: ለ አዝራሮች PinOut ን ያግኙ

ሃርድዌር
ሃርድዌር

በመጀመሪያ የመረጡትን የድሮ ሬዲዮ በጥንቃቄ መበታተን ያስፈልግዎታል። መከለያዎቹን አያጡ። ከዚያ አስቸጋሪው ክፍል ይጀምራል - የድሮውን አዝራሮች እንደገና መጠቀም። ችግሩ ፣ በእኛ ሬዲዮ ውስጥ ያሉት አዝራሮች በሜካኒካዊ ተገናኝተዋል - አንድ ቁልፍ ተጭነው ሌላኛው የተጫነ ቁልፍ በራስ -ሰር ብቅ ይላል። የአንዱን አዝራር ጸደይ አስወግደን አስገባነው። ይህ አዝራር ተጨማሪ ተግባር የለውም። ግን ለዚያም ነው ሌሎች ቁልፎች ከተጫኑ በኋላ እንደገና የሚዘለሉት እና ተጭነው አይቆዩም። ቀጣዩ ደረጃ ለእያንዳንዱ ቁልፍ ትክክለኛውን ፒን ማግኘት ነበር። በሬዲዮዎ ውስጥ ጥቅም ላይ በሚውሉት አዝራሮች ላይ በመመስረት ይህ ቀላል ሊሆን ይችላል። የእኛ ሬዲዮ በአንድ አዝራር ላይ ከ10-14 ግንኙነቶች ጋር አንዳንድ አስገራሚ አዝራሮች ነበሩት። ስለዚህ መልቲሜትር ወስደን ወደ ቀጣይነት ሁኔታ አስገባን እና ቁልፎቹን ተጫን ፣ ልክ ትክክለኛውን የፒን ጥንድ (መሣሪያው ጩኸት ይጀምራል) እንዳገኙ ወዲያውኑ ፒኖቹን ይፃፉ። በአጠቃላይ ሶስት አዝራሮችን እንጠቀማለን -ቀዳሚው ዘፈን ፣ ጨዋታ/ለአፍታ ቆም እና ቀጣዩ ዘፈን።

የድሮውን አዝራሮች እንደገና ለመጠቀም እድሉ ከሌለ ፣ የራስዎን ብቻ ያስገቡ። ከዚያ የመነካካት ግብረመልስ ያጡ ይሆናል ፣ ግን አሁንም የመሣሪያው ውበት ይኖርዎታል።

ደረጃ 2 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

ይህንን ፕሮጀክት ለመገንባት የሚከተሉት መሣሪያዎች እና ክፍሎች ጥቅም ላይ ውለዋል

መሣሪያዎች ፦

  • ጠመዝማዛዎች
  • ድሬሜል
  • ሙጫ
  • የብረታ ብረት
  • የመሸጫ ገመድ
  • መልቲሜትር

ክፍሎች ፦

  • የድሮ ሬዲዮ
  • Raspberry Pi Zero ከ Raspbian OS ጋር (ከ Raspberry Pi 3 ጋር ሲወዳደር ብዙ ቦታን ይቆጥባል ፣ ግን ያን ያህል ኃይል የለውም)
  • የማይክሮ ዩኤስቢ ገመድ
  • የዩኤስቢ የኃይል አስማሚ ከ 2 ሶኬቶች ጋር
  • የዩኤስቢ ገመድ
  • ዝላይ ኬብሎች ለኤሌክትሮኒክስ
  • የድምጽ ማጉያ (LM386)
  • Multiturn Trimming Potentiometer (WEL3266-Y-203-LF)
  • አናሎግ ወደ ዲጂታል መለወጫ (MCP3008)

ማጉያ ለምን ይጠቀማሉ?

የድሮው ሬዲዮ በጣም ኃይለኛ ተናጋሪ አለው እና በተቻለ መጠን ብዙ የቆዩ ክፍሎችን እንደገና መጠቀም ይፈልጋሉ። ከ Raspberry ዝቅተኛ ኃይል ምልክቶች የድምፅ ማጉያውን ለማጉላት በቂ አይደሉም ፣ ስለዚህ ምልክቱን ከፍ ማድረግ ያስፈልግዎታል።

ባለብዙ መልቲሜትር ፖታቲሞሜትር ለምን ይጠቀማሉ?

ዓመቱን ለመምረጥ የድግግሞሽ ቁልፍን እንደገና ለመጠቀም ወሰንን። እንደ አለመታደል ሆኖ እኛ የመነጩ እሴቶችን ማንበብ አልቻልንም ፣ ስለዚህ ባለብዙ መልቀቂያ ፖታቲሞሜትር ወሰድን - አንጓው 5 ሙሉ ተራዎችን ማድረግ ይችላል ፣ የተለመደው ፖታቲሞሜትር መደበኛ ሁኔታ 270 ° ክልል ብቻ አለው። ከጉልበቱ ውስጠኛው የማርሽ ጎማ ጋር ተጣብቀነዋል። የድምፅ ማስተካከያ አሁንም ተግባራዊ ነበር ፣ ስለዚህ አብሮገነብ ፖታቲሞሜትር ለእሱ ተጠቀምን እና ትክክለኛውን ፒኖት ፈልገን ነበር።

ሁለቱም ፖታቲሞሜትር ከተገናኙ በኋላ የእነሱን አነስተኛ/ከፍተኛ እሴቶችን ይፈትሹ ፣ ስለዚህ ትክክለኛውን ክልል በኮድ ውስጥ ማስተካከል ይችላሉ።

የ AD መለወጫ ለምን ይጠቀማሉ?

Raspberry Pi ዲጂታል ግብዓቶችን ብቻ ማንበብ ይችላል። ፖታቲሞሜትር የአናሎግ ውጤቶችን ብቻ ይሰጣል - ስለዚህ ፒአይ እሴቶቹን እንዲረዳ አናሎግ ያስፈልግዎታል። እንደ AirPlay ወይም ሌላ ነገር ያሉ የሚያምር ባህሪያትን ሳይጨምሩ ይህንን እንደገና ለመገንባት ከፈለጉ ከ Raspberry Pi ይልቅ አርዱዲኖን እንዲጠቀሙ እመክራለሁ። Raspberry በእውነቱ ለእንደዚህ ዓይነቱ ቀላል ፕሮጀክት ከመጠን በላይ ብልጫ ነው ፣ ግን ከዩኒቨርሲው የተሰጠው ተግባር አንድ መጠቀም አለብን ብሏል።

ደረጃ 3 - ሽቦ

ሽቦ
ሽቦ

በተቆራረጠ ዲያግራም መሠረት ሁሉንም ነገር ያሽጉ።

ደረጃ 4 መመሪያዎች

አንዴ የአዝራሮቹ መጠቆሚያውን ካወቁ ወይም የራስዎን ከጫኑ ከ MCP3008 ጋር ለመጫወት ጊዜው አሁን ነው። በፍሪቲንግ እና ማይክሮ መቆጣጠሪያውን እንደ ራፕቤሪ ፓይ (ወይም መማሪያ ፈልግ ወይም በ MCP3008 የውሂብ ሉህ ውስጥ ዘልቆ በመግባት በራስህ ለማወቅ ሞክር) ፖታቲሞሜትርን ከ MCP3008 ጋር ያገናኙት። የ potentiometer ን ተነባቢ ውጤቶች በኮምፒዩተር ላይ ካገኙ ይሞክሩ። እንደዚያ ከሆነ ሁለተኛውን ፖታቲሞሜትር እንዲሁ ያገናኙ። ኮዳችንን ይለጥፉ እና ዱካዎችን በ potentiometer መለወጥ እና እንዲሁም መጠኑን ከሌላው ፖታቲሜትር ጋር ማቀናበር ይችሉ እንደሆነ ይመልከቱ።

አሁን አዝራሮቹን ከ Raspberry Pi ጋር ማገናኘት እና የሚሰሩ መሆናቸውን ማየት ይችላሉ።

ከዚህ ጊዜ እውነተኛው ተግዳሮት በጉዳዩ ውስጥ ያለውን ሁሉ ማሟላት ይጀምራል። እኛ በእርግጥ የእኛን የዩኤስቢ የኃይል አስማሚ ከፍተን በአሮጌው ሬዲዮ ውስጥ አስቀመጥነው ፣ ስለዚህ የድሮውን የኃይል ገመድ ገመድ እንጠቀም ነበር። አንድ ማይክሮ ዩኤስቢ ገመድ ከ Raspberry Pi ጋር ያገናኙ እና ሌላ የዩኤስቢ ገመድ ይክፈቱ እና ቀይ ሽቦውን በማጉያ ሰሌዳው ላይ ካለው + ፒን እና ጥቁሩን ከ - ፒን ጋር ያገናኙ። እንዲሁም የድምፅ ማጉያውን በጥሩ ሁኔታ ሽቦ ያድርጉት እና የ Raspberry Pi የድምፅ ውፅዓትንም ያገናኙ።

ይህንን በተሻለ ሁኔታ ለማብራራት እንፈልጋለን ፣ ግን ያለ ጥሩ ሥዕሎች ይህ በእውነቱ አይቻልም ፣ ግን ፕሮጀክቱ ራሱ ያን ያህል ከባድ መሆን የለበትም ፣ ስለዚህ ይህ በሆነ መንገድ ይረዳል ወይም ቢያንስ የእኛን ኮድ መጠቀም ይችላሉ ብለን ተስፋ እናደርጋለን።

ደረጃ 5 - ቦታ ይፍጠሩ

ቦታ ይፍጠሩ
ቦታ ይፍጠሩ
ቦታ ይፍጠሩ
ቦታ ይፍጠሩ

የመጨረሻው ግብ አዲሱ ሃርድዌር ሊቀመጥበት በሚችልበት ሬዲዮ ውስጥ የተወሰነ ቦታ ማግኘት ነው። ውስጡ በቂ ቦታ ከሌለ -ቤቱን በትንሹ በትንሹ በመቁረጥ በዲሬሜል ወይም በትንሽ አንግል መፍጫ (በማስተካከል) ያስታውሱ። የድሮውን የወረዳ ሰሌዳ እና ሽቦዎችን ላለማበላሸት ይሞክሩ - ያነሱትን ክፍሎች ፣ ሬዲዮ የመጀመሪያውን ተግባሩን የማቆየት እድሉ ይበልጣል። እኛ የምንመርጠው መሣሪያ Raspberry Pi Zero በትክክል የተገጠመበት ትልቅ የባትሪ ክፍል ነበረው። እንዲሁም በመሣሪያው ውስጥ ለእሱ ነፃ ቦታ ካለዎት መደበኛውን Raspberry Pi መጠቀም ይችላሉ። ግባችን የሬዲዮን ተንቀሳቃሽነት ማዳን ስላልነበረ የሃርድዌርችንን አብዛኛው ክፍል ለማግኘት ይህንን አማራጭ ለመጠቀም ወሰንን።

ደረጃ 6: ሶፍትዌር

በእርስዎ Raspberry Pi ላይ Raspbian ን ይጫኑ።

የሬዲዮ ፕሮጄክቱ ኮድ በእኛ የ github ማከማቻ ማከማቻ ሊወርድ ይችላል። በተጨማሪም ፣ ሊብሬ ፒግሜ በ Raspberry ላይ መጫን አለበት። ይህንን ለማድረግ በኮንሶሉ ውስጥ የሚከተለውን ትእዛዝ ያስገቡ-

sudo apt-get update && sudo apt-get install Python-pygame ን ይጫኑ

የሚመከር: