ዝርዝር ሁኔታ:
ቪዲዮ: አርዱዲኖ ቁጥጥር የተደረገበት የደወል ግንብ/ካሪሎን 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
ይህ በሶሌኖይድ የሚነዱ እና በአርዱዲኖ ማይክሮ መቆጣጠሪያ የሚቆጣጠሩት የሙዚቃ ደወሎች ስብስብ ነው። አንድ ኦክታቭ የሚሸፍኑ 8 ደወሎች አሉ። ደወሎቹ ከፒሲ ሊቆጣጠሩ ይችላሉ ፣ ወይም ማማው ብቻውን ቆሞ ቀድሞ በፕሮግራም የተቀናበሩ ዜማዎችን መጫወት ይችላል። ቪዲዮውን በድርጊት የመጨረሻውን ገጽ ይመልከቱ።
ደረጃ 1: ክፍሎች
የሚከተሉት ክፍሎች ጥቅም ላይ ውለው ነበር - 1 የ chromatic handbells ስብስብ። እነዚህን ከአከባቢዬ አልዲ በ 20 ዶላር አግኝቻለሁ። ደወሉን እና ሶሎኖይዶችን በቦታቸው ለማቆየት ከ C እስከ ሐ ያለውን ክልል ይዘረዝራሉ። ደወሎቹን ለመምታት $ 10.8 Solenoids። እኔ በአይፈለጌ ሳጥኔ ውስጥ በዙሪያዬ መዘርጋት ነበረብኝ። እነሱን ከጣላቸው የጽሕፈት መኪና ጥገና ባለሙያ አገኘኋቸው። ምናልባት በ Ebay. Arudino microcontroller ላይ ተመሳሳይ ማግኘት ይችላሉ። ~ 45 ዶላር። እኔ ለአርዲኖ የእኔን ብጁ ‹ጋሻ› ለማድረግ ከ SparkFun ኤሌክትሮኒክስ.ፕሮቶ/ፐርፍ ቦርድ እና የተሳሳቱ ክፍሎች የእኔን አግኝቻለሁ። $ 10. ዳርሊንግተን የመንጃ ቦርድ። እኔ በዙሪያዬ ያኖርኩትን እጠቀም ነበር ፣ ግን እነሱ ለየብቻ አልተሸጡም ብዬ አምናለሁ። የ ULN2803 ቺፕን ለሁለት ዶላር በመጠቀም ማድረግ መቻል አለበት።
ደረጃ 2 የእንጨት ሥራ
በሚገርም ሁኔታ ይህ እርምጃ ረጅሙን ወስዷል። ኮዱ እና ሽቦው ሙጫው እስኪደርቅ ድረስ ትንሽ ጊዜ ወስዷል። ለዚህ ፍሬም በጣም ቀላል ነበር። ሁሉንም ደወሎች ፣ እና ለሶላኖይድ አንዳንድ የጥድ ቅንፎችን (ፕላስቲክ ቅንፎችን) ለመያዝ አንድ ቁራጭ ሰሌዳ ብቻ። ሁሉም ነገር ከ PVA ማጣበቂያ ጋር ተጣብቋል። የኤሌክትሮኖይድ ቅንፎችን የበለጠ ደጋግሜ ለማድረግ ፣ በ MS Visio ውስጥ ስቴንስል ሠራሁ እና ከዛፉ ላይ አጣበቅኩት። ይህ ከደወል በቋሚ ርቀት ሁሉንም ሶሎኖይድ እንዲኖር ብዙ ረድቷል። ይህንን ካደረጉ ለአጥቂ ስፍራዎች በጥንቃቄ ለመለካት በቂ ውጥረት አልችልም። ደወሎቹ እርስዎ እንደመቱባቸው እና በሶሎኖይድ 'መወርወር' ላይ በመመስረት ድምፁ በጣም የተለየ ይመስላል።
ደረጃ 3 - ኤሌክትሮኒክስ እና ሽቦ
የአሽከርካሪ ጎን - እኔ የዲርሊንግተን አሽከርካሪ በዙሪያው መዘርጋቱ እድለኛ ነበር ፣ ይህም ንድፉን በጣም ቀለል አድርጎታል። ዳርሊንግተን ጥቃቅን ማይክሮ መቆጣጠሪያ ፒኖች በተለምዶ ከሚደግፉት በላይ ከባድ ሸክሞችን ለማሽከርከር የሚጠቀሙበት የኃይል ትራንዚስተር ነው። እኔ የተጠቀምኩት ሰሌዳ በጣም የተለመደ እና ርካሽ በሆነው በ ULN2803 ቺፕ ላይ የተመሠረተ ነው። እባክዎን ያስተውሉ - ሶለኖይዶች (ብዙውን ጊዜ) ያለማቋረጥ እንዲነዱ አልተዘጋጁም! ካደረጉ ይቀልጡ ይሆናል! ለተጨማሪ መረጃ የሶርዱን ክፍል ይመልከቱ። አርዱinoኖ ጎን - ይህ የዳርሊንግተን ግብዓቶችን ለማሽከርከር ከአርዱዲኖ 8 አይኦ ፒኖችን ማግኘት ብቻ ነበር። ተከታታይ መረጃን መላክ እና መቀበል ስለፈለግኩ 0 & 1 ፒኖችን መጠቀም አልቻልኩም ፣ ስለዚህ በአንድ በኩል ዲጂታል 2 ፣ 3 ፣ 4 እና 5 ን በመጠቀም ፣ እና በሌላ በኩል የአናሎግ ግብዓት ካስማዎችን አራት እንደ ዲጂታል ውፅዓት በመጠቀም አበቃሁ።. እንዲሁም ቴምፕኖሜትሩን ለመቆጣጠር የሚያገለግል ከአናሎግ ግብዓት #5 ጋር የተገናኘ ፖታቲሞሜትር ጨምሬአለሁ። ለሾፌሩ የእይታ ግብረመልስ ሁለት ኤልኢዲዎች ጥቅም ላይ ይውላሉ። ፒን 8-13 በአስቂኝ አርዱinoኖ ፒን ክፍተት ምክንያት (grr…) ማስታወሻዎች በኃይል ላይ ምንም እንኳን እኔ ሶላኖቹን ለማሽከርከር የውጭ የኃይል አቅርቦትን ለመጠቀም መጀመሪያ ይህንን ብሠራም። ፣ (በአጋጣሚ) የዩኤስቢ ኃይል በቂ መሆኑን አገኘሁ። ድንገተኛ የወቅቱ ግፊት ቮልቴጁ እንዲሰምጥ እና ማይክሮ መቆጣጠሪያው ‹ቡናማ-ውጭ› ያደርገዋል የሚል ስጋት ነበረኝ ፣ ግን ይህ የሚከሰት አይመስልም። ርቀትዎ ሊለያይ ይችላል። የዩኤስቢ ኃይልን ለመጠቀም ለእኔ በጣም ምቹ ስለሆነ ፣ እኔ ችግር እስኪያጋጥመኝ ድረስ ያንን ማድረጌን እቀጥላለሁ።
ደረጃ 4 የሶፍትዌር ዲዛይን
የንድፍ ስትራቴጂ የዚህ ዓላማው የደወል ማማ ከፒሲ እንዲነዳ ማድረግ ነበር። የአርዱዲኖ የዩኤስቢ ሰርቪስ አገናኝ ይህንን ለማድረግ በጣም ጥሩው መንገድ ነበር። አርዱዲኖ የትኛውን ማስታወሻዎች ከሚጫወትበት ፒሲ ተከታታይ መረጃን ይቀበላል። ፕሮቶኮሉ ቀጥተኛ ነው; ማስታወሻዎች ሁሉም በ ASCII ጽሑፋቸው አቻ ውስጥ ናቸው። እንደ ተለዋዋጭ መዘግየት የቁጥር ቁጥርም አለ። ለምሳሌ። ፒሲው “cde2fgABC” ይልካል እና አርዱinoኖ ደወሎችን 1 ፣ 2 ፣ 3 ይጫወታል ፣ ለግማሽ ማስታወሻ ያርፋል እና ከዚያ ደወሎችን 4 ፣ 5 ፣ 6 ፣ 7 እና 8 ይጫወታል። ይህ ፕሮጀክት የአርዲኖ የጎን ኮድ - አርዱinoኖ ኮዱ ተከታታይ መረጃን ይቀበላል ፣ የትኛውን ማስታወሻ ወይም ለመጫወት እንደሚዘገይ ይፈርዳል ፣ እና ከዚያ ብቸኛዎቹን በትክክል ይለውጣል። ሶኖይዶች እንዳይቆዩ ኮድዎ የተቀየሰ መሆኑን ያረጋግጡ። በስህተት ሶሎኖይድ ከተዉት ይቀልጣል። ሶልኢኖይድ እስኪያልቅ ድረስ የማስታወሻዬ የዕለት ተዕለት እንቅስቃሴ እንዲዘጋ በማድረግ ይህንን ፈታሁ። ፒሲ የጎን ኮድ - የደንበኛው ፕሮግራም የተጻፈው በ C#ውስጥ ነው። ለእያንዳንዱ የግለሰብ ማስታወሻ አዝራሮች ፣ እንዲሁም ለቅድመ-ፕሮግራም ዜማዎች አዝራሮች አሉት። የማስታወሻ ውሂቡ ወደ ተከታታይ ወደብ ይላካል። ለሁሉም ነገር የምንጭ ኮድ ተያይ attachedል። የማሻሻያ ክፍል
ፖሊፎኒክ ማስታወሻዎች
በ 1 octave ውስጥ የመገጣጠም ችሎታ ያላቸው ዜማዎች የሚፈልጓቸው አይመስለኝም ብዬ በአንድ ጊዜ እንዲጫወቱ ሁለት ማስታወሻዎች የመቻል ችሎታዬን ትቼዋለሁ። በተጨማሪም ከአንድ በላይ የሶሎኖይድ ቆርቆሮ ማቃጠል
ወረፋውን መግደል
ፒሲው ትላልቅ ዓረፍተ -ነገሮችን ወደ አርዱinoኖ ይልካል ፣ ከዚያም ወረፋው ባዶ እስኪሆን ድረስ ያስኬዳቸዋል። ሆኖም ለትላልቅ ዜማዎች ይህ አድካሚ ሊሆን ይችላል እና የሩጫ ዜማውን ማቋረጥ መቻል የሚፈለግ ሊሆን ይችላል። በተከታታይ ዓረፍተ -ነገር ውስጥ ሌላ ፊደል (ለምሳሌ ‹x›) መጠባበቂያውን ለማፍሰስ እንደ ኮድ በማውጣት ሊሳካ ይችላል።
ደረጃ 5 - ደወሎችን መሥራት
ደወሎችን መስራት በጣም ቀላል ነው። የዩኤስቢ ገመዱን ይሰኩ እና የፒሲውን ሶፍትዌር ይክፈቱ። ዜማ ለማጫወት በተናጠል የደወል ቁልፎች ላይ ጠቅ ማድረግ ይችላሉ። እንደ አማራጭ ሚዛኖችን ፣ ቅድመ-መርሃግብር ዜማዎችን እና እንዲሁም ለጽሑፍ ቅርጸት ነፃ ቅርጸት የጽሑፍ-ሳጥን ለማጫወት አዝራሮች አሉ። የደወሎቹን ቪዲዮ ቪዲዮ አካትቻለሁ። እስካሁን ድረስ ቀለል ያሉ ዜማዎች ብቻ በፕሮግራም የተቀረፁ ናቸው። ቪዲዮ እዚህ አለ - https://blip.tv/file/1521415 (የ Futurama ጭብጡን በአንድ C እስከ C octave ውስጥ እንዴት እንደሚጫወት የሚያውቅ ካለ ፣ እባክዎን ያሳውቁኝ…)
የሚመከር:
የጉግል ረዳት ቁጥጥር የተደረገበት የ LED ማትሪክስ! 7 ደረጃዎች (ከስዕሎች ጋር)
የጉግል ረዳት ቁጥጥር የተደረገበት የ LED ማትሪክስ!: በዚህ መማሪያ ውስጥ ፣ ስማርትፎን በመጠቀም በማንኛውም ቦታ ፎርም የሚቆጣጠሩበትን የ Google ረዳት ቁጥጥር የተደረገበትን LED ማትሪክስ እንዴት እንደሚያደርጉት አሳያችኋለሁ ፣ ስለዚህ እንጀምር
አርዱዲኖ ብሉቱዝ ቁጥጥር የተደረገበት LED - 3 ደረጃዎች
አርዱዲኖ ብሉቱዝ የሚቆጣጠረው ኤልኢዲ - ይህ አስተማሪ በ android መሣሪያ ላይ ባለው መተግበሪያ በኩል ብሉቱዝን በመጠቀም እንዴት ኤልኢዲ መቆጣጠር እንደሚችሉ ያስተምራል። የሚያስፈልጉ ቁሳቁሶች -አርዱዲኖ ኡኖ ቦርድ ፣ ኤልኢዲ ፣ የ Android መሣሪያ ፣ አርዱዲኖ የብሉቱዝ መተግበሪያ ፣ አርዱዲኖ የብሉቱዝ ሞዱል
‹ዲኦዶሪኖ› ን ማስተዋወቅ - ባዶ ዲኦዶራንት በትር ውስጥ ኢንፍራ -ቀይ ቁጥጥር የተደረገበት አርዱዲኖ። 1 ኛ ፎቶ ላይ ጠቅ ያድርጉ 7 ደረጃዎች
‹ዲኦዶሪኖ› ን ማስተዋወቅ - ባዶ ዲኦዶራንት በትር ውስጥ ኢንፍራ -ቀይ ቁጥጥር የተደረገበት አርዱዲኖ። 1 ኛ ፎቶ ላይ ጠቅ ያድርጉ - አሁን ወደ ዝርዝር
ቀስተ ደመና ግንብ በመተግበሪያ ቁጥጥር 6 ደረጃዎች (ከስዕሎች ጋር)
ቀስተ ደመና ግንብ ከመተግበሪያ ቁጥጥር ጋር-ቀስተ ደመና ማማ በመተግበሪያ ቁጥጥር የሚደረግበት የአካባቢ ብርሃን ነው። መብራቶቹን ለመቆጣጠር የ WS2812 LED strip ን እንደ ብርሃን ምንጭ እና የ ESP8266 ሞዱል ተጠቅሜያለሁ። ጎኖቹ ብርሃንን ለማሰራጨት ትልቅ ቁሳቁስ በሆነው ከነጭ አክሬሊክስ መስታወት የተሠሩ ናቸው። በመተግበሪያው እርስዎ
የተከለከለ የመጠበቂያ ግንብ + WiFi ቁጥጥር የሚደረግበት RGB LED: 7 ደረጃዎች (ከስዕሎች ጋር)
የተከለከለ የመጠበቂያ ግንብ + WiFi ቁጥጥር የሚደረግበት RGB LED - አንዴ ጥሩ ጥራት ያላቸውን ህትመቶች ለማምረት የ 3 ዲ አታሚዎን እንደቀየሩ ከተሰማዎት ፣ በ www.thingiverse.com ላይ አንዳንድ አሪፍ ሞዴሎችን መፈለግ ይጀምራሉ። የተከለከለውን ግንብ በኪጃ አገኘሁ እና ለአታሚዬ (አኔት ኤ 8) ግሩም ፈተና ይሆናል ብዬ አስቤ ነበር።