ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች
- ደረጃ 2: ጆይስቲክን ወደ ብሉፍ ፍሬዝ ኢዝ ቁልፍ መዝለያ ሽቦዎች ያዘጋጁ
- ደረጃ 3 - ቅድመ -ቅጥር ግቢ
- ደረጃ 4 - ጆይስቲክ ፣ ብሉፍ ፍሬዝ ኢዝ ቁልፍ እና የዩኤስቢ ማቋረጫ ቦርድ ይጫኑ
- ደረጃ 5: EZ ቁልፍ GUI
- ደረጃ 6 ኃይል እና ጥንድ Bluefruit EZ ቁልፍ
- ደረጃ 7 በብሉፍ ፍሬዝ ኢዜ-ቁልፍ ላይ ያሉትን አዝራሮች እንደገና ማደስ
- ደረጃ 8 - ሙሉ ማያ ገጽ ላይ ካለው የፋየርፎክስ ድር አሳሽ ጋር ያለውን ነባር P5.js Sketch ን ይቆጣጠሩ
- ደረጃ 9 - የራስዎን የድር መተግበሪያ ያርትዑ ፣ ይከልሱ ወይም ይፍጠሩ
ቪዲዮ: ብሉቱዝ የነቃ ጆይስቲክ መቆጣጠሪያ 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በይነተገናኝ የኤ/ቪ ድር መተግበሪያን “ሀይፕኖ ኢሊፕስ” ን ሲመለከቱ ጓደኞችዎን ያስደንቁ እና ቤተሰብዎን ያስደንቁ። በብሉቱዝ የነቃ የጆይስቲክ ግቢን ይገንቡ ፣ ከድር አሳሽ ጋር ያገናኙት እና ተራ ሂፕኖሲስን በማከናወን ተራ በተራ ያድርጉ።
ይህ የብሉቱዝ የተገናኘ ጆይስቲክ ነው ፣ እሱ የሚደበቅ የኦፕቲካል ቅusionት እና የሚሽከረከር የድምፅ ናሙና ወደ ሚያቀርብ ወደ p5.js ንድፍ የሚልክ HID (የቁልፍ ሰሌዳ/መዳፊት) መልዕክቶችን ይልካል።
ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች
መሣሪያዎች
የመሸጫ ብረት
solder
የሽቦ ቆራጮች
ቁፋሮ
ቁፋሮ 1/4"
ጉድጓድ 3/4 ኢንች
ክፍሎች
በብሉቱዝ የነቃ ኮምፒተር
ማቀፊያ
www.adafruit.com/product/905
Bluefruit EZ- ቁልፍ
www.adafruit.com/product/1535
አነስተኛ ሞዱል የዳቦ ሰሌዳ
www.sparkfun.com/products/12047
ዝላይ ሽቦዎች
www.sparkfun.com/products/8431
ጆይስቲክ
www.sparkfun.com/products/9182
የዩኤስቢ ማይክሮ-ቢ መሰበር ሰሌዳ
www.sparkfun.com/products/1833
5vdc ሊሞላ የሚችል ማይክሮ ዩኤስቢ ባትሪ
www.sparkfun.com/products/14167
SOFTWARE
Hypnoellipse የድር መተግበሪያ
hypnoellipse.netlify.com/
1.5.1 በመስራት ላይ (የ EZ ቁልፍን ለማረፍ)
processing.org/download/?processing
P5 ን ይቆጣጠሩ (ቤተመፃህፍት በማካሄድ ላይ)
www.sojamo.de/libraries/controlP5/
ፋየርፎክስ
የ Hypnoellipse የራስዎን ስሪት ማድረግ ከፈለጉ!
ገጽ 5. js
p5js.org/download/
አቶም አርታዒ
atom.io/
ደረጃ 2: ጆይስቲክን ወደ ብሉፍ ፍሬዝ ኢዝ ቁልፍ መዝለያ ሽቦዎች ያዘጋጁ
የተለያየ ቀለም ያላቸው የጃምፐር ሽቦዎች እያንዳንዳቸው አራት ጥንድ አንድ ጫፍ ይቁረጡ እና ይከርክሙ።
እያንዳንዱ የቀለም ጥንዶች ልዩ (ግራ ፣ ቀኝ ፣ ላይ ፣ ታች ፣ ጆይስቲክ) አቅጣጫ ጋር ይዛመዳሉ - ከእያንዳንዱ ጥንድ አንዱ ወደ EZ ቁልፍ ግቤት ፣ ሁለተኛው ወደ GND ይሄዳል።
በዚህ አእምሮ ፣ የዘለለውን ሽቦዎች በጥንቃቄ ወደ ጆይስቲክ ይሸጡ።
ደረጃ 3 - ቅድመ -ቅጥር ግቢ
ለማይክሮ ዩኤስቢ ገመድ በአከባቢው ጎን አንድ 1/2 ኢንች እና ጆይስቲክን ለመጫን ከላይኛው ሽፋን ላይ አራት 1/4 ቀዳዳዎች ያስፈልግዎታል። ጆይስቲክ ራሱ 3/4 ቀዳዳ መቁረጥ ያስፈልገዋል።
በፕላስቲክ ቅጥር አናት ላይ በትክክል ከመቆፈርዎ በፊት በጆይስቲክ ስብሰባው የሚፈለጉትን ቀዳዳዎች ለመፈለግ አንድ ወረቀት እና እርሳስ እጠቀም ነበር።
ደረጃ 4 - ጆይስቲክ ፣ ብሉፍ ፍሬዝ ኢዝ ቁልፍ እና የዩኤስቢ ማቋረጫ ቦርድ ይጫኑ
የ joystick አራቱ ልዩ ልዩ ቀለም ያላቸው የሽቦ መዝለያዎች በ EZ ቁልፍ ላይ ከፒን #0 - #4 ጋር እንዴት እንደሚገናኙ በጥንቃቄ መወሰንዎን ያረጋግጡ። ይህ በጆይስቲክ ላይ ያሉት አራት ማይክሮሶፍት በ p5.js ንድፍ ውስጥ የመዳፊት እና የመዳፊት እሴቶችን እንዴት እንደሚቀይሩ ይገልጻል።
አንዴ የአጥርዎን አቀማመጥ ከወሰኑ ፣ በጆይስቲክ ግንኙነቶች ዙሪያ በሰዓት አቅጣጫ ይቀጥሉ ፣ መዝለሎቹን ከ EZ ቁልፍ ግብዓቶች ጋር ያያይዙ እና እንደ አስፈላጊነቱ ይከልሱ (የሙከራ እና የስህተት ዘዴ!)።
ከጆይስቲክ የመሬቱ ፒኖች ከብሉፍ ፍሬው ኢዜ ቁልፍ ጋር ከመሬት ፒን ጋር የመሬት አውቶቡስ ይሠራሉ።
መሬቱ እና +5vdc ከማይክሮ ዩኤስቢ አያያዥ እንዲሁ ከ Bluefruit EZ ቁልፍ ጋር ይገናኛል።
ደረጃ 5: EZ ቁልፍ GUI
ይህንን የ GUI መሣሪያ ለማሄድ የቆየውን የሂደት 2.2.1 ስሪት መጠቀም ያስፈልግዎታል።
ጆይስቲክ ወደ ላይ/ታች/ግራ/ቀኝ እውቂያዎች p5.js ንድፍ (HypnoEllipse) ለመቆጣጠር የመዳፊት እና የመዳፊት እንቅስቃሴዎችን ይከተላሉ።
ይህ የ Adafruit አጋዥ ስልጠና የብሉፍ ፍሬዝ ኢዝ-ቁልፍን ለመጠቀም ሁሉንም አስፈላጊ መረጃዎች ይሰጣል-
learn.adafruit.com/introducing-bluefruit-ez-key-diy-bluetooth-hid-keyboard
ደረጃ 6 ኃይል እና ጥንድ Bluefruit EZ ቁልፍ
የ Bluefruit EZ- ቁልፍን ያብሩ እና ጥንድ አዝራሩን ይጫኑ።
ቀይ የ LED ብልጭታ ማየት አለብዎት። በመቀጠል በ EZ ቁልፍ ላይ የሚገኘውን አነስተኛ ቁልፍ ለ 5 ሰከንዶች ይጫኑ እና ይልቀቁ ፣ ይህ የቀደመውን ተጣማጅ መረጃ ይደመስሳል እና እንደገና ከኮምፒዩተርዎ ጋር እንዲጣመሩ ያስችልዎታል። ቀዩ LED አሁን ብልጭ ድርግም ይላል።
በስርዓት ምርጫዎች ውስጥ ብሉቱዝን ያብሩ እና “አዲስ መሣሪያ ያዘጋጁ” ን ጠቅ ያድርጉ።
የ EZ- ቁልፍ ሞጁሉን እስኪያገኝ እና እስኪያሳይ ድረስ ረዳቱ እንዲሠራ ይፍቀዱለት - ይምረጡት እና “ቀጥል” ን ጠቅ ያድርጉ።
ደረጃ 7 በብሉፍ ፍሬዝ ኢዜ-ቁልፍ ላይ ያሉትን አዝራሮች እንደገና ማደስ
በቅጽበታዊ ገጽ እይታ ውስጥ ከቁልፍ ካስማዎች ጋር የተዛመደ የመዳፊት እና የመዳፊት እሴቶችን ልብ ይበሉ-
ፒን 0: x5
ፒን 1: x-5
ፒን 2: y5
ፒን 3: y-5
ControlP5 Library ን ያውርዱ
www.sojamo.de/libraries/controlP5/
የዚፕ ፋይሉን በገመድ አልባ የማሻሻያ ኮድ ያውርዱ
learn.adafruit.com/system/assets/assets/000/013/042/original/GUI_EZKey_remapper_12-20-13.zip?1387568625
በማራገፍ ላይ GUI_EZKey_remapper.pde ን ይንቀሉ እና ይክፈቱ።
ብሉፍሬቱ ከኮምፒዩተርዎ ጋር እንደተጣመረ ሁለቴ ይፈትሹ።
የንድፍ ማሻሻያውን ለመጀመር Sketch -> ሩጫ ይምረጡ።
አሁን ፒኖችን ይምረጡ እና ምናሌዎቹን በመጠቀም የመዳፊት ሪፖርቶችን ይምረጡ።
ወደ የእርስዎ Bluefruit EZ-Key ለመላክ ቀጥሎ «SEND_MAP» ን ጠቅ ያድርጉ።
በማቀነባበሪያው መስኮት ውስጥ የጽሑፍ ዘገባ ብሉፍ ፍሬን እንዳገኘ እና በቼክሰም ግጥሚያ መረጃን እንደላከ ሊያመለክት ይገባል።
ደረጃ 8 - ሙሉ ማያ ገጽ ላይ ካለው የፋየርፎክስ ድር አሳሽ ጋር ያለውን ነባር P5.js Sketch ን ይቆጣጠሩ
በ Netlify ላይ የተስተናገደው የእኔ p5.js ንድፍ እዚህ አለ
hypnoellipse.netlify.com
የኦዲዮቪዥዋል ስርዓተ -ጥለት ልዩነቶችን ለማየት እና ለመስማት ፣ የጆይስቲክ በይነገጽን ከመገንባቱ እና ከማገናኘትዎ በፊት በመዳፊትዎ መሞከር ይችላሉ።
ደረጃ 9 - የራስዎን የድር መተግበሪያ ያርትዑ ፣ ይከልሱ ወይም ይፍጠሩ
ለድር መተግበሪያ ራሱ ኮድ እዚህ አለ
github.com/dkonha01/HypnoEllipse
በ sketch.js መስመሮች 44 ፣ 51 እና 66 ውስጥ ያሉትን እሴቶች ለመለወጥ በመሞከር የእራስዎን ስሪት በቀላሉ ማዳበር ይችላሉ - ለዚህ ምሳሌዎች አስተያየት የተሰጡ መስመሮችን ይመልከቱ።
የሚመከር:
ብሉቱዝ የነቃ የአናሎግ VU መለኪያ 6 ደረጃዎች
ብሉቱዝ የነቃ የአናሎግ VU ሜትር - ይህ SMP ለሚባል የዩኒቨርሲቲ ትምህርቴ አንዱ የእኔ ፕሮጀክት ነበር። የ STM32F103RB ልማት ሰሌዳውን ስንጠቀም ፣ ፕሮጀክቴን በዚህ ላይ መሠረት አድርጌዋለሁ ፣ ከቀላል VU ሜትር ጀምሬ። ከዚያ ለማሰራጨት እንደ ብሉቱዝ ድጋፍ ያሉ አንዳንድ ተጨማሪ ባህሪያትን አክዬ ነበር
አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም) - 3 ደረጃዎች
አሌክሳ የነቃ የርቀት መቆጣጠሪያ (WEMO D1 Mini ን በመጠቀም)-ይህ የቀደመው ልጥፍ የዘመነ ስሪት ነው https: //www.instructables.com/id/Voice-Activated-R… መደበኛ ጋራዥ በር የመክፈቻ ዓይነት የርቀት መቆጣጠሪያን ለመቆጣጠር የድምፅ ሞዱል። በዚህ መመሪያ ውስጥ ድምፁን ተክቻለሁ
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል። 5 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ Fuse ቢት ውቅር። በማይክሮ መቆጣጠሪያ ተቆጣጣሪው ፍላሽ ማህደረ ትውስታ ውስጥ የ LED ብልጭ ድርግምተኛ መርሃ ግብር መፍጠር እና መስቀል የ Atmel ስቱዲዮን እንደ የተቀናጀ የልማት መድረክ በመጠቀም የራሳችንን ፕሮግራም እንጽፋለን እና የሄክሱን ፋይል እናጠናቅቃለን። እኛ ፊውዝ bi ን እናዋቅራለን
ብሉቱዝ-የነቃ ፕላኔትሪየም/ኦሬሪ 13 ደረጃዎች (ከስዕሎች ጋር)
ብሉቱዝ-የነቃ ፕላኔትሪየም/ኦሪሪ-ይህ አስተማሪ የተፈጠረው በደቡብ ፍሎሪዳ ዩኒቨርሲቲ (ሜሜኮኮርስ.com) የፕሮጀክት መስፈርቱን በማሟላት (www.makecourse.com) ነው። ለሜካኩር እንደ ሴሚስተር ረጅም ፕሮጀክት ብቻ ተጀምሯል
ቀላል ባለገመድ 2 የሞተር መቆጣጠሪያ ጆይስቲክ 6 ደረጃዎች (ከስዕሎች ጋር)
ቀላል ባለገመድ 2 የሞተር መቆጣጠሪያ ጆይስቲክ - የመቆጣጠሪያ ጆይስቲክ (የመቆጣጠሪያ ሣጥን) እንዲኖረኝ ለረጅም ጊዜ ፈልጌ ነበር ፣ ይህም የ 2 ሞተሮችን አቅጣጫዎች በቀላሉ መለወጥ ይችላል። ስለዚህ አንድ አደረግሁ። መገንባት ከባድ አይደለም እና ፍጹም ይሠራል። ወጪዎቹ በ 2 እና 4 ዩሮ መካከል ይለያያሉ። ፕሮጀክቱን ለመለወጥ/ለማሻሻል ነፃነት ይሰማዎ