ዝርዝር ሁኔታ:
- ደረጃ 1 ለአንዳንድ ግሩም ተቆጣጣሪ ሾርባ ግብዓቶች
- ደረጃ 2: አርዱዲኖን ከኔስ መቆጣጠሪያ ጋር እንዴት ማገናኘት እንደሚቻል
- ደረጃ 3 ኮድ
- ደረጃ 4 - ጉዳይ ማዘጋጀት
- ደረጃ 5 ሕያው ነው
- ደረጃ 6 - ተጨማሪ መረጃ
ቪዲዮ: የዩኤስቢ NES መቆጣጠሪያ በአርዱዲኖ! 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
አዘምን 22-12-2014 የመስተዋቅር ተጠቃሚው mattpbooth ኮዱን አዘምኗል እና በ github ላይ እያስተናገደው ነው
github.com/mattpbooth/ArduinoNESController…
አመሰግናለሁ ማት!
አዘምን 03-12-2011
ህትመት (derp) ባለው የህትመት ጽሑፍ ተተክቷል።
አዘምን 01-12-2011
ከባዶ ሁሉንም ኮድ ይድገሙ።
‹Ible code section ›ን እንደገና ይድገሙት ፤ አሁን ‹የ COM ወደብ አወቃቀር ለድመቶች› ያካትታል
ክቡራት እና ክቡራን ፣ 8bit ደስታን በኩራት አቀርባለሁ.. ያንተን ለመንጠቅ! ጂኤንዩ/ሊኑክስ ፣ ማክ ኦኤስ ኤክስ ወይም ዊንዶውስ ቢጠቀሙ የዩኤስቢ NES መቆጣጠሪያ ተኳሃኝ ነው።
ይህ በማንኛውም መንገድ ተቆጣጣሪውን ይለውጣል?
አይሆንም ፣ አሁንም በእውነተኛ NES ላይ ሊጠቀሙበት እንዲችሉ መቆጣጠሪያው ተመሳሳይ ይሆናል
እኔ ግን አርዱዲኖ የለኝም ፤ _;
ትይዩ ወደብ መጠቀም ይችላሉ
አርዱዲኖ ይግዙ
ወይም retrozone NES ኪት
ደረጃ 1 ለአንዳንድ ግሩም ተቆጣጣሪ ሾርባ ግብዓቶች
ያስፈልግዎታል - የ NES መቆጣጠሪያ አንድ አርዱinoኖ የዩኤስቢ ገመድ ዓይነት ቢ የሆነ ነገር እንደ መያዣ እና አንዳንድ ሽቦ ሊጠቀሙበት የሚችሉት ነገር። CategoryID/32/ዝርዝር/0/SortField/0/Level/a/ProductID/522/Default.aspx Arduino ሶፍትዌር https://arduino.cc/ በመስራት ላይ
ደረጃ 2: አርዱዲኖን ከኔስ መቆጣጠሪያ ጋር እንዴት ማገናኘት እንደሚቻል
በአንዳንድ ሥዕሎች በሁለቱም ሥዕሎች ላይ ባሉት ጽሑፎች መሠረት ፒኖቹን ያገናኙ.. እንዲሁም የመቆጣጠሪያውን ወደብ ከኤን.ኤስ. (የተሰበረ ፣ የሚሠራውን አያባክኑ) መጠቀም ይችላሉ።
ደረጃ 3 ኮድ
አዘምን 22-12-2014
የመምህራን ተጠቃሚ mattpbooth ኮዱን አዘምኗል እና በ github ላይ እያስተናገደው ነው-
github.com/mattpbooth/ArduinoNESController
አመሰግናለሁ ማት!
ሄይ ወንዶች ፣ እኔ ኮዱን ሙሉ በሙሉ እንደገና ጻፍኩ እና አሁን እንከን የለሽ መስራት አለበት። እርስዎ ሊፈልጉት የሚችሉት ብቸኛው ማስተካከያ በማቀነባበሪያ ንድፍ ላይ ነው። የትኛውን የ COM ወደብ መጠቀም እንዳለበት ማስተካከል ያስፈልግዎታል። ይህንን ለማድረግ እባክዎን እነዚህን ደረጃዎች በጥንቃቄ ይከተሉ!
ደረጃዎች
1) አርዱዲኖ ከተገናኘ ያላቅቁ። 2) የሂደቱን ንድፍ ያሂዱ ፣ እሱ (!) ስህተት ያሳያል። 3) ኮንሶሉን ይፈትሹ (በማስኬድ ታችኛው ክፍል ላይ ጽሑፍ ያለው ጥቁር ሳጥን) 4) በኮንሶሉ ውስጥ ንቁ የ COM ወደቦች ዝርዝር ይኖራል።
ተከታታይ ዝርዝር ማስጠንቀቂያ ፦ የ RXTX ስሪት የማይዛመድ የጃር ስሪት = RXTX-2.2pre1 ቤተኛ lib Version = RXTX-2.2pre2 [0] "COM3" ተከታታይ ዝርዝር መጨረሻ
5) በአሁኑ ጊዜ እንደሚመለከቱት COM3 ገባሪ ነው እና በአሁኑ ጊዜ የመጀመሪያው የ COM ወደብ ነው (በ “[0]” የተጠቆመው)) 6) የሂደቱ ንድፍ ስህተት ሳያሳይ ከሄደ የማቆሚያ ቁልፍን ይጫኑ። 7) አርዱዲኖን መንጠቆ። 8) የሂደቱን ንድፍ እንደገና ያሂዱ። 9) ለንቁ ኮም ወደቦች ኮንሶሉን ይፈትሹ ፣
ተከታታይ ዝርዝር ማስጠንቀቂያ ፦ RXTX ስሪት የማይዛመድ የጃር ስሪት = RXTX-2.2pre1 ቤተኛ lib Version = RXTX-2.2pre2 [0] "COM3" [1] "COM5" ተከታታይ ዝርዝር መጨረሻ
10) እርስዎ ማየት እንደሚችሉት አርዱዲኖን ካገናኘን በኋላ በድንገት በዝርዝሩ ውስጥ ታየ። 11) አሁን አርዱዲኖ COM5 እንዳለው እና ሁለተኛው የ COM ወደብ (በ “[1]” የተጠቆመው) 12) የእኛን ኮድ ማስተካከል እናውቃለን ፤
ተካ: arduino = አዲስ ተከታታይ (ይህ ፣ Serial.list () [?] ፣ 9600); // ትኩረት !!!
ከ: arduino = አዲስ ተከታታይ (ይህ ፣ Serial.list () [1] ፣ 9600); // ትኩረት !!!
13) ፕሮግራሙን ያስቀምጡ። 14) የአርዲኖ ንድፉን ወደ አርዱዲኖ ይጫኑ። 15) የሂደቱን ንድፍ ይጀምሩ!
ደረጃ 4 - ጉዳይ ማዘጋጀት
የእርስዎ አስተሳሰብ እንደ ዱር ይሮጥ! እኔ ያገኘሁትን አርዲኖን ወደ አሮጌ የአታሚ አስማሚ አስገባሁ እና በጣም ጥሩ ይመስላል ብዬ አስባለሁ)) ይህንን ያደረግሁት አስማሚውን በማጥለቅ እና ‹የጡት ጫፉን› ብቻ በማዳን ነው። በአንድ በኩል በቢላ በመቁረጥ ‘የጡት ጫፉን’ ከኬብሉ ላይ አስወግደዋለሁ ፣ ከዚያ በኋላ የመጀመሪያው ገመድ ተገፍቶ በዩኤስቢ ገመድዬ ሊተካ ይችላል። አስማሚው ትንሽ ቀዳዳ ነበረው (ለዩኤስቢ ገመድ የተጠቀምኩበት) እና ለኤንኤስ መቆጣጠሪያ የተጠቀምኩበት ትልቅ ቀዳዳ ነበረው። ሆኖም ትልቁ ጉድጓድ በቂ ስላልነበረ አንዳንዶቹን በመጋዝ (በጣም ዘገምተኛ) እቆርጣለሁ ፣ ከዚያ በኋላ በጣም ትልቅ ነበር ፣ በመቆጣጠሪያው ተሰኪ ዙሪያ አንዳንድ ተለጣፊ ቴፕ በማኖር ይህንን ለጊዜው አስተካክዬዋለሁ። እኔ የበለጠ ለማድረግ.. ተቆጣጣሪውን ወደብ ለመሰብሰብ በአሁኑ ጊዜ የተሰበረ NES ን አዝዣለሁ።
ደረጃ 5 ሕያው ነው
በአሁኑ ጊዜ ካሜራ በእጄ የለኝም ስለዚህ እኔ በቁጥጥሮቹ ላይ አንዳንድ አዝራሮችን እየመታሁ አጭር የዴስክቶፕ ቪዲዮዬ እዚህ አለ። ጃቫ አልተገኘም የሚል የስህተት ፋይል ካገኙ እሱን መጫን ያስፈልግዎታል (እንደገና) https://java.com/ ማንም ሰው የምድብ ፋይል ለምን እንዳደረግሁ ቢያስብ ፤ ጃቫን እንደገና ለመጫን በጣም ሰነፍ ነበር እና ትንሽ በእጅ ማስተካከያ አድርጌአለሁ። Btw ፣ በኮምፒተርዎ ላይ የ NES ጨዋታ ለመጫወት አስመሳይ ያስፈልግዎታል ([መስኮቶች] https://www.emulator-zone.com/doc.php/nes/ (ቪስታን የሚያሄዱ ከሆነ የውሸት ኔንስ ይጠቀሙ) [ማክ] https://www.zophar.net/macintosh/nes.html [Linux] https://www.zophar.net/linux/nes.html እና አንዳንድ ጨዋታዎች (ሮም) ትምህርት ያስፈልግዎታል ነገር ግን እነዚህ ለማውረድ ሕገወጥ ናቸው (አዎ ፣ ምንም እንኳን እርስዎ ኦሪጂናል ቢሆኑም) እርስዎ የሚያደርጉት ሁሉ ያውርዷቸው እና በተለይም ከዚህ ጣቢያ https://vimm.net/ አይደለም ምክንያቱም ያ ሁሉ ከ *GASP *በጣም ሕገ -ወጥ ነው
ደረጃ 6 - ተጨማሪ መረጃ
ተጨማሪ ዝርዝሮች በ NES መቆጣጠሪያ ውስጥ የ 8 ቢት ፈረቃ መመዝገቢያ ነው። ለጥቂት የማይክሮ ሰከንዶች መቆለፊያውን ከፍ በማድረግ ቺፕ በእኔ ላይ መረጃ መትፋት እንዲጀምር እላለሁ። ይህን ሲያደርግ የመጀመሪያው ባይት በተከታታይ ፒን ላይ ለማንበብ ይገኛል።.የሚቀጥለውን ባይት ለመቀበል ከፈለግሁ ለ 200 ማይክሮ ሰከንዶች ያህል የሰዓት ፒኑን ከፍ ማድረግ አለብኝ። ሁሉንም ባይት ለማግኘት/*Latch highWait 200 microsecondLatch lowRead ተከታታይ ይጠብቁ 200 ማይክሮ ሰከንድ ይድገሙ 7 ጊዜ [ሰዓት ከፍተኛ ይጠብቁ 200 ማይክሮ ሰከንድ ያንብቡ ተከታታይ ሰዓት ዝቅተኛ ይጠብቁ 200 ማይክሮ ሴኮንድ]*/SNES መቆጣጠሪያ እኔ የጻፍኩት ኮድ ከ SNES መቆጣጠሪያ ጋርም ጥቅም ላይ ሊውል ይችላል! አንድ ሰው ጥያቄ ከጠየቀ ይህን እንዴት ማድረግ እንደሚቻል ለማሳየት ይህንን 'ible' ማስፋት እችላለሁ። codehttps://little-scale.blogspot.com/2007/07/nes-controller-to-arduino.html'and በመጨረሻም..ይህ የመጀመሪያ አስተማሪዬ ነው ፣ ስለዚህ በእኔ ላይ ጠንክረህ ሂድ = P (አዎ ከባድ ፣ ለስላሳ አይደለም = ገጽ)
የሚመከር:
በአርዱዲኖ ላይ የተመሠረተ የእራስ ጨዋታ መቆጣጠሪያ - አርዱዲኖ PS2 የጨዋታ መቆጣጠሪያ - Tekken ን ከ DIY Arduino Gamepad ጋር መጫወት 7 ደረጃዎች
በአርዱዲኖ ላይ የተመሠረተ የእራስ ጨዋታ መቆጣጠሪያ | አርዱዲኖ PS2 የጨዋታ መቆጣጠሪያ | Tekken ን ከ DIY Arduino Gamepad ጋር መጫወት: ጤና ይስጥልኝ ወንዶች ፣ ጨዋታዎችን መጫወት ሁል ጊዜ አስደሳች ነው ነገር ግን በእራስዎ DIY ብጁ የጨዋታ መቆጣጠሪያ መጫወት የበለጠ አስደሳች ነው። ስለዚህ በዚህ አስተማሪዎች ውስጥ አርዱዲኖ ፕሮ ማይክሮን በመጠቀም የጨዋታ መቆጣጠሪያ እንሰራለን።
ቀላል 5 ደቂቃዎች የዩኤስቢ ኃይል መሙያ/መትረፍ የዩኤስቢ ኃይል መሙያ 6 ደረጃዎች (ከስዕሎች ጋር)
ቀላል 5 ደቂቃዎች የዩኤስቢ ኃይል መሙያ/መትረፍ የዩኤስቢ ኃይል መሙያ -ሠላም ወንዶች! ዛሬ እኔ በጣም ቀላል የሆነውን የዩኤስቢ የፀሐይ ፓነል ባትሪ መሙያ (ምናልባትም) አደረግሁ! በመጀመሪያ እኔ ለእናንተ አንዳንድ አስተማሪዎችን ስላልጫንኩ አዝናለሁ። ባለፉት ጥቂት ወራት ውስጥ አንዳንድ ፈተናዎችን አግኝቻለሁ (በእውነቱ ጥቂቶች ምናልባት በሳምንት ወይም ከዚያ በላይ ..)። ግን
የዩኤስቢ የቤት ውስጥ/ከቤት ውጭ ቴርሞሜትር (ወይም ፣ ‹የእኔ የመጀመሪያ የዩኤስቢ መሣሪያ›) - 4 ደረጃዎች (ከስዕሎች ጋር)
የዩኤስቢ የቤት ውስጥ/ከቤት ውጭ ቴርሞሜትር (ወይም ፣ ‹የእኔ የመጀመሪያ የዩኤስቢ መሣሪያ›) - ይህ በ PIC 18Fs ላይ የዩኤስቢ ተጓዳኙን የሚያሳይ ቀላል ንድፍ ነው። በመስመር ላይ ለ 18F4550 40 ፒን ቺፕስ ብዙ ምሳሌዎች አሉ ፣ ይህ ንድፍ አነስተኛውን የ 18F2550 28 ፒን ስሪት ያሳያል። ፒሲቢው የወለል ንጣፎችን ይጠቀማል ፣ ግን ሁሉም
NES መቆጣጠሪያ የዩኤስቢ ፍላሽ አንፃፊ 8 ደረጃዎች
የ NES መቆጣጠሪያ ዩኤስቢ ፍላሽ አንፃፊ-በድሮው በተሰበረው የ NES መቆጣጠሪያዬ ምን አደርጋለሁ? !!!!! ለማከማቻ መቆጣጠሪያዎ። ማሳሰቢያ- የኒንት ቁራጭ በመለየት መቆም ካልቻሉ
የ NES መቆጣጠሪያ የዩኤስቢ ቀበቶ Bottleopener: 6 ደረጃዎች
የ NES ተቆጣጣሪ የዩኤስቢ ቀበቶ ቦትቶፔነር-ይህ የመጨረሻውን የሬትሮ-ተጫዋች መሣሪያን ፣ የ NES መቆጣጠሪያ ዩኤስቢ Bottleopener ን እንዴት ማድረግ እንደሚቻል አስተማሪ ነው። ቢራዎን ለመክፈት መሣሪያ