ዝርዝር ሁኔታ:
- ደረጃ 1 - ወደ ግብይት ይሂዱ
- ደረጃ 2 Pi ን ወደ ማስተላለፊያው ያገናኙ
- ደረጃ 3 - ትንሽ ጫጫታ እናድርግ
- ደረጃ 4 የወረዳችን አወንታዊ ጎን ይፍጠሩ
- ደረጃ 5 - ሶለኖይዶችን እና ዳዮዶችን ይጨምሩ
- ደረጃ 6: አሉታዊ ተርሚናል ስትሪፕን ከሶሌኖይድ እና ዳዮዶች ጋር ያገናኙ
- ደረጃ 7 - የ Relay Connecting ሽቦዎችን ይፍጠሩ
- ደረጃ 8: የ Relay Common Connectors ን ያገናኙ
- ደረጃ 9 ቅብብሎሹን ከተቀረው የወረዳችን ጋር ያገናኙ
- ደረጃ 10 የ 12 ቮ የኃይል አቅርቦትን ያገናኙ
- ደረጃ 11: ያቃጥሉት
- ደረጃ 12-Array-sequencer.py ን ማርትዕ
- ደረጃ 13 የከበሮ መከተልን ይጫኑ
- ደረጃ 14 - ከበሮዎን እና መኖሪያዎን መገንባት
- ደረጃ 15 ቁጭ ብለው ይዝናኑ
ቪዲዮ: Raspberry Pi Powered Junk Drum Machine: 15 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ አስተማሪ በ Raspberry Pi የተጎላበተ ሮቦት ከበሮ ማሽን እንዴት እንደሚሠሩ ያሳየዎታል። በእውነቱ አስደሳች ፣ ፈጠራ ፣ በይነተገናኝ ፕሮጀክት ነው። ውስጣዊ አሠራሮችን እንዴት እንደሚሠሩ አሳያችኋለሁ ፣ ግን ትክክለኛዎቹ ከበሮዎች በእርስዎ ላይ ይሆናሉ ፣ ይህም አንድ ነገር ለእርስዎ ሙሉ በሙሉ ልዩ ለማድረግ እድል ይሰጥዎታል። ለማሽኔ የቻልኩትን ያህል የተገኙ ዕቃዎችን ተጠቅሜያለሁ… ከጎረቤቶቼ ከተረፈው ፒያኖ መዶሻ ፣ በባህር ዳርቻ ላይ ያገኘሁትን የዓሣ ማጥመጃ መረብ ፣ ባዶ መጋገሪያ ባቄላ ፣ የእንጨት ማንኪያ ፣ ባዶ የቢራ ጠርሙስ ፣ የቢራ ጠርሙስ ጫፎች እና ከሌሎች ነገሮች መካከል የዴስክ ደወል ፣ ግን ሀሳብዎ እብድ ይሁን - በቤቱ ዙሪያ ያለዎትን ይመልከቱ ፣ መምታት በሚቻልበት ጊዜ ጫጫታ ስለሚፈጥር ማንኛውም ነገር ፣ እና በእርግጥ ፕሮጀክትዎን የራስዎ ያደርገዋል። እሱን ለመቆጣጠር ፣ 2 አማራጮች አሉዎት
- እኔ PiBeat ብዬ የጠራሁት በአሳሽ ላይ የተመሠረተ የእርምጃ ቅደም ተከተል - ይህ በጣም አስደሳች እና ከበሮ ማሽንዎን ከእርስዎ Pi ወይም በተመሳሳይ አውታረ መረብ ላይ ካለው ማንኛውም መሣሪያ (እንደ ስልክዎ ፣ ጡባዊዎ ወይም ኮምፒተርዎ) በበይነመረብ እንዲቆጣጠሩ ያስችልዎታል። በኋላ በእርስዎ ፒ ላይ እንጭነዋለን ፣ ግን ቅድመ -እይታ እዚህ ሊታይ ይችላል ፣ እና ኮዱ እዚህ በጊትሆብ ውስጥ አለ።
- የከበሮ ዘይቤን ለማቀናበር የፓይዘን ስክሪፕት። በጊታርዎ ወዘተ ላይ እንዲጣበቁ ይህ ግጥም ለመፍጠር ጥሩ መንገድ ነው።
ወጪዎችን ለመቀነስ እሞክራለሁ እና በሚቀጥለው ደረጃ እንደሚመለከቱት ፣ ምንም ውድ የልዩ ባለሙያ መሣሪያዎች አያስፈልጉም። እንዲሁም እርስዎ ለ Pi ዓለም ፣ ለኮዲንግ እና ለኤሌክትሮኒክስ እና በተወሰነ በጀት ላይ ዘመድ አዲስ መጤ ቢሆኑም እንኳ እያንዳንዱ ፕሮጀክት ነገሮች እንዴት እንደሚሠሩ ለማብራራት ሞክሬያለሁ።
ደህና ፣ ወደ ሥራ እንሂድ!
ደረጃ 1 - ወደ ግብይት ይሂዱ
የውስጥ አሠራሩን ለመገንባት የሚከተሉትን ያስፈልግዎታል
- 1x 40 ፒን Raspberry Pi ከ Raspbian ጋር በኤስዲ ላይ ተጭኗል ፣ በኤሌክትሪክ ገመድ እና በእሱ ውስጥ የመገናኘት ችሎታ (ከ ModMyPi ቅድመ-የተሸጠ ራስጌ ጋር Raspberry Pi Zero Wireless ን ተጠቅሜያለሁ)
- 1x 5v 8 የሰርጥ ቅብብሎሽ
- 1x ጥቅል ሴት ወደ ሴት ዝላይ ሽቦዎች (10 ሽቦዎች ያስፈልጋሉ)
- 2x 3 Amp Terminal strips (የዳቦ ሰሌዳ ወይም ሽቶ ሰሌዳ መጠቀም ይችላሉ ፣ ግን ተርሚናል ሰቆች ርካሽ ናቸው እና ኬብሎች እንዳይፈቱ ይከላከላሉ ፣ እና ይህንን በምሠራበት ጊዜ የሽያጭ ብረት አልያዝኩም)
- 1x 12v 10a የኃይል አቅርቦት
- 8x 12v 2 ሀ ሶለኖይዶች
- 8x 1N5401 አራሚ ዳዮዶች
- የ 0.5 ሚሜ ገመድ 50 ሴ.ሜ (ቀይ ፣ ጥቁር እና መንትዮች ኮር ለማግኘት ወጪ ቆጣቢ መንገድ በመሆኑ ከአንዳንድ መንትያ ኮር ኬብሎች ኮሮጆቹን ገፈፍኩ) ፣ ምንም እንኳን ከፈለጉ 1 ቀለም ብቻ መጠቀም ይችላሉ። ሊገነቡ በሚፈልጉት ቤት ላይ በመመስረት ትልቅ ርዝመት ለመግዛት ላይፈልጉ ይችላሉ።
እንዲሁም የሚከተሉትን መሳሪያዎች ያስፈልግዎታል
- የሽቦ ቆራጮች
- የሽቦ ቆራጮች
- ትንሽ ጠፍጣፋ የጭንቅላት መስሪያ ፣ 3 ሚሜ ያህል
- በሚያገኙት ተርሚናል ሰቆች ላይ በመመስረት ፣ ትንሽ የመስቀለኛ ክፍል የጭንቅላት ሾፌር ሊፈልጉ ይችላሉ
ከበሮውን እና እርስዎ ለማስገባት የማይፈልጉትን ማንኛውንም ቤት ለመሥራት ማንኛውንም ክፍሎች ወይም መሣሪያዎች አልዘረዝርም። እኔ የእኔን በኋላ እንዴት እንደሠራሁ አሳያችኋለሁ ፣ ግን ቀደም ብዬ እንደተናገርኩት ያንን ክፍል ወደ እርስዎ ሀሳብ እተወዋለሁ።
ደረጃ 2 Pi ን ወደ ማስተላለፊያው ያገናኙ
በፒ ላይ ባሉት ፒኖች የሚሰጡት ከፍተኛው ቮልቴጅ 5v ነው። እኛ 5v ሶኖይዶችን መግዛት እና እነዚህን በቀጥታ ከፓይ ኃይል መስጠት እንችላለን ፣ ግን ያ የእኛ ከበሮ ማሽን የሚያስፈልገውን ትልቅ ፍንዳታ አይሰጥም። ስለዚህ እኛ ከዝቅተኛው የቮልቴጅ GPIO ወረዳችን ከፍ ያለ የቮልቴጅ ዑደት (በእኛ ሁኔታ የእኛን 12 ቮ ሶኖይዶች የያዘ 12v ወረዳ) እንድናጠፋ እና እንድናጠፋ የሚያስችለንን ቅብብል እንጠቀማለን።
የእኛ ቅብብሎሽ 8 ሰርጦች አሉት ፣ ይህ ማለት እኛ እስከ 8 ሶኖይዶች ድረስ በተናጥል ማብራት እና ማጥፋት እንችላለን ማለት ነው። እያንዳንዱ ሰርጥ 4 አያያ containsችን ይ containsል; 3 እኛ በኋላ የምናየው በከፍተኛ የቮልቴጅ ዑደት እና 1 እኛ ፒችንን የምናገናኝበት በዝቅተኛ የቮልቴጅ ዑደት ላይ ‹ኢን› ፒን ነው። የፒ ፒ ጂፒኦ ፒን በተሰጡት ሰርጦች ላይ 5v ሲልክ ፣ ቅብብሎሹ ተጓዳኝ 12v ወረዳውን ያበራል።
በቅብብሎሹ ዝቅተኛ የቮልቴጅ ጎን ፣ ከፒአይ መሬት ጋር መገናኘት ያለብን የ GND (መሬት) ፒን ፣ እና ከፒ ለ 5v ኃይል የ VVC ፒን አለ።
ፒ ሲጠፋ ፣ መዝለያ ገመዶችን በመጠቀም ማስተላለፊያውን ከ Pi ጋር ለማገናኘት ንድፉን ይከተሉ። ተመሳሳይ የቀለም መዝለሎችን መጠቀም የለብዎትም ፣ ግን ምስሎቹን በሚከተሉበት ጊዜ ሊረዳ ይችላል።
ደረጃ 3 - ትንሽ ጫጫታ እናድርግ
እስካሁን ሙሉ በሙሉ የታጀበ የከበሮ ማሽን ላይሆን ይችላል ፣ ግን በዚህ ደረጃ እኛ ከሪሌው ጠቅታዎች ቢሆኑም አንዳንድ ጫጫታ እናሰማለን። የከዋክብት ስክሪፕትን ወደ ከበሮ ዘይቤዎች እናስተዋውቃለን ፣ ይህ እስካሁን ያደረግነውን ለመፈተሽ ያስችለናል።
ስክሪፕቱ እዚህ አንድ ጠቃሚ ነገር አለው።
የእርስዎን Pi ን ያስነሱ ፣ በ Pi ላይ አንድ ተርሚናል ይክፈቱ እና በማሄድ ስክሪፕቱን ያውርዱ
wget
ምን እንደሚሰራ ሀሳብ ለማግኘት ኮዱን እና አስተያየቶችን ለመመልከት ይፈልጉ ይሆናል ፣ ግን የተወሰነ እርካታ እንዲያገኙ እና እንዲያካሂዱ ይፍቀዱ-
python3 ድርድር- ቀጣይencer.py
ሁሉም ወደ እቅድ የሚሄድ ከሆነ በቅብብሎሽ መክፈቻ እና መዝጊያ ውስጥ ያሉትን እውቂያዎች እና ተጓዳኝ የሰርጥ ብልጭታ ላይ ያለውን ብርሃን መስማት አለብዎት። ምን እየተከናወነ እንዳለ ሀሳብ ለማግኘት በስክሪፕቱ ውስጥ ያለውን የቅደም ተከተል ተለዋዋጭ ይመልከቱ - ሁሉም ሰርጦች አንድ ላይ ይቀሰቀሳሉ ፣ ከዚያ እያንዳንዱ በተናጥል ይነሳል። Ctrl + C ን በመጫን ከስክሪፕቱ እስኪወጡ ድረስ መሥራቱን ይቀጥላል።
ከመቀጠልዎ በፊት ነገሮችን በሚገጣጠሙበት ጊዜ በማንኛውም ድንገተኛ አጭር ወረዳዎች ውስጥ Pi ን ማጥፋት ጥሩ ሀሳብ ነው።
ደረጃ 4 የወረዳችን አወንታዊ ጎን ይፍጠሩ
በአንድ የኃይል አቅርቦት 8 ሶሎኖይዶችን ለማነፃፀር ትይዩ ወረዳ እንፈጥራለን። የተጠናቀቀውን የ 12 ቪ ወረዳ ንድፍ ማየት ይችላሉ ፣ ግን እኛ ደረጃ በደረጃ እናልፈዋለን።
የዳቦ ሰሌዳ ወይም ሽቶ ሰሌዳ መጠቀም ይችላሉ ፣ ግን እነሱ ርካሽ ስለሆኑ ፣ ሽቦዎችን አጥብቀው ስለሚይዙ ፣ እና ይህንን በሚፈጥሩበት ጊዜ የመሸጫ ብረት ባለቤት አልሆንኩም።
በውጤታማነት ፣ ሁሉንም ሶሎኖይዶች ፣ እና ለእያንዳንዱ ሶኖይድ (በኋላ ላይ ዳዮዶች ላይ ተጨማሪ) ከ 1 የኃይል ሽቦችን አዎንታዊ ሽቦ ጋር ማገናኘት አለብን።
ሁለት ብሎኮችን አንድ ላይ በሚያገናኘው የፕላስቲክ ቢት ላይ በመቁረጥ የ 8 ጥንድ ብሎክ እንዲኖርዎት መቁረጫዎቹን በመጠቀም የ ተርሚናል ማሰሪያውን በእራስዎ ይቁረጡ። ማንኛውንም ብረት ላለመቁረጥ ይጠንቀቁ።
አሁን ከርቀት አንድ ጎን ሁሉንም ተርሚናሎች መቀላቀል አለብን። 35 ሚሜ ያህል ርዝመት ያላቸውን 7 ቀይ ሽቦዎችን ለመቁረጥ መቁረጫዎቹን ይጠቀሙ ፣ ከዚያ ከእያንዳንዱ ሽቦ ጫፍ 5 ሚሜ ገደማ መከላከያን ለማስወገድ የሽቦ ቆራጮችን ይጠቀሙ።
አሁን ገመዶቹን ተጠቅመው ገመዶቹን በቦታው በመያዝ ከርቀት በአንዱ በኩል ሁሉንም ተርሚናሎች በአንድ ላይ ለማያያዝ ሽቦዎቹን ይጠቀሙ። የመጀመሪያው እና የመጨረሻው ሽክርክሪት 1 ሽቦ ብቻ ይኖረዋል ፣ የተቀሩት ደግሞ 2 ይሆናሉ።
ደረጃ 5 - ሶለኖይዶችን እና ዳዮዶችን ይጨምሩ
ሶሎኖይዶች ኤሌክትሮማግኔቶች እንደመሆናቸው ፣ ዳዮዶች ወረዳዎን ከበረራ ለመከላከል (እዚህ ስለዚያ በጥልቀት ማንበብ ይችላሉ) ይመከራሉ። ስለዚህ የእኛን ቅብብሎሽ ለመጠበቅ ለእያንዳንዱ ሶሎኖይድ የራሱን ዲዲዮ እንሰጠዋለን።
በቀደመው ደረጃ አብረው ከገጠሙት ተርሚናል ስትሪፕ ተቃራኒው ጎን ፣ ከመጀመሪያው ቀዳዳ ይጀምሩ። የሶላኖይድ 1 ሽቦ ያስገቡ ፣ ከዚያ ያስገቡ እና የዲዲዮውን አንድ ጫፍ ወደ ተመሳሳይ ጉድጓድ ውስጥ ያስገቡ። ዳዮዶች የአሁኑን የአንድ መንገድ ፍሰት ብቻ ስለሚፈቅዱ ፣ በዲያዲዮው ላይ ያለው የብር መስመር ወደ ተርሚናል ስትሪፕ መሆኑን ያረጋግጡ። እነሱን በቦታው ለመያዝ ጠመዝማዛውን ያጥብቁ። ለቀሩት 7 ቀዳዳዎች ሂደቱን ይድገሙት።
ከተቀበልኳቸው ሶሎኖይዶች አንዱ ስህተት ነበር ፣ ስለዚህ ሥዕሎቹን በምወስድበት ጊዜ ሰማያዊ ሽቦዎች ላለው ለታች አምፕ አምሳያ ቀየርኩት።
ደረጃ 6: አሉታዊ ተርሚናል ስትሪፕን ከሶሌኖይድ እና ዳዮዶች ጋር ያገናኙ
እኛ በአዎንታዊ ጎኑ እንዳደረግነው ፣ ሌላ 8 ጥንድ ጥንድ እንዲኖርዎት 1 ተርሚናል ስትሪፕ ያግኙ እና ይቁረጡ። የመደመርውን ተርሚናል ንጣፍ እንዲያንፀባርቅ ዳዮዶቹን እና ሶሎኖዶቹን ወደዚህ ተርሚናል ሰቅ ያስቀምጡ።
ደረጃ 7 - የ Relay Connecting ሽቦዎችን ይፍጠሩ
ቅብብሉን ለማገናኘት ዝግጁ ነን ፣ ግን መጀመሪያ እሱን ለማገናኘት አንድ ነገር ያስፈልገናል። 70 ሚሜ ያህል ርዝመት ያለው 8 ጥቁር ሽቦዎችን ይቁረጡ ፣ ከዚያ ከእያንዳንዱ ጫፍ 5 ሚሜ አካባቢ ያርቁ። በአሉታዊው ተርሚናል ስትሪፕ ላይ እያንዳንዱን ሽቦ ወደ 8 ቀሪ አያያorsች ያያይዙ።
ደረጃ 8: የ Relay Common Connectors ን ያገናኙ
ከእርስዎ ጋር ርቆ በፒፕተሮች (ፓይፕ) የተገናኘውን ጎን የያዘውን ቅብብሎሽ ይመልከቱ። እያንዳንዱ ሰርጥ 3 እውቂያዎች አሉት ፣ ከግራ ወደ ቀኝ በመደበኛነት ክፍት (አይ) ፣ የጋራ (COM) እና በተለምዶ ዝግ (ኤንሲ) ይባላሉ። በፒን ውስጥ በሰርጦች ላይ ከፍተኛ ቮልቴጅ ሲኖር የእኛ ሶኖይዶች ብቻ እንዲበሩ እንፈልጋለን ፣ ስለዚህ በተለምዶ ክፍት እውቂያውን ይጠቀማል። በምትኩ በተለምዶ የተዘጋውን ግንኙነት የምንጠቀም ከሆነ ተቃራኒው ይከሰታል - በኤን ፒን ላይ ከፍተኛ ቮልቴጅ እስከሚላክ ድረስ ሶሎኖይድ በርቷል። እንዲሁም ወረዳውን ለማጠናቀቅ የጋራ እውቂያውን እንጠቀማለን።
ይህ ትይዩ ወረዳ እንደመሆኑ ፣ በቅብብሎሹ ላይ ሁሉንም የጋራ ግንኙነቶች ዴዚ ሰንሰለት እናደርጋለን። 60 ሚሜ ያህል ርዝመት ያለው 7 ጥቁር ሽቦዎችን ይቁረጡ እና ከእያንዳንዱ ጫፍ 5 ሚሜ ያርቁ። ሁሉንም የ COM እውቂያዎች (የእያንዳንዱ የ 3 ስብስብ መሃል) አንድ ላይ በማገናኘት በቅብብሎሹ አብረው ይስሩ። የመጀመሪያው እና የመጨረሻው አንድ ሽቦ ብቻ ይኖራቸዋል ፣ ቀሪው 2 ይሆናል።
ደረጃ 9 ቅብብሎሹን ከተቀረው የወረዳችን ጋር ያገናኙ
ቅብብሎሹን ከተቀረው ወረዳችን ጋር ለማገናኘት ጊዜው አሁን ነው። ከአሉታዊው ተርሚናል ስትሪፕ አንድ ጫፍ ላይ ጥቁር ሽቦውን ያልተያያዘውን ጫፍ ይውሰዱ እና በቅብብሎሹ ላይ በመደበኛ ክፍት (አይ) እውቂያዎች የመጀመሪያ ወይም መጨረሻ ድረስ ያገናኙት። እያንዳንዱን ሽቦ ከሚቀጥለው NO እውቂያ ጋር በማገናኘት ይህንን ለ 7 ሌሎች የሽቦ ቁርጥራጮች ይድገሙት።
ደረጃ 10 የ 12 ቮ የኃይል አቅርቦትን ያገናኙ
በመጀመሪያ ፣ ማንኛውንም አስደንጋጭ ነገር ለማስቀረት ፣ የኃይል አቅርቦትዎ መዘጋቱን እና ከዋናው መገንጠሉን ያረጋግጡ።
የኃይል አቅርቦቴ የመጣው ከኤይቤ ከ 12 ቪ ወንድ ተሰኪ አስቀድሞ ከተገፈፈ ነው። የእርስዎ አሁንም መሰኪያ አለው ብሎ መገመት ፣ ተዛማጅ የሆነውን የሴት የዲሲ ማያያዣ መግዛት ወይም መሰኪያውን ቆርጠው እንደ እኔ ላሉት 2 ሽቦዎች መልሰው መግፈፍ ይችላሉ። ያም ሆነ ይህ ፣ በ 2 ሽቦዎች ፣ ቀይ (አዎንታዊ) እና ምናልባትም ነጭ (አሉታዊ) ማለቅ ያስፈልግዎታል። የኃይል አቅርቦቱን አወንታዊ ሽቦ በአዎንታዊ ተርሚናል እገዳው ላይ ለመጀመሪያው ዕውቂያ ፣ እና አሉታዊውን በቅብብል ላይ ካለው የመጀመሪያው የጋራ ግንኙነት ጋር ያገናኙ። ይህንን ለማቃለል ፣ በግንኙነቶች መካከል ለመሄድ ጫፎቹ የተገፈፉ እና ተርሚናል ንጣፍ በመጠቀም የተገናኘውን 150 ሚሜ ቀይ እና ጥቁር ሽቦን እጠቀም ነበር።
ደረጃ 11: ያቃጥሉት
የኃይል አቅርቦትዎ አሁንም እንደጠፋ ፣ ሁሉንም ግንኙነቶችዎን በፍጥነት ያረጋግጡ። አንዴ ከተደሰቱ ፣ Pi ን እንደገና ያስነሱ። ስክሪፕቱን ከደረጃ 3 እንደገና ያሂዱ
python3 ድርድር- ቀጣይencer.py
የእርስዎ ሶኖይዶች ገና አይንቀሳቀሱም ፣ ነገር ግን እርስዎ በቅብብሎሽ ጠቅታ መስማት እና ልክ እንደ ደረጃ 3 ማብራት አለብዎት። አቅርቦት! ስክሪፕቱን እንደገና ያሂዱ ፣ ሁሉም የዳንስ ብቸኛዎ አሁን ወደ ሕይወት መምጣት አለበት። ጥሩ ስራ!
እኔ ዕድለኛ አልነበርኩም - በቪዲዮው ውስጥ እንደሚመለከቱት ሌላኛው የእኔ ሶኖይዶች አልሰሩም ፣ ነገር ግን ቀደም ሲል የማስተካከያ መቀርቀሪያን በማጠንከሬ አንዱን ስለጎዳሁት ይህ የእኔ ጥፋት ነበር።
ደረጃ 12-Array-sequencer.py ን ማርትዕ
ከ array-sequencer.py ጋር ለመጫወት ትንሽ ጊዜ ይውሰዱ። በስክሪፕቱ ላይ ለውጦችን ለማድረግ የእርስዎን ተወዳጅ አርታኢ (ናኖ ፣ ጂኒ ወዘተ) ይጠቀሙ። ውጤቱን ለማየት ከእያንዳንዱ ለውጥ በኋላ የሚከተለውን ለማድረግ እና ስክሪፕቱን እንደገና ለማካሄድ ይሞክሩ
- የ bpm ተለዋዋጭውን ከ 120 ወደ ሌላ ቁጥር ይለውጡ ፣ ቴምፖውን ለመጨመር 200 ይበሉ።
- በቅደም ተከተል ተለዋዋጭ ውስጥ ፣ ተጨማሪ ከበሮዎችን ለመጫወት አንዳንድ 0 ን ወደ 1 ዎቹ ይለውጡ።
- ተጨማሪ ድብደባዎችን ወደ ቀለበቱ ለመጨመር በቅደም ተከተል ተለዋዋጭ ውስጥ ከመዝጊያ ካሬ ቅንፍ በፊት የመጨረሻዎቹን 3 መስመሮች ያባዙ
ደረጃ 13 የከበሮ መከተልን ይጫኑ
አሁን ነገሮች በእውነቱ ሲደሰቱ ፣ ቅደም ተከተሉን በእርስዎ ፒ ላይ እንጭነዋለን። ይህ Python የ GPIO ፒኖችን በድር ሶኬቶች ላይ እንዲነቃቃ የሚያደርግ የድር በይነገጽ ይሰጠናል።
የምንጭ ኮዱ እዚህ በ Github ውስጥ ይገኛል ፣ ግን እርስዎ በተሰኘው መመሪያ ውስጥ ሽቦውን እንደተከተሉ በማሰብ ቅድመ -የተጠናቀረውን ስሪት ማውረድ እና ማስኬድ እንችላለን። በእርስዎ ፒ ላይ አንድ ተርሚናል ይክፈቱ እና የሚከተለውን ያሂዱ
# ለፕሮጀክታችን ማውጫ ይፍጠሩ እና ያስሱ
mkdir pibeat cd pibeat # የምንጭ ኮዱን ያውርዱ wget https://pibeat.banjowise.com/release/pibeat.tar.gz # ፋይሎችን ያውጡ tar -zxf pibeat.tar.gz # የፓይዘን መስፈርቶችን ጫን pip3 install -r መስፈርቶችን ይጫኑ። txt # የድር አገልጋዩን python3 server.py ን ያሂዱ
በውጤቱ ፣ ሁሉም ከተሳካ የሚከተለውን ውጤት ማየት አለብዎት-
======== በ https://0.0.0.0:8080 ላይ በመሮጥ ========
(ለማቆም CTRL+C ን ይጫኑ)
የፒ አይፒ አድራሻውን ያግኙ። የድር አሳሽ ይክፈቱ ፣ ከዚያ የሚከተለውን አይፒ ያስገቡ - 8080/index.html (ይህ መተግበሪያው እያዳመጠ ያለው ወደብ ነው የፋይሉ ስም) በአድራሻ አሞሌው ውስጥ። ለምሳሌ ፣ የእርስዎ ፒ አይፒ አድራሻ 192.168.1.3 ከሆነ ፣ በአድራሻ አሞሌው ውስጥ 192.168.1.3:8080/index.html ያስገቡ። የከበሮው ተከታይ ይታያል።
የጨዋታ አዝራሩን ይምቱ እና የከበሮ ማሽንዎ መጫወት መጀመር አለበት። ልብዎ እስኪረካ ድረስ በተከታዩ ይጫወቱ።
ወደ የእርስዎ ፒ የአውታረ መረብ መስመር እስካለ ድረስ ከማንኛውም መሣሪያ የ Pi ን የድር በይነገጽ መድረስ ይችላሉ - ከተንቀሳቃሽ ስልክዎ ወይም ከጡባዊዎ ይሞክሩት።
ደረጃ 14 - ከበሮዎን እና መኖሪያዎን መገንባት
የኤሌክትሮኒክ ስፓጌቲ ክምርዎን ወደ እውነተኛ ከበሮ ማሽን ለመቀየር የሚያገኙት እዚህ ነው። ቀደም ሲል እንደተናገረው እዚህ የሚያደርጉት በእርስዎ ላይ ነው። በሚመታበት ጊዜ ጫጫታ የሚያሰማ ማንኛውንም ነገር በተመለከተ ፣ እና በእርግጥ ፕሮጀክትዎን ወደ እርስዎ ልዩ ወደሆነ ነገር መለወጥ የሚችሉበት ነው።
የቢራ ጠርሙሱን ፣ ጣሳውን ፣ ሻካራውን ፣ የጠርሙሱን ጫፎች እና ማንኪያዎች ለሚያቀርቡት ከበሮዎች ሀሳቦችን ለማግኘት በቤቴ ዙሪያ ጥሩ ሽርሽር ነበረኝ። የዓሣ ማጥመጃ መረብ በባህር ዳርቻ ላይ ተገኝቷል ፣ እና የጠረጴዛው ደወል እና የአዞ ካቴኔት ከ eBay መጣ። በተዘለለ ውስጥ የተሰበረ ፒያኖ አገኘሁ ፣ ይህ ለጠርሙሱ እና ለቆርቆሮ መዶሻዎችን ሰጠ ፣ ደወሉን በቦታው ለመያዝ እና የብረት ዘንጎችን ለማቆየት እና ማንኪያዎቹን በቦታው ለመያዝ።
እኔ እያንዳንዱን ከበሮ ራሱን የቻለ አካል አድርጌአለሁ ፣ ስለዚህ አንድ ሰው ቢሰበር ወይም በእሱ ደስተኛ ካልሆንኩ ፣ ብዙ ሳትጨነቅ ከሌላ ጋር ልለውጠው እችላለሁ።
ሶኖኖይድስ የ M3 ብሎኖች የሚጠይቁ ከቦል ቀዳዳዎች ጋር ይመጣሉ። ቦታውን በትክክል ማግኘት ስላለብዎት ቀዳዳዎቹን በእንጨት ውስጥ መቧጨቱ ትንሽ አስቸጋሪ ነበር ፣ ነገር ግን ቁፋሮው በደንብ ከመሰራቱ በፊት ሶሎኖይድውን በቦታው በመያዝ ቀዳዳዎቹን በብራድውል ምልክት ማድረጉ ተገኝቷል።
እኔ በሙጫ ወይም በመጠምዘዣዎች አንድ ላይ ተይዘው በጥቂት ቁርጥራጮች እንጨት ላይ ለከበሮዎቹ አብዛኛውን ጊዜ 6 ሚሜ ኤምዲኤፍ (ከአካባቢያዊ DIY ሱቅ ውስጥ ማካካሻዎች) እጠቀም ነበር።
በቀጥታ ከሶሎኖይድ በቀጥታ መምታት ስለሚችሉ በጣሳ እና በቢራ ጠርሙስ ላይ ያሉት መዶሻዎች ምናልባት አላስፈላጊ ናቸው ፣ ግን በእይታ አስደሳች እንዲሆን በተቻለ መጠን በማሽኑ ውስጥ ብዙ እንቅስቃሴን ለማግኘት ፈልጌ ነበር።
መኖሪያ ቤት
መኖሪያ ቤቱ ከ 3.6 ሚ.ሜትር የእንጨት ጣውላ ፣ ከ 18 ሚሜ ኤምዲኤፍ እና ከተጣራ እንጨት የተሠራ ቀላል ሻካራ እና ዝግጁ ሳጥን ነው። ማንኪያ በሚመታበት ጊዜ እንዲስተጋባ ለሳጥኑ ፊት ቀጫጭን ጣውላ ፈልጌ ነበር ፣ ነገር ግን የእንጨት ምርጫዎች በዋነኝነት የተገነቡት በቤቱ ውስጥ ባለው እና በአከባቢዬ DIY ሱቅ ውስጥ ባለው የተቆራረጠ የእንጨት ክፍል ነው። ኤሌክትሮኒክስን ለማቆየት በሳጥኑ ግርጌ ላይ መድረክ አደረግሁ ፣ እና ከበሮውን ለመያዝ ሌላ መድረክ አደረግሁ። ሳጥኑን ለመሥራት;
1. ጫፎቹን ለመሥራት 2 እኩል መጠን ኤምዲኤፍ ይቁረጡ። ከተፈለገው የሣጥኑ ስፋት 3 የሾርባ እንጨቶችን (እኔ 34 ሚሜ x 12 ሚሜ እጠቀም ነበር) 3. የሳጥን ቅርፅን ለመፍጠር በ 2 ኤምዲኤፍ ጫፎች ላይ የሾለ ጣውላውን ይቸነክሩ። ከሳጥኑ አናት እና ታችኛው ክፍል 1 ሴንቲ ሜትር ርቆ ያለውን የዛፉን እንጨት ያስቀምጡ። 4. ከሳጥኑ ስፋት እና ቁመት ጋር ለማመሳሰል 2 የፓምፕ ቁርጥራጮችን ይቁረጡ። በኤምዲኤፍ እና በእንጨት እንጨት ላይ በመቸንከን እነዚህን ከፊትና ከኋላ ሳጥኑ ጋር ያያይዙ። በሳጥኑ ውስጥ ለመገጣጠም የእንጨት ጣውላ ጣውላ ይቁረጡ እና ኤሌክትሮኒክስን ለመያዝ የታችኛው የስትሪት እንጨት ቁርጥራጮች ላይ ያድርጉ። እኔ የሳጥኑን ርዝመት በግማሽ ያህል አደረግኩ። 6. ከበሮዎችን ለማያያዝ ሌላ የፓንች ቁራጭ ይቁረጡ። ይህ በሾለ እንጨት አናት ቁርጥራጮች ላይ ይቀመጣል ።7. የኃይል ገመዶችን ለመመገብ ከታችኛው መድረክ አጠገብ አንድ ቀዳዳ ይቁረጡ።
ሥዕል
ለመሳል ፣ አክሬሊክስ ፕሪመር Undercoat ን ተከትሎ የዘውድ ማት ሞካሪ ማሰሮዎችን ተጠቀምኩ። ሞካሪ ማሰሮዎች የተለያዩ ቀለሞችን በርካሽ ዋጋ ለማግኘት ጥሩ መንገድ ናቸው።
ደረጃ 15 ቁጭ ብለው ይዝናኑ
እና እዚያ አለዎት ፣ የሚያምር አሪፍ ከበሮ ማሽን። በ youtube ቪዲዮ ውስጥ ለተከታታይ ቅደም ተከተል ያለው ፍሬ ነገር እዚህ ይገኛል።
ወደፊት ከሄዱ እና የራስዎን ካደረጉ እባክዎን ያጋሩ ፣ እርስዎ ያወጡትን ማየት እወዳለሁ። ይዝናኑ!
የሚመከር:
Raspberry Pi Drum Machine: 5 ደረጃዎች
Raspberry Pi Drum Machine: Sample Sequencer ፣ በ Raspberry Pi + Python በኩል። ተከታይ 4 ባለ ብዙ ፎፎይ ያለው ሲሆን ተጠቃሚው በእውነተኛ ጊዜ ውስጥ ሊለዋወጡ የሚችሉ 6 የተለያዩ ቅደም ተከተሎችን እንዲያከማች እና እንዲጠቁም ያስችለዋል ፣ እና በተለያዩ ናሙናዎች መካከል የመለወጥ ችሎታን ይደግፋል። . እኔ ወ
MIDI Drum Kit በ Python እና Arduino ላይ: 5 ደረጃዎች (ከስዕሎች ጋር)
MIDI Drum Kit በ Python እና Arduino ላይ - ከልጅነቴ ጀምሮ ሁል ጊዜ ከበሮ ኪት መግዛት እፈልግ ነበር። በዚያን ጊዜ ዛሬ እኛ ብዙ ስለሆንን ሁሉም የሙዚቃ መሣሪያዎች ሁሉም ዲጂታል አፕሊኬሽኖች አልነበሯቸውም ፣ ስለሆነም ዋጋዎች ከሚጠበቁት ጋር በጣም ከፍተኛ ነበሩ። በቅርብ ጊዜ ሐ / ሐ ለመግዛት ወሰንኩ
ኤችኤክስ 1 -ዲኤም - ወደላይ የተቀረፀው አርዱinoኖ DUE የተጎላበተው DIY Drum Machine (በሞተ ማሺን MK2 የተሰራ) 4 ደረጃዎች
ኤችኤክስ 1 -ዲኤም - ወደላይ የተቀረፀው አርዱinoኖ DUE የተጎላበተው DIY Drum Machine (በሞተ ማሽነሪ MK2 የተሰራ) - ዝርዝር መግለጫው። ዲቃላ ሚዲ መቆጣጠሪያ / ከበሮ ማሽን -አርዱዲኖ DUE ተጎድቷል! በጣም ዝቅተኛ መዘግየት ባለ 16 የፍጥነት ዳሳሽ ንጣፎች 1 > ms 8 ማንቦታዎች ተጠቃሚ ለማንኛውም ሚዲ #ሲሲ ትእዛዝ 16ch አብሮገነብ ተከታይ (ምንም ኮምፒውተር አያስፈልግም !!) MIDI በ/ውጭ/በፎርቲዮ
CNC Drum Plotter: 13 ደረጃዎች (ከስዕሎች ጋር)
CNC Drum Plotter: a.articles {ቅርጸ-ቁምፊ መጠን 110.0%; የቅርጸ ቁምፊ-ክብደት: ደፋር; ቅርጸ-ቁምፊ-ሰያፍ; ጽሑፍ-ማስጌጥ: የለም; ዳራ-ቀለም: ቀይ;} ሀ
Super GrooveAxe: Mini Drum Machine: 10 ደረጃዎች (ከስዕሎች ጋር)
Super GrooveAxe: Mini Drum Machine: ትንሹ ቡም ይሰማዎት! አንዳንድ ድብደባዎችን እንደጎደሉዎት ይሰማዎታል? የእርስዎ ቀን የተሻለ የድምፅ ማጀቢያ ይፈልጋል? በ Super GrooveAxe አማካኝነት ፍንዳታ ይሰማዎት! እሱ የኪስ መጠን ነው ፣ በባትሪ የሚሠራ ከበሮ ማሽን &; የትም ሊወስዱት የሚችሉት ተከታይ ዋዜማ ያደርጋል