ዝርዝር ሁኔታ:
ቪዲዮ: ሉን - የ MIDI መቆጣጠሪያ ከአርዱዲኖ ጋር (ለዲጄ ወይም ለሙዚቀኛ) 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ የእኔ የመጀመሪያ አርዱዲኖ (ማይክሮ መቆጣጠሪያ) ፕሮጀክት ስም ሉን። እኔ ጠቃሚ እና ትልቅ ፕሮጀክት አርዱዲኖን ለመማር ፈለግኩ ስለዚህ ለመደባለቅ ለብቻው አስፈላጊ የሆኑ ሁሉም ተግባራት ያሉበትን የሜዲ ዲጄ መቆጣጠሪያ ለማድረግ ወሰንኩ።
እያንዳንዱ ዓይነት ዳሳሽ (ፖታቲሞሜትር ፣ የግፊት ቁልፍ ፣…) በተናጥል መማር ይችላል እና እኔ እንደማስበው በጣም ጥሩው መንገድ ለእያንዳንዱ አነፍናፊ ደረጃ በደረጃ “እንዴት እንደሚሠራ” እና “እንዴት እንደሚገናኝ” መማር ይመስለኛል።
ሁሉም ነገር እንደዚህ ይሠራል
- ከአርዲኖ ጋር የተገናኘ ዳሳሽ ለውጥን ይገነዘባል
- አርዱዲኖ ይህንን ለውጥ ወደ ኮምፒዩተሩ ይልካል
- በኮምፒዩተሩ ላይ ያለ ሶፍትዌር ለምሳሌ በኤቪቶን ውስጥ ሊጠቀሙበት የሚችለውን ተከታታይ (አርዱinoኖ) መረጃ በ MIDI ውስጥ ይለውጣል።
የእኔ ተቆጣጣሪ አለው
- ለ EQ 6 ፖቲዮሜትር
- ለውጤቶች 3 ፖቲዮሜትር
- ለድምጽ 6 potientometer መስመራዊ
- 2 የግፋ አዝራር ለ Play
- በእጆቼ ርቀት ላይ ላሉት ውጤቶች 2 የአልትራሳውንድ ዳሳሽ (SR04)
- 2 የግፊት botton ለኩዌ
- 2 x 4 አዝራሮች አርጂቢ መሪ ፓድ
- ለ Scratch 1 ኢንኮደር
ደረጃ 1: ገለልተኛ ወይም ሶፍትዌር
በመጀመሪያ የ MIDI መቆጣጠሪያን ከአርዱዲኖ ጋር የተለያዩ ትምህርቶችን መርምሬአለሁ።
በ MIDI ውስጥ የሚያደርጉትን (እኔ ያደረግሁትን) በሚተረጉመው ሶፍትዌር የ MIDI መቆጣጠሪያ ማድረግ ይችላሉ።
ያስፈልግዎታል:
- ሚዲ መረጃን ለመላክ/ለመቀበል https://projectgus.github.io/hairless-midiserial/ በአርዱዲኖ ኮድዎ ውስጥ ባለው መሠረት የባውድ ተመን በ “ምርጫዎች” ውስጥ ማዘጋጀት አይርሱ (ለእኔ 9600 ምክንያቱም “Serial.begin”) (9600); ")
- ምናባዊ ሚዲ መሣሪያ
ሌላ ምሳሌ -
www.instructables.com/id/Easy-3-Pot-Potentiometer-Arduino-Uno-Effects-Midi-/
_
በ MIDI ውስጥ ባለው መቆጣጠሪያ ላይ የሚያደርጉትን ለመተርጎም በኮምፒተርዎ ላይ ያለ ሶፍትዌር MIDI ን ወደ ኮምፒዩተሩ የሚልክ “እውነተኛ” MIDI መቆጣጠሪያ ማድረግ ይችላሉ።
ለአርዱዲኖ ዩኖ ወይም ሜጋ ለጊዜው ሚዲ በቀጥታ ለመላክ የአርዲኖ ክፍሉን ወይም እንደዚህ ያለ ነገር ብልጭ ድርግም ማድረግ ያስፈልግዎታል። እኔ ይህን ከተረዳሁት እኔ በአርዱዲኖ ላይ የላከውን ኮድ እርግጠኛ መሆን አለብዎት ምክንያቱም አርዱዲኖ ሲበራ ከእንግዲህ ኮድ መላክ አይችሉም (እንደገና ማደስ ያስፈልግዎታል)። እኔ ብዙ ብዙ የሙከራ ኮዶችን ሠርቻለሁ ስለዚህ ሁለተኛውን አማራጭ መርጫለሁ ግን ተሰኪ መኖር እና በእርግጠኝነት የ MIDI መሣሪያን መጫወት የተሻለ ነው።
የበለጠ ለመሄድ ምሳሌ -
create.arduino.cc/projecthub/etiennedesportes/ableton-live-midi-controller-9182b3
MAJ 2018-02-28: https://www.arduino.cc/en/Reference/MIDIUSB “በአገር ውስጥ የዩኤስቢ ችሎታዎች (atmega32u4 ላይ የተመሰረቱ ሰሌዳዎች ወይም የ ARM ቦርዶች) ያሉት ማይክሮ መቆጣጠሪያ” ካለዎት (ለአርዲኖ UNO እሺ የለም)
ደረጃ 2 እንጨት እና መያዣ
የእንጨት መያዣ ንድፍ - እኔ የጉዳይ ጄኔሬተርን https://www.makercase.com/ ተጠቅሜያለሁ ፣ የላይኛውን እና የላይኛውን ማስገቢያ ሰረዝኩ። ቁመቱን ለመወሰን የከፍታ ቁልፌን ቁመት እፈልግ እና 2 ሴ.ሜ እጨምራለሁ።
ከላይ አንድ የተቀረጸውን አንድ ኤምዲኤፍ ቦርድ እና አንድ የፒፕቦርድ ፖፕላር 3 ሚሜ እጠቀም ነበር።
ሌዘር ከዕቅዶቹ ጋር የእንጨት ሰሌዳዎችን ቆረጠ።
ለዩኤስቢ ገመድ ቀዳዳ/ቁፋሮ።
ዕቅዶቼን ተቀላቅያለሁ ነገር ግን በዚህ ደረጃ ላይ የግል መቆጣጠሪያዎን ማድረጉ የበለጠ አስደሳች ነው።
በመገጣጠም ላይ
ለጎኖቹ የተለያዩ የጎን ሰሌዳዎችን አጣበቅኩ እና ሰብስቤአለሁ።
ከላይ በ 2 ቱ ኤምዲኤፍ ውስጥ 4 ቀዳዳዎችን ቆፍሬያለሁ። (የሾፌዬ ዲያሜትር + 1 ሚሜ)
ሁለቱን የእንጨት ጣውላዎች ከላይ ወደ ላይ ለመጠምዘዝ አንድ መቀርቀሪያ እጠጋለሁ እና ነጩን አራት ጊዜ ወደ ማእዘኑ አጣብቃለሁ።
በዚህ መንገድ አንድ ነት ተጣብቆ 4 ማዕዘኖች አሉኝ ፣ ነት ያላቸው ቀዳዳዎች የላይኛውን ሰሌዳዎች ለማስተካከል ቀዳዳዎች ናቸው። በእውነቱ እኔ የላይኛውን የእንጨት ሰሌዳዎች ስሰነጠቅ ከዚህ በታች ያለውን ነት ማግኘት አልችልም።
በጎን ሰሌዳዎች (ሳጥኑ) ውስጥ ቀዳዳዎችን ቆፍሬአለሁ ፣ ተጠግኗል (ሁሉንም ነገር ከጠለፉ በኋላ) ማዕዘኖቹን ወደ ጎኖቹ።
ሁለቱን የላይኛው ሰሌዳዎች ያስቀምጡ እና ይከርክሟቸው።
በዚህ መንገድ የሚታየው ነት እና የላይኛው ቦርድ ለመጠገን የእንጨት ዝቃጭ አያስፈልገውም ፣ በሚያስገርም ሁኔታ ጠንካራ ነው ግን ምናልባት የተሻለ መንገድ አለ።
ፖሊሽ:
እኔ በጥሩ ሁኔታ እየሰራ ያለውን “ቬርኒስ ቦይስ ብራዚል 125 ሚሊ ሊትር አቬል ሉዊስ XIII” (የፈረንሳይ ፖሊሽ) እጠቀም ነበር።
እኔ ትንሽ ረጅም ነበር ምክንያቱም ብዙ ንብርብሮችን አስቀምጫለሁ እና በእያንዳንዳቸው መካከል 24 ሰዓት እጠብቃለሁ።
የላይኛው አሪፍ ይመስላል እና እንጨቱ የተጠበቀ ነው። የሚያስፈልገኝን ያህል አልጠበቅሁም ወይም በአንዳንድ ክፍሎች ላይ በጣም ብዙ ቫርኒሽንን አደረግሁ ምክንያቱም የመጀመሪያ ጊዜዬ ነበር ምክንያቱም ማቅለሙ አንዳንድ ጊዜ ከደረቀ በኋላ እንኳን ጠንካራ ስላልሆነ አሁን (ከ 2 ወራት በኋላ) ደህና ነው።
ግራፊክ - የፎርኔሴቲ የስነጥበብ ሥራዎች እና የግለሰባዊ ሥዕል።
p.s: የሜዲ መቆጣጠሪያን ለመንደፍ ምክሮች ፣ በእቅዴ ላይ ሁለቱ የ RGB 4 አዝራሮች ፓድ እርስ በእርስ በጣም ቅርብ ናቸው
www.instructables.com/id/A-Framework-For-Muke-Awoodable-Stylish-Modula/
ደረጃ 3 - ኤሌክትሮኒክ
ሁሉንም ነገር (ለኔ ፕሮጀክት) በፍሪቲንግ ፋይል ላይ አስቀምጫለሁ።
ለእያንዳንዱ ዓይነት ዳሳሽ እንዴት እየሰራ እንደሆነ ወይም ለአርዲኖ ምን እንደሚሰጥ መማር ያስፈልግዎታል።
ይህንን ለማድረግ ፣ በማይንቀሳቀሱ (ለምሳሌ “ፖታቲሞሜትር አርዱinoኖ” ፣…) ላይ ትምህርቶችን ይመልከቱ።
ተ ጠ ቀ ም ኩ:
- ፖታቲሞሜትር
- RGB pad (Sparkfun
- አልትራሳውንድ HC-SR04 (የርቀት መፈለጊያ)
- ኢንኮደር
- የግፋ አዝራር (የመጫወቻ ማዕከል አዝራር)
ቶን ኬብሎች ሲኖሩ ማየት ከባድ ስለሆነ በተመሳሳይ ጊዜ በፍሪንግ ላይ ለማድረግ የመጨረሻውን ሞንታዎ ለማድረግ ሲፈልጉ እመክራለሁ።
ትዕዛዝ ፦
እኔ የምፈልገውን ሁሉ ወይም ቢያንስ ትልቁን ክፍል ካወቅሁ በኋላ ክፍሎቼን አዘዝኩ። በዚህ መንገድ አነስተኛ የመላኪያ ወጪዎች አሉዎት።
እኔ በበኩሌ በኮንዶራድ ወይም አርኤስ (እኔ ፈረንሳይ ውስጥ ነኝ) እና በሮቦፕሾፕ ላይ እንደ አርጂቢ ፓድ ያሉ በጣም ልዩ ቁርጥራጮችን በጣም አዝዣለሁ።
በምስሎቹ ውስጥ የእኔ Conrad ትዕዛዝ አንድ ምሳሌ
ደረጃ 4: የአርዲኖ ኮድ
ለ arduino የእኔ ኮድ አለ። የተለየ መቆጣጠሪያ ካደረጉ ከለውጦችዎ በኋላ ፣ በአርዱዲኖ አይዲኢ ወደ ማይክሮ መቆጣጠሪያዎ በዩኤስቢ (ዩቱዩብ ትምህርቶች አሉት) መላክ ያስፈልግዎታል። በአባሪዎች ውስጥ ፦
- የመጨረሻው
- አንድ ብቻ 6 ቀለሞችን (2 RGB+cyan+rose+yellow) ያላቸው 2 RGB Pads ን ለመስራት።
- የተለዩትን ዳሳሽ ለማወቅ የጻፍኩት የኮዱ አሮጌ ክፍሎች
አንዳንድ ክፍሎች የተወሰዱት በእኔ የተፃፉ ናቸው።
ለፓድ እንደ Keypad.h ያለ የአርዱዲኖ ቤተ -ፍርግሞችን (ስህተቱን ይመልከቱ እና “አካትት”) ያስፈልግዎታል።
ልዩነቶቹ ክፍሎች በፋይሎቹ መጨረሻ ላይ ናቸው።
ተከታታይ መረጃን ለመላክ አንድ ግጭት እዚህ እንዳለ ልብ ማለት ይችላሉ።
ባዶ ባዶ ሚዲአይ መልእክት (ባይት ትእዛዝ ፣ ባይት ውሂብ 1 ፣ ባይት ውሂብ 2) // --------- አስፈላጊ ፣ እሴቶችን በመደበኛ ሚዲ ትዕዛዝ በኩል ያስተላልፉ
{Serial.write (ትዕዛዝ); Serial.write (data1); Serial.write (data2); }"
ደረጃ 5 - ማሻሻያዎች
ሁሉም ነገር እየሰራ ነው ግን እሱ ምሳሌ ነው። አንዳንድ ጥያቄዎች ወይም የማሻሻያ ነጥብ አለ።
ኃይል
- በእያንዳንዱ አነፍናፊ የ RGB ን ፓድ ስጠቀም የ RGB ሌዲዎች በጣም ትንሽ ያበራሉ። 5v አርዱinoኖ ለፕሮጄኬቴ በጣም ጥቂት ናቸው? እነሱን ብቻ ስጠቀም ፣ ምንም ችግር የለም።
ኮድ ፦
- ተከታታይው ከኢኮዲደር አለኝ ግን በ MIDI ውስጥ እንዴት እንደሚሠራ አላውቅም። በ MIDI ውፅዓት ውስጥ የሚፈልጉትን ይፈልጋሉ። በትራክተሩ ላይ ለመቧጨር ኢንኮደሩን እንዴት እንደሚያዘጋጁ ካወቁ እኔን ያነጋግሩ።
- አንዳንድ የአዝራሮቼ ኮዶች ለሙዚቃ ትግበራ ጥሩ አይደሉም። እኛ በጣም ፈጣን ምላሽ ሰጪነት እንፈልጋለን እና አንዳንድ የአዝራር ኮዶቼ ይህንን ለማድረግ በተሻለ መንገድ እንዳልተጻፉ አየሁ (በደንብ ካስታወስኩ የመጫወቻ ቁልፍ)።
የሚመከር:
የአስማት አዝራር 4 ኪ: 20USD BMPCC 4k (ወይም 6 ኪ) ገመድ አልባ የርቀት መቆጣጠሪያ 4 ደረጃዎች (ከስዕሎች ጋር)
የአስማት አዝራር 4 ኪ: 20USD BMPCC 4k (ወይም 6k) ገመድ አልባ የርቀት መቆጣጠሪያ - ብዙ ሰዎች ስለ BMPCC4k ስለ ሽቦ አልባ መቆጣጠሪያዬ አንዳንድ ዝርዝሮችን እንዳካፍል ጠይቀውኛል። አብዛኛዎቹ ጥያቄዎች ስለ ብሉቱዝ ቁጥጥር ነበሩ ፣ ስለዚህ ስለዚያ ጥቂት ዝርዝሮችን እጠቅሳለሁ። ከ ESP32 አርዱinoኖ አከባቢዎች ጋር የሚያውቁ ይመስለኛል
Neopixel Ws2812 LED ወይም LED STRIP ወይም Led Ring ን ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ 4 ደረጃዎች
Neopixel Ws2812 LED ወይም LED STRIP ወይም Led Ring with Arduino ን እንዴት እንደሚጠቀሙ: - Neopixel led Strip በጣም ተወዳጅ ከመሆናቸውም በላይ እንደ ws2812 led strip ተብሎም ይጠራል። እነሱ በጣም ተወዳጅ ናቸው ምክንያቱም በእነዚህ መሪ ሰቅ ውስጥ እያንዳንዱን እና እያንዳንዱን መሪ ለየብቻ ማነጋገር እንችላለን ፣ ይህ ማለት ጥቂት ቀለሞች በአንድ ቀለም እንዲበሩ ከፈለጉ ፣
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን
ለ Spielatron ወይም ለሌላ MIDI Synth MIDI 5V LED Strip Light Controller: 7 ደረጃዎች (ከስዕሎች ጋር)
ለ Spielatron ወይም ለሌላ MIDI Synth MIDI 5V LED Strip Light Controller-ይህ ተቆጣጣሪ በአንድ ማስታወሻ ለ 50mS ባለሶስት ቀለም የ LED ስትሪፕ መብራቶችን ያበራል። የ MIDI ሶፍትዌር እንደ MIDI synth መሣሪያ በተመሳሳይ ጊዜ ወደ LEDs ማምረት እንዲችል ተቆጣጣሪው የ ALSA MIDI መሣሪያ ነው
ከአርዱዲኖ ኢርሊብ ጋር የቴሌቪዥን የርቀት ወይም ሌላ እንዴት እንደሚመስሉ 3 ደረጃዎች (ከስዕሎች ጋር)
ከአርዱዲኖ ኢርሊብ ጋር የቴሌቪዥን የርቀት ወይም ሌላ እንዴት እንደሚመስሉ - መግቢያ ሁላችሁም እና ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ። ዛሬ እኛ አርዕዲኖን (ማንኛውንም ሞዴል) በመጠቀም ከኢፍራሬድ ምልክቶች ጋር የሚሠራ የኢ ቲቪ የርቀት መቆጣጠሪያ ወይም ተመሳሳይ ነገርን መምሰል እንደ አርዕስቱ እንደሚናገር እንማራለን። .ችግሩ ነበር - ኮዶችን እንዴት ማስተላለፍ እችላለሁ