ዝርዝር ሁኔታ:
ቪዲዮ: ሚዲአይ/አርዱinoኖ የሚቆጣጠረው ባለ 8-ቢት የድምፅ ማመንጫ (AY-3-8910) 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የ 8-ቢት የድምፅ ጄኔሬተርን የሚደግፍ ሬትሮ ይገንቡ እና በ MIDI በኩል ይቆጣጠሩት። ይህ ዲዛይን በከፊል የ Chiptune አፍቃሪዎች Chiptune ፋይሎችን ለመጫወት የአርዱዲ ወረዳዎችን በመገንባት እና አንዳንድ የራሴ ሀሳቦችን ቀደም ሲል የቪድዮ ጨዋታ መጫወቻዎችን ድምጽ ወደ የእኔ synth-jam ውስጥ ለማዋሃድ የተነደፈ ነው። ማዋቀር። ዲዛይኑ በ 1978 AY-3-8910 በፕሮግራም ሊሠራ የሚችል የድምፅ ማመንጫ ዙሪያ ያተኮረ ነው። ይህ ቺፕ ሶስት ገለልተኛ የካሬ ሞገድ ማወዛወጫዎችን (ዘፈኖችን ለማመንጨት በጣም ጥሩ) ፣ የጩኸት ጀነሬተር ፣ የኤንቬሎፕ ጄኔሬተር እና ቀላቃይ ይ containsል። እነዚህ ሁሉ ተግባራት ሙሉ በሙሉ ቁጥጥር ይደረግባቸዋል ፣ ግን እሱ ከጥቂት ገደቦች ጋር ይመጣል። እኔ እዚህ የማቀርበው ንድፍ እንደ ማራዘሚያ ነው ፣ ለምሳሌ የ MIDI (ማስነሻ) ማስታወሻዎችን ለመላክ ለሚችሉ ከበሮ ማሽኖች/ናሙናዎች። ይህ ቲቢ- AY-3 (ወይም ቴክኖ ሣጥን AY-3-8910) ተብሎ የሚጠራው በተለቀቀ-ብቻ ዓይነት ፖስታ (ማለትም የግምገማ ዓይነት ድምጾችን ለማመንጨት) በጣም ጥሩ ይመስላል ፣ ግን ሌሎች ዓይነቶችን እንዲመርጡ ያስችልዎታል። ቀድሞ በፕሮግራም የተያዙ 8 ጥገናዎች-የመጀመሪያዎቹ 5 በነፃ ማርትዕ ይችላሉ (ባስ ከበሮ ፣ ወጥመድ ከበሮ ፣ ተዘግቶ ቆብ ፣ ሂፕ ባርኔጣ እና የደመቀ ድምፅ) ቀሪዎቹ 3 ጥገናዎች በጥብቅ ኮድ (በዘፈቀደ የደመቀ ድምፅ ፣ የመጫወቻ ማዕከል ዓይነት) የቪድዮ ጨዋታ ድምፅ እና የ Kraftwerk “የኪስ ማስያ” ዓይነት የዘፈቀደ ዜማ) እርስዎ የሚያደርጉትን ለውጦች በ 5 ሊመረጡ በሚችሉት ጥገናዎች ላይ ማስቀመጥ አይችሉም። እዚህ ያለው ዓላማ ድምጾቹን በራሪ ላይ ማረም ነው (እነሱ በ MIDI የተቀሰቀሱ) - ብዙውን ጊዜ አሪፍ የቴክኖ ዘይቤዎችን ያስከትላል። እዚህ ለመረዳት አስፈላጊ የሆነው ዲዛይኑ ሞኖፎኒክ (በአንድ ጊዜ አንድ ጠጋኝ ብቻ) ነው። በእርግጥ እኔ የአርዲኖን ኮድ እጨምራለሁ ፣ ስለዚህ ነባሪ ንጣፎችን ለማበጀት ነፃነት ይሰማዎ።
በቂ መግቢያ - እንጀምር!
ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
እሺ ፣ ቲቢ- AY-3 ን ለመገንባት የሚያስፈልጉዎትን ቁሳቁሶች ጠቅለል አድርገን እንይ። ጠቅላላው ወጪ ከ 75 ፓውንድ በላይ መሆን የለበትም - - ጥሩ ስምምነት ለማግኘት በ eBay ላይ ክፍሎችን ይፈልጉ።
AY -3-8910 - (1x) 40 -ፒን ZIF DIP IC Socket - (1x) አርዱዲኖ ናኖ - (1x) 30 ሴ.ሜ ሚኒ ዩኤስቢ 5 ፒን ወንድ ወደ ዩኤስቢ 2.0 ቢ የሴት ሶኬት ፓነል ተራራ ገመድ - (1x) ሃሞንድ 1456CE2WHBU ተንሸራታች ማቀፊያ 146x102x56mm አልሙኒየም ሰማያዊ/ቢዩ - (1x) 12 አቀማመጥ 1 ዋልታ ቢቢኤም ሮታሪ መቀየሪያ ከማድረግዎ በፊት - (2x) ሮታሪ ኢንኮደር ሞዱል KY -040 ጠቅ ሊደረግ የሚችል መቀየሪያ - (1x) ተቃዋሚዎች (የብረት ፊልም 1/4 ዋት) 3 x 220 Ohm3 x 10K1 x 3K31 x 4K73 x 8K26 x 2K712 x 2K2Cacacitors (radial electrolytic, 16V) 1 x 100uF1 x 10uFCapacitors (የሴራሚክ ዲስክ ፣ 16V) 1 x 100nF1 x 10nFPotentiometers1 x 100K (ሎግ) ፣ 7 ሚሜ ዲያሜትር ፣ 15 ሚሜ ዘንግ ርዝመት ዲዲዮዎች 1 x 1N914 የተዋሃደ x 6N138 (Optocoupler) & 1 x DIL8 ሶኬት 1 x 7404 (ሄክስ ኢንቬተር) እና 1 x DIL14 ሶኬት ኤልዲዎች እና ያዥ 1 x የጋራ ካቶድ ፣ ግልጽነት ግልጽነት ፣ ባለሶስት ቀለም ኤልኢዲ ፣ 5 ሚሜ እና 1x 5 ሚሜ የ chrome ያዥ የጠርዝ መያዣ 1 x ቀይ ፣ 3 ሚሜ እና 1 x 3 ሚሜ ጥቁር ፕላስቲክ መያዣ የጠርዝ ተራራ DIN ሶኬቶች (ለ MIDI በ/ውስጥ) 2 x 5 ፒን DIN chassis ፓነል የሴት ሶኬትቨርኦ ቦርድ 1 x የመዳብ ንጣፍ ሰሌዳ; 95 ሚሜ x 127 ሚሜ ማድረግ አለበት ተለጣፊ መለያዎች (የፊት ፓነሎችን ለማተም) እና ፊልም 3 x A4 ማጣበቂያ ነጭ ሉሆች የራስ ማጣበቂያ የፒቪሲ ግልፅ ጥቅል (በታተሙ መለያዎች ላይ ለመልበስ)
ደረጃ 2: ዲያግራም
ንድፉን እዚህ ያውርዱ (ዚፕ እና.png)። በሁለት ክፍሎች ተከፍሏል ፤ 1 (ከ 2)-ይህ አርዱዲኖ ናኖ + AY-3-8910 + MIDI In/Thru circuitry2 (ከ 2)-ይህ የሁለቱ ባለ 12-ቦታ ሮታተር መቀያየሪያዎችን ሽቦ ያሳያል ማብሪያ / ማጥፊያውን ወደ አነስ ያሉ ቦታዎች እንዲያቀናብሩ የሚያስችልዎ የተስተካከለ ማቆሚያ-ቀለበት ይኑርዎት (የ patch ምርጫው ወደ 5 ቦታዎች ሊዋቀር እና መለኪያው መምረጥ ወደ 11 ቦታዎች እንዲዋቀር)
ደረጃ 3 - የታተሙት የወረዳ ቦርዶች (ፒሲቢዎች)
የ PCB አቀማመጦችን እዚህ ያውርዱ። ለ Arduino Nano & MIDI circuitry (ሌሎች አንዳንድ ክፍሎች) ፒሲቢቢ አለ እና ለ ZIF ሶኬት AY-3-8910 ን ይይዛል። ለውጥ) ፣ የ MIDI ወደቦች እና የ AY-3-8910 ሰሌዳ።
ደረጃ 4 - ኮዱ
በእርግጥ እርስዎ የአርዱዲኖ ኮድ (ወይም ንድፍ) ያስፈልግዎታል። እዚህ የሚታየውን ፋይል ያውርዱ እና ይንቀሉት። የሚከተሉት ቤተ -ፍርግሞች መጫኑን ያረጋግጡ ፦ MIDI.h (https://playground.arduino.cc/Main/MIDILibrary/)Encoder.h (https://github.com/PaulStoffregen/ ኢንኮደር) Button.h (https://github.com/tigoe/Button/blob/master/Button.h)Update:Gary Aylward ኮዱን በደግነት (በ 70%በመቀነስ!) ፣ እዚህ በ github ላይ ሊገኝ ይችላል.
ደረጃ 5: አንድ ላይ ማዋሃድ
ከ Hammond 1456CE2WHBU Sloped Enclosure (146x102x56mm) ጋር ለመሄድ ከወሰኑ ፣ እባክዎ እባክዎን የተያያዙትን ምስሎች በተጣራ ነጭ ወረቀት ላይ ያትሙ። ስያሜዎቹን ይቁረጡ እና ከማጠፊያው ጋር ለማያያዝ ተለጣፊ ቴፕ ይጠቀሙ። ሁሉንም መሰርሰሪያ ቀዳዳዎች እና የብረት ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥ ቁርጥኖችን ምልክት እንዲኖርባቸው እነዚህን ጊዜያዊ መለያዎች ይጠቀሙ።.ሁሉንም የሚያደናቅፉ ወይም እርጥብ ቦታዎችን በማስወገድ መከለያው ንፁህ መሆኑን ያረጋግጡ አለበለዚያ በሚቀጥሉት ደረጃዎች ፣ በደንብ አይጣበቁም። አንድ ጊዜ ፣ በዚህ ጊዜ በራስ ተለጣፊ ነጭ A4 ወረቀት ላይ ፣ የፊት ፓነል ምስሎችን ያትሙ። ማተሚያውን ከራስ ተጣባቂ የፒ.ቪ.ሲ ግልጽ ፊልም ጋር ይሸፍኑ እና መሰየሚያዎቹን ይቁረጡ። መሰየሚያዎቹን በተቆፈሩት ቀዳዳዎች እና በአራት ማዕዘን ZIF ሶኬት አካባቢ ላይ ያያይዙ። ይጠቀሙ ለመደወያዎች ፣ ለ LEDs ፣ ለኢኮዲተር ፣ ለኤምዲአይ ፣ ለኃይል ፣ ለውጤት እና በእርግጥ የ ZIF ሶኬት የሚያስተናግደውን ትልቅ አደባባይ የሚሸፍኑትን ሁሉንም ቦታዎች በጥንቃቄ ለመቁረጥ። እባክዎን ፕሮጀክቱን አንድ ላይ ማዋሃድ የተለያዩ ደረጃዎችን የሚያሳዩዎትን ምስሎች ይመልከቱ።
የሚመከር:
አርዱinoኖ የሚቆጣጠረው ሮቦቲክ ቢፕድ - 13 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ የሚቆጣጠረው ሮቦቲክ ቢፕድ - ሁል ጊዜ በሮቦቶች ፣ በተለይም የሰዎችን ድርጊቶች ለመምሰል የሚሞክር ዓይነት ፍላጎት ነበረኝ። ይህ ፍላጎት የሰው መራመድን እና መሮጥን መምሰል የሚችል የሮቦት ቢስክሌት ዲዛይን ለማድረግ እና ለማዳበር እንድሞክር አደረገኝ። በዚህ መመሪያ ውስጥ እኔ አሳይሻለሁ
ራስን መንዳት እና PS2 ጆይስቲክ-የሚቆጣጠረው አርዱinoኖ መኪና 6 ደረጃዎች
ራስን መንዳት እና PS2 ጆይስቲክ-የሚቆጣጠረው አርዱinoኖ መኪና-ሰላም ፣ ስሜ ጆአኪን ነው እና እኔ የአርዲኖ የትርፍ ጊዜ ማሳለፊያ ነኝ። ባለፈው ዓመት በአርዱዲኖ ተበሳጨሁ እና ሁሉንም ዓይነት ነገሮችን መሥራት ጀመርኩ እና ይህ አውቶማቲክ እና ጆይስቲክ የሚቆጣጠር መኪና ከእነዚህ ውስጥ አንዱ ነው። እነዚህ ተመሳሳይ ነገሮችን ማድረግ ከፈለጉ
ከ RGB LED ጋር አስደናቂ የድምፅ ማመንጫ ፕሮጀክት እንዴት እንደሚሠራ -7 ደረጃዎች
ከ RGB LED ጋር ግሩም የድምፅ ጄኔሬተር ፕሮጀክት እንዴት እንደሚሠራ -አይ ጓደኛ ፣ ዛሬ እኔ RGB LED እና BC547 ትራንዚስተር በመጠቀም ግሩም የድምፅ ማመንጫ ወረዳ እሠራለሁ። ይህ ወረዳ እንደ ብስክሌት ቀንድ ድምጽ ይሰጣል። እንጀምር ፣
አርዱinoኖ የሚቆጣጠረው ኔር ፉልካን 10 ደረጃዎች (ከስዕሎች ጋር)
አርዱinoኖ ቁጥጥር የተደረገበት ኔር ቮልካንን - አዎ ፣ ይህ ርዕሱ በትክክል የሚናገረው ይህ ነው። ይህ አስተማሪ በአርዱኖዎ አማካኝነት ማንኛውንም ኔር ፉልካን እንዴት መቆጣጠር እንደሚችሉ ያስተምርዎታል። የቀረበው መማሪያ ለ 2.5 ሰከንዶች ያህል ይኩሳል ፣ ለ 2.5 ሰከንዶች ያቆማል ፣ ወዘተ። እሱ እንደ ‹hello worl› ነው
Tinee9: አርዱinoኖ የሚቆጣጠረው ESC 4 ደረጃዎች
Tinee9: Arduino Controlled ESC: ከ 4 ዓመታት በፊት የመጀመሪያው የንግድ ድሮን 1500 ዶላር ገደማ በነበረበት ጊዜ በ 300 ዶላር ወጭ የራሴን ድሮን ሠራሁ። የ Arducopter መቆጣጠሪያው የሞተር ESC ን ተቆጣጠረ ፣ እኔ የ DJI DIY ፍሬም እጠቀም ነበር ፣ እና 720 ሜኸ የርቀት መቆጣጠሪያ ገዛሁ። የተሻሻለው ኪት እዚህ አለ