ዝርዝር ሁኔታ:
- ደረጃ 1 - የድምፅ ማዞሪያ/የማዞሪያ ኢንኮደርን ሽቦ ማገናኘት
- ደረጃ 2 - በሳጥኑ ውስጥ ያለውን መስቀለኛ መንገድ መግጠም
- ደረጃ 3 - ሶፍትዌር - አዝራሩን ሲመቱ ሙዚቃ
- ደረጃ 4 - ሶፍትዌር - ጥራዝ
- ደረጃ 5 - ሶፍትዌር - ጅምር ላይ ስክሪፕቶችን ያሂዱ
- ደረጃ 6 ሙዚቃ ያክሉ
ቪዲዮ: የዘፈቀደ ዘፈን ጁኬቦክስ (Raspberry Pi): 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ለ Raspberry Pi ከ Google AIY የድምፅ ኪት ጋር ከተበላሸሁ በኋላ ፣ ከመስመር ውጭ ጁኬቦክስ ለማድረግ ሃርድዌሩን እንደገና ዓላማ ለማድረግ ወሰንኩ። አንድ ተጠቃሚ የላይኛውን ቁልፍ ሲመታ ፣ በፒ ላይ የተከማቸ የዘፈቀደ ዘፈን ይጫወታል። የድምፅ ማጉያው ድምጹን ለማስተካከል እና ዘፈኑን ድምጸ -ከል ለማድረግ (ዘፈን አንዴ ከተጀመረ ሊቆም አይችልም) ይህ መማሪያ የ Google AIY Voice Kit ን ፣ ወይም ተመሳሳይ ሃርድዌር ገዝተው አሰባስበው እንደሆነ ያምናሉ። ውቅር (ተናጋሪ እና አዝራር ተያይዞ ያለው Raspberry Pi)። እንዲሁም ለድምጽ ቁልፍ (እኔ ይህንን እጠቀም ነበር) ፣ እንዲሁም ሽቦዎችን ፣ ብየዳውን እና ብየዳውን ብረት ከመሣሪያው ጋር ለማያያዝ የሚሽከረከር መቀየሪያ ያስፈልግዎታል።
ደረጃ 1 - የድምፅ ማዞሪያ/የማዞሪያ ኢንኮደርን ሽቦ ማገናኘት
ብየዳውን ብረት በመጠቀም ፣ ሽቦዎችን በመጠቀም የማሽከርከሪያውን ኢንኮደር ከ Voice HAT ጋር ያያይዙ። በኢኮዲደር ላይ ፣ ሶስት ፒኖች ያሉት ጎን አንጓውን በሁለቱም አቅጣጫ (ቀይ እና አረንጓዴ ሽቦ) ለማዞር ምልክቶች ናቸው ፣ መካከለኛው (ጥቁር ሽቦ) መሬት ሆኖ። ሁለት ፒን ያለው ሌላኛው ጎን ለኮንኮርድ ውስጥ ያለው አዝራር ነው ፣ አንዱ (ነጭ ሽቦ) ለምልክት እና ሌላኛው (ጥቁር ሽቦ) ለመሬት ነው። ሽቦዎቹን በድምፅ ኮፍያ በ Servo ክፍል ውስጥ ይሸጣሉ ፣ ይህንን የጥድ ሥዕላዊ መግለጫ ይከተላሉ። አረንጓዴ ከጂፒዮ 26 ጋር ተጣብቋል ፣ ቀይ ከጂፒዮ 6 ፣ ጥቁር ከጂፒዮ 26 መሬት ጋር ተጣብቋል ፣ ነጭው ከጂፒዮ 13 ጋር ተጣብቋል እና ጥቁር ከጂፒዮ 13 መሬት ጋር ተጣብቋል።
ደረጃ 2 - በሳጥኑ ውስጥ ያለውን መስቀለኛ መንገድ መግጠም
እኔ እንደ እኔ ከ Google ኪት ውስጥ የካርቶን ሳጥኑን ከተጠቀሙ ፣ በጣም ቀላል ነው። እጀታውን ለማንኳኳት ፣ ልክ ለ SD ካርድ መዳረሻ ከመያዣው በላይ ፣ በሳጥኑ ጎን ላይ ቀዳዳ ከማድረግ ፣ ኢንኮደርውን ለመገጣጠም በውስጠኛው እጅጌ ውስጥ አንድ ካሬ ቆርጫለሁ። በአጣቢ እና በመያዣ ደህንነቱ የተጠበቀ ያድርጉት ፣ እና ከዚያ ለመቆለፍ የድምፅ ዘንግ መያዣውን በብረት ዘንግ ላይ ያድርጉት።
ደረጃ 3 - ሶፍትዌር - አዝራሩን ሲመቱ ሙዚቃ
በ Raspberry Pis/Linux ግንባታዎች ላይ ከስክሪፕቶች ጋር የመሥራት መሰረታዊ ነገሮችን የተረዱት ይመስለኛል።
እዚህ በ GitHub ላይ የሚገኝ የሙዚቃ ስክሪፕት አዝራር ፣ ቁልፉ እስኪገፋ ድረስ ይጠብቃል ፣ በዚህ ጊዜ ከማውጫ (/ቤት/pi/ሙዚቃ በእኔ ሁኔታ) የዘፈቀደ ፋይልን ይጎትታል እና ከዚያ mpg123 ን በመጠቀም ይጫወታል። ወይም ዘፈኑ በ mp3 ወይም አለመሆኑ ላይ በመመስረት aplay።
ፋይሉ እዚህ በ GitHub ላይ ይገኛል። በእርስዎ /ቤት /ፒ ማውጫ ውስጥ በማስቀመጥ ወደ መሣሪያዎ ለማውረድ wget ይጠቀሙ።
ፓይዘን ፣ mpg123 እና aplay መጫኑን ያረጋግጡ። አሂድ
sudo apt-get install python mpg123 alsa-utils
ሁሉንም አስፈላጊ ፋይሎች ለማግኘት።
የወረደውን ስክሪፕት በመሮጥ እንዲተገበር ያድርጉ
sudo chmod +x /home/pi/button.py
ስክሪፕቱ GPIO 23 ን እየተጠቀሙ እንደሆነ ይገምታል ፣ ለ Google ኪት ቁልፍ ነባሪ ፒን። ለአዝራሩ የተለየ ፒን የሚጠቀሙ ከሆነ ፣ ስክሪፕቱን በዚህ መሠረት ያዘምኑ።
ደረጃ 4 - ሶፍትዌር - ጥራዝ
የድምፅ ስክሪፕቱ እዚህ በ GitHub ላይ ይገኛል። Wget ን በመጠቀም ማውረድ ይችላሉ። በእርስዎ/ቤት/ፒ/ቢን ማውጫ ውስጥ ያስቀምጡት (ከሌለ ከሌለ አንድ ያድርጉት)።
የእርስዎ ቢን ማውጫ በእርስዎ መንገድ ውስጥ መሆኑን ያረጋግጡ። በመተየብ ያረጋግጡ
$ PATH ን አስተጋባ
ማውጫው ካልታየ ፣ በመጠቀም ያክሉት
አስተጋባ "PATH = $ HOME/bin: $ PATH" >> ~/.bashrc
እና ይህን ካደረጉ በኋላ መሣሪያዎን እንደገና ያስጀምሩ።
እንዲሁም ስክሪፕቱን ለማሄድ በመሣሪያዎ ላይ Python3 እንዳለዎት ያረጋግጡ። በመጠቀም ያግኙት
sudo apt-get install python3 python3-rpi.gpio
የወረደውን ስክሪፕት በመሮጥ እንዲተገበር ያድርጉ
sudo chmod +x/home/pi/bin/volume-control
ስክሪፕቱ እኔ እንዳደረግኩት ተመሳሳይ የጂፒኦ ፒኖችን እየተጠቀሙ እንደሆነ ያስባል። ካልሆነ በስክሪፕቱ ቅንጅቶች ክፍል ውስጥ ይለውጧቸው። የ rotary encoder ፣ GPIO 13 የአዝራር ተግባር በነባሪነት ወደ አንዳቸውም ተቀናብሯል። እሱን ካነቃቁት ፣ በአቃፊ አዝራሩ ድምፁን ድምጸ -ከል ማድረግ እና ድምጸ -ከል ማድረግ ይችላሉ።
ደረጃ 5 - ሶፍትዌር - ጅምር ላይ ስክሪፕቶችን ያሂዱ
መሣሪያው በሚነሳበት ጊዜ ወዲያውኑ እስክሪፕቶችን ለማሄድ በ rc.local ፋይልዎ ውስጥ ይደውሉላቸው።
ጋር ወደ rc.local ፋይልዎ ይግቡ
sudo nano /etc/rc.local
እዚያ ውስጥ ፣ ከታች ፣ ይጨምሩ
Python /home/pi/button.py &
sudo/ቤት/ፒ/ቢን/የድምፅ/ቁጥጥር
በ fi እና መውጫ መካከል 0. የእርስዎ ማስነሻ ሂደት ወቅት የእርስዎ ፒ እንዳይሰቅል ለመከላከል የእያንዳንዱን ትዕዛዝ እና በኋላ ማካተትዎን ያረጋግጡ።
ደረጃ 6 ሙዚቃ ያክሉ
ወደተጠቀሰው ማውጫ (በነባሪ ፣/ቤት/ፒ/ሙዚቃ) የተወሰነ ሙዚቃ ያክሉ ፣ ቁልፉን ይምቱ እና ይደሰቱ!
የሚመከር:
ሮኮላ (ጁኬቦክስ) አምራች ዲጂታል - 7 ደረጃዎች
ሮኮላ (ጁኬቦክስ) አምራች ዲጂታል - ሮኮላ ፕሮግራም ለ con arduino። Contiene tres canciones: Starwars, Game of Thrones y Coffin dance
አርዱዲኖ ጁኬቦክስ/ሮኮላ 3 ደረጃዎች
አርዱዲኖ ጁኬቦክስ/ሮኮላ ፦ ኤል ሲጉኢንት ፕሮዬክቶት ኢ uno que nos permite reproducir canciones utilizando un soft buzzer en la plataforma Arduino. Se utilizaron varios componentses para poder controlar que canción se estaba reproduciendo. Tiene como función alternar entre tres ሐ
Money Heist BELLA CIAO ዘፈን በአርዱዲኖ ኡኖ: 9 ደረጃዎች (ከስዕሎች ጋር)
የገንዘብ ሂስት ቤላ ሲአኦኦ ዘፈን በአርዱዲኖ ኡኖ - በዚህ መማሪያ ውስጥ ፣ በፒኢዞኤሌክትሪክ ጫጫታ በመታገዝ በማንኛውም Arduino ውስጥ ገንዘብ Heist ዘፈን ቤላ ሲያን እንዴት መጫወት እንደሚችሉ አሳያችኋለሁ። ይህ አሪፍ ፕሮጀክት በዓለም ዙሪያ ላሉት ለሁሉም ገንዘብ Heist ደጋፊዎች ተወስኗል። ስለዚህ ፣ እንጀምር
የ PUBG ጭብጥ ዘፈን+አኒሜሽን ከአርዲኖ ጋር !: 13 ደረጃዎች (ከስዕሎች ጋር)
የ PUBG ጭብጥ ዘፈን+አኒሜሽን ከአርዲኖ ጋር! ሁላችሁም ደህና እና ጤናማ እንደሆናችሁ ተስፋ አደርጋለሁ። ይህ ትንሽ ግን አስገራሚ ፕሮጀክት የ PUBG ጭብጥ ዘፈን ስለመጫወት አልፎ ተርፎም አርዱዲኖን በመጠቀም አንዳንድ የጨዋታ እነማዎችን መፍጠር ነው። ያገለገሉ አካላት በጣም ሠ
ጁኬቦክስ በአርዱዲኖ ውስጥ 4 ደረጃዎች
በአርዲኖ ውስጥ ጁክቦክስ - ይህ ፕሮጀክት በሸለቆው ዩኒቨርሲቲ ውስጥ በስራችን የመጀመሪያ ዓመት ውስጥ ለክፍል ነበር ፣ ይህ የዘፈኑን ስም ሊያሳይዎ የሚችል እና የቀደመውን እና የሚቀጥለውን ዘፈን መፈለግ የሚችል ጁክቦክስ ነው። ሊያሳዩዋቸው የሚችሏቸው ዘፈኖች ውስን ናቸው እና እሱ