ዝርዝር ሁኔታ:

Raspberry Pi Soundboard: 3 ደረጃዎች
Raspberry Pi Soundboard: 3 ደረጃዎች

ቪዲዮ: Raspberry Pi Soundboard: 3 ደረጃዎች

ቪዲዮ: Raspberry Pi Soundboard: 3 ደረጃዎች
ቪዲዮ: CircuitPython School - Playing Sound (wav or mp3) with PyGame on a Raspberry Pi 2024, ህዳር
Anonim
Raspberry Pi Soundboard
Raspberry Pi Soundboard

የዚህ ፕሮጀክት ዓላማ ለማንኛውም ድምፆች ከ Raspberry Pi ጋር የድምፅ ሰሌዳ መፍጠር ነው። እኔ በግሌ የፈጠርኩት ለድንኳኖች እና ለድራጎኖች የድምፅ ሰሌዳ ድባብ ዓላማ ነው። ሆኖም ፣ እርስዎ ብጁ ካደረጉት ይህንን ለማንኛውም ነገር ሊጠቀሙበት ይችላሉ

አዘገጃጀት

ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል

  • የበይነመረብ መዳረሻ
  • Raspberry Pi (ማንኛውም ሞዴል)

    www.adafruit.com/product/3055

  • ለ Raspberry Pi የኃይል አስማሚ

    www.adafruit.com/product/1995

  • የማይክሮ ኤስዲ ካርድ <4 ጊባ።

    www.adafruit.com/product/3259

  • ተናጋሪ

    ማንኛውም የኦክስ ወይም የብሉቱዝ ድምጽ ማጉያ ጥሩ ነው

  • የቁልፍ ሰሌዳ ቁጥር ፓድ (የቁልፍ ሰሌዳ እንዲሁ በጥሩ ሁኔታ ይሠራል

    ይህንን ተጠቅሜ ነበር ፣ ግን ቀድሞውኑ በባለቤትነት ስለያዝኩ ብቻ።

ደረጃ 1 ስርዓተ ክወና እና የመጫኛ ጊዜ

ስርዓተ ክወና እና የመጫኛ ጊዜ
ስርዓተ ክወና እና የመጫኛ ጊዜ

ስለዚህ ፣ መጀመሪያ የእርስዎን የማይክሮ ኤስዲ ካርድ ይውሰዱ ፣ አንዳንድ የሊኑክስን ስሪት መጫን ያስፈልግዎታል። በተለይ ለ Raspberry Pi የተነደፈ ስለሆነ ራፕቢያንን እጠቀም ነበር። የ Raspbian ምስል ለማግኘት አገናኙ እዚህ አለ። አሁን በማይክሮ ኤስዲ ካርድ ላይ ለመጫን አንዳንድ መሣሪያ ያስፈልግዎታል። እኔ Etcher ን እጠቀም ነበር። ለዚህ የተነደፈ የመስቀል ስርዓት መሳሪያ ነው። እሱን ለማውረድ እና ለመጫን ይህንን አገናኝ ይጠቀሙ።

አንዴ Raspbian ን በማይክሮ ኤስዲ ካርድ ላይ ከጫኑ ፣ ወደ Raspberry Pi's Micro SD ካርድ ማስገቢያ ውስጥ ያስገቡት እና ያብሩት። ለመጀመሪያ ጊዜ ማዋቀር ይናገራል ፣ ስለዚህ በማዋቀር ላይ እንዳያጠፉት ያረጋግጡ። አንዴ ከተሰራ እና ጥቂት ነገሮችን መጫኑን ማረጋገጥ ያስፈልግዎታል። Python 3 ፣ pip3 ፣ VLC Media Player እና libvlc። ተርሚናል ይክፈቱ እና ይህንን ትዕዛዝ ያሂዱ።

sudo apt-get install python3 python3-pip vlc libvlc-dev youtube-dl

አሁን ፣ አንዳንዶቹን መጫኑን እንዴት ማረጋገጥ እንደሚቻል እነሆ።

ፓይዘን 3

python3 -ተገላቢጦሽ

pip3

pip3 በረዶ

VLC እና libvlc

vlc -ተገላቢጦሽ

አሁን ፣ pip3 የ Python 3 ጥቅል ሥራ አስኪያጅ ነው። ከእሱ ጋር የፓይዘን ቤተ -ፍርግሞችን መጫን ይችላሉ። በ pip3 ለመጫን የሚያስፈልጉዎት ጥቂት ጥቅሎች አሉ። እነዚህን ትዕዛዞች ያሂዱ።

pip ጫን pafy

pip install readcharchar

pip install python-vlc

pip ጫን youtube-dl

Pip3 ፍሪዝን ሲተይቡ እዚያ ተዘርዝረው ያገ you'llቸዋል።

ደረጃ 2 - ማውረድ እና ማስኬድ

አሁን ኮዱን ለማስኬድ አስፈላጊውን ሁሉ ስለጫኑ ፣ ኮዱን የሚያወርዱበት እዚህ አለ።

github.com/Dude036/soundboard

በቀኝ በኩል ፣ የማውረጃ ቁልፍን ያያሉ። በሚፈልጉት አቃፊ ውስጥ ኮዱን ያውርዱ። በተርሚናል ውስጥ ፋይሎቹን ያወረዱበትን አቃፊ ይክፈቱ። እዚያ ከገቡ በኋላ ለተጨማሪ መረጃ ReadMe ፣ txt ን ያንብቡ።

መተግበሪያውን ለማሄድ ይህንን ትእዛዝ ያካሂዳሉ

python3 main.py

ጅምር ላይ ስህተቶች ካሉ። በትክክል መሥራቱን ለማረጋገጥ የመጨረሻ ደረጃዎን ይፈትሹ። አንዴ ፕሮግራሙን ከጫኑ እና ካሄዱ ፣ ሁሉም ዝግጁ ነዎት! በሚሮጡበት ጊዜ ስህተቶች ካሉ በ GitHub ላይ እንደ ችግር ማከልዎን ያረጋግጡ እና እሱ እንደተፈታ እና እንደተስተካከለ አረጋግጣለሁ

ቁልፍ ግብዓቶች

  • 0-9 ፦ እርስዎ በመረጡት ቅድመ-ቅምጥ ውስጥ የየራሳቸውን ድምፅ ማጫወት ይጀምራል
  • + ወይም -: ለአፍታ ያቁሙ እና ይጫወቱ
  • *: ቅድመ -ቅምጥ ይለውጡ። በነባሪ እሱ በጣም ጥንታዊው የተቀመጠ ቅድመ -ቅምጥ ይሆናል። አዝራሩን ሲጫኑ በዋናው ማውጫ ውስጥ ያሉትን ሁሉንም ቅድመ -ቅምጦች ይዘረዝራል።

ደረጃ 3: ማበጀት እና የኋላ ቃል

አሁን ኮዱን እየሰራዎት ስለሆነ የራስዎን ቅድመ -ቅምጥ ለመፍጠር እንኳን ደህና መጡ። እንዴት ማድረግ እንደሚቻል እነሆ።

በቅድመ -ቅጥያው ፋይል በ 10 የተለያዩ መስመሮች ላይ 10 አገናኞች ያስፈልግዎታል። እያንዳንዱ መስመር በአገናኝ በሁለቱም በኩል ምንም ቦታ መያዝ የለበትም። የ YouTube አገናኞች እንዲሁ ይሰራሉ። በፋይሉ መጨረሻ ላይ ባዶ መስመር እንዳለ ያረጋግጡ። ፕሮግራሙ ተቀባይነት ያለው መሆኑን ወይም አለመሆኑን ያሳውቅዎታል።

ይህንን አስተማሪ በመፈተሽ እናመሰግናለን! በኮዱ ውስጥ ምንም ሳንካዎች ካገኙ በ GitHub ፕሮጀክት ገጽ ላይ ያሳውቁኝ።

የሚመከር: