ዝርዝር ሁኔታ:
- ደረጃ 1 እኛ እነዚህን ክፍሎች እንፈልጋለን-
- ደረጃ 2 የኤሌክትሮኒክስ ጆይስቲክዎችን ያድርጉ።
- ደረጃ 3 የኤሌክትሮኒክስ ዩኤስቢ መቀበያ ይፍጠሩ
- ደረጃ 4 - ተቀባይውን ፕሮግራም ማድረግ
- ደረጃ 5 አስተላላፊዎችን ፕሮግራም ማድረግ
- ደረጃ 6 - የሰውነት መፈጠር
- ደረጃ 7: ጨዋታ
ቪዲዮ: የብረት ሰው ሬክተር ለደስታ (ዲጂታል የእንቅስቃሴ ፕሮሰሰር ጆይስቲክ) - 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ሰላም ውዶቼ!
ይህ የመጀመሪያ መመሪያዬ ነው ፣ ስለዚህ ለእርስዎ ሞገስ እና ግብረመልስ ተስፋ ያድርጉ!
ፕሮጀክቱ ለቤት ፓርቲዎች ፣ ውድድሮች ፣ ዝግጅቶች በይነተገናኝ መድረክ ነው - ለመዝናናት ብቻ።
እነዚህ በብረት ሰው ሬአክተር ንድፍ ውስጥ የተሠሩ ሁለት የእንቅስቃሴ ዳሳሾች ናቸው። እነሱ በሰውዬው ቀበቶዎች - በሰውነቱ - ደረቱ ፣ ሆድ ፣ አህያ እና የእርስዎ ሀሳብ እንዴት እንደሚፈልግ ይታሰራሉ። ዳሳሾች እንቅስቃሴን ይይዛሉ - በጎን እና በአቀባዊ እየተንቀጠቀጡ ፣ እና ወደ ጎን እና ከፊት ወደ ኋላ ያዘንባሉ ፣ ግን በእሱ ዘንግ ዙሪያ ባለው ተመሳሳይ የድህነት አካል ውስጥ! የ 2.4 ጊኸ ሬዲዮ ጣቢያ ከኮምፒዩተር ጋር ለተገናኘ ተቀባይ መረጃን ያስተላልፋል እና ወደ ጆይስቲክ መጥረቢያዎች አቀማመጥ ይለውጠዋል።
የመጥረቢያዎች መግለጫ;
የቀኝ-ግራ ዘንግ ተዳፋት x ወደ ፊት-ወደ ኋላ ዘንበል-y ዘንግ ስኩቶች ወደ ላይ-ሽክርክሪት y ዘንግ ቀኝ-ግራ-መዞሪያ x ዘንግ ይንቀጠቀጡ በእሱ ዘንግ ዙሪያ ይሽከረከሩ-z ዘንግ
ለጨዋታ ገንቢዎች ፕሮግራም በመጠቀም ጨዋታዎን ማድረግ ይችላሉ። ድጋፍ ብቻ DirectInput መሆን አለበት! ለምሳሌ ፣ በጥቂት ሳምንታት ውስጥ የፕሮግራሙ ጨዋታ ሰሪ ስቱዲዮን መሠረታዊ ዕውቀት አጠናሁ።
ይህ ማኑዋል ለተቀባዩ እና ለአስተላላፊዎቹ ዝግጁ የሆነ firmware እንዲሁም በእኔ የተገነባ አንድ ጨዋታን ያካትታል።
እንዴት እንደሆነ ካወቁ ለሳምንቱ የታቀደውን ስብስብ ለብቻዎ ማድረግ ይችላሉ-
ሻጭ
በ 3 ዲ አታሚ ላይ ለማተም (ትኩረት! ሁሉም የተተገበሩ ሞዴሎች 100% ልኬት አላቸው። ABS ፕላስቲክን ካተሙ - ከቀዘቀዙ በኋላ በፕላስቲክ መቀነስ መቶኛ የአምሳያውን መጠን ይጨምሩ። በማተም ጊዜ 1% ጨምሬያለሁ)
አርዱዲኖ ፕሮግራሚንግ።
ይሄ ነው. እና ፣ አዎ ፣ ጠማማ እጆች ካሉዎት ብዙ ጊዜ ይወስዳል)
ደረጃ 1 እኛ እነዚህን ክፍሎች እንፈልጋለን-
- 1x አርዱinoኖ ፕሮ ማይክሮ (ሞጁል ከ atmega32u4 ጋር)
- 2x Arduino pro mini (ሞዱል ከ atmega328 ጋር)
- 3x የሬዲዮ ሞጁሎች NRF24l01
- 3x capacitors 100uF 7-16v
- 1x 3.3v ወደታች መለወጫ
- 2x 5v ወደላይ መቀየሪያ
- 2x DMP ሞጁሎች MPU6050
- 2x መቀየሪያዎችን ከማስተካከል ጋር
- 2x 2xAAA ባትሪ መያዣ
- 2x ws2812b ቀለበት
እና እንዲሁም:
- ሽቦዎች
- 8x የነሐስ መቆሚያዎች (M3 x 15 ሚሜ)
- 16x m3 ብሎኖች
- 3 ዲ አታሚ ያለው ጓደኛ
- ብየዳ ብረት
- ሙጫ ጠመንጃ
- ቀጥ ያሉ እጆች
- arduino uno ወይም usb-> Arduino pro mini ለፕሮግራም ፕሮግራም uart መቀየሪያ
- የዩኤስቢ ዓይነት ለ ‹ለአርዱዲኖ ፕሮ ማይክሮ› አነስተኛ ገመድ
ደረጃ 2 የኤሌክትሮኒክስ ጆይስቲክዎችን ያድርጉ።
የኤሌክትሮኒክስ ደስታዎችን ያድርጉ።
ለእያንዳንዱ ጆይስቲክ ፣ እኛ እንፈልጋለን- arduino pro mini MPU6050 NRF24l01 100uF capacitor 5v ደረጃን ቀያሪ የባትሪ መያዣ 2xAAA መቀየሪያ
የወረዳውን ንድፍ ይማሩ
አሁን የሽያጭ ብረት ፣ ጥቂት ሽቦዎችን ወስደው ለሽያጭ ማዘጋጀት ያስፈልግዎታል።
1.1. NRF24l01 ሞጁሎች በተሸጡ ማያያዣዎች ይሸጣሉ እና መወገድ አለባቸው።
1.2. ከዚያ ፣ በስሌቶቹ መሠረት 7 ገመዶችን በ 6 ሴ.ሜ ርዝመት መሸጥ ያስፈልግዎታል ፣ ልክ በቀጥታ ወደ ፒሲቢ 100uf አቅም ወደ አቅርቦት ካስማዎች።
2.1. ወደ ሞጁል MPU6050 በእቅዱ መሠረት 5 ሽቦዎችን ርዝመት ከ5-6 ሳ.ሜ.
2.2. እንዲሁም ፣ ከ NRF24l01 ሞዱል የሚመጣውን የ 3.3 ቮ የኃይል ሽቦ በ MPU6050 ቦርድ ላይ ወደ OUT LDO ፒን በጥንቃቄ መሸጥ አለብዎት።
3.1. አወንታዊው የባትሪ መያዣ የኃይል ሽቦ በሽቦው ከመቀየሪያው ጋር መገናኘት አለበት
3.2. አሉታዊ የባትሪ መያዣው የኃይል ሽቦ ከደረጃ ወደ መቀየሪያው አሉታዊ ግብዓት ጋር መገናኘት አለበት
3.3. የመቀየሪያው ሁለተኛው ፒን ከደረጃ ወደላይ መቀየሪያ አሉታዊ ግቤት ጋር መገናኘት አለበት
4.1. ባለ 5-ሚስማር የፕሮግራም አያያዥ ወደ አርዱinoኖ ፕሮ ሚኒ ሞዱል መሸጥ አለበት።
4.2. ሽቦዎችን ሲቀነስ እና ፕላስ OUTPUT ን ወደ ላይ መቀየሪያ ያገናኙ
4.3. ሙከራ። 2 AAA ባትሪዎችን በባትሪ መያዣው ውስጥ ያስገቡ ፣ ከዚያ ማብሪያ / ማጥፊያውን ያብሩ - ሁሉም ነገር በትክክል ከተገናኘ ፣ የቀይ ሀይል መሪ በአርዱዲኖ ላይ መብራት አለበት። ከኃይል ውጭ። 4.4. በሥዕላዊ መግለጫው መሠረት የ MPU6050 ሞጁሉን ከሽቦዎች ጋር ያገናኙ። 4.5. ሙከራ። ኃይልን ያብሩ ፣ አረንጓዴው ኃይል መሪ በ MPU605 ላይ መብራት አለበት። ከኃይል ውጭ። 4.6. የ NRF24l01 ሬዲዮ ሞዱሉን ከአርዱዱኖ ጋር ከሽቦዎች ጋር ያገናኙ።
5.1. የ 3 ቱን ርዝመት ሽቦዎች 10 ሴ.ሜ ወደ ws2812b ቀለበት ወደ ፒኖች: IN ፣ VCC ፣ GND
የእኛ አስተላላፊ የኤሌክትሪክ መርሃግብር ዝግጁ ነው!
ደረጃ 3 የኤሌክትሮኒክስ ዩኤስቢ መቀበያ ይፍጠሩ
የኤሌክትሮኒክስ ዩኤስቢ መቀበያ ይፍጠሩ
1.1. NRF24l01 ሞጁሎች በተሸጡ ማያያዣዎች ይሸጣሉ እና መወገድ አለባቸው።
1.2. ከዚያ ፣ በስሌቶቹ መሠረት 7 ገመዶችን በ 6 ሴ.ሜ ርዝመት መሸጥ ያስፈልግዎታል ፣ ልክ በቀጥታ ወደ ፒሲቢ 100uf አቅም ወደ አቅርቦት ካስማዎች።
2.1. በወረዳ ዲያግራም ላይ እንደተመለከተው ሶደር 3 ሽቦዎች 5 ሴ.ሜ ርዝመት ወደ ታች ወደታች መቀየሪያ-2 ሽቦዎች ወደ GND ፒን ፣ 1 ሽቦ ወደ ፒን ግብዓት።
2.2. ከ NRF24l01 ሞጁል የ OUTPUT መሸጫውን የኃይል ሽቦውን ለመሰካት/
3.1. የግቤት ሽቦውን ከደረጃ ወደታች መቀየሪያ እና ቀሪዎቹን ሽቦዎች ከኤንኤፍኤፍ 24l01 ወደ አርዱinoኖ ፕሮ ማይክሮ በወረዳው ዲያግራም ውስጥ በተጠቀሰው መሠረት ያሽጡ።
3.2. ሙከራ። ዩኤስቢውን ከዩኤስቢ ሚኒ ገመድ ወደ ኮምፒተርዎ እና Arduino pro micro ያገናኙ። በወረዳ ዲያግራም ውስጥ እንደተገለፀው ሁሉንም ነገር ካገናኙ ፣ በአርዱዲኖ እና በደረጃ ወደታች መለወጫ ላይ ያሉት ኤልዲዎች መብራት አለባቸው።
የእኛ መቀበያ የኤሌክትሪክ ዑደት ዝግጁ ነው!
ደረጃ 4 - ተቀባይውን ፕሮግራም ማድረግ
1.1. የእርስዎን አርዱዲኖ ፕሮ ማይክሮን በዩኤስቢ ወደ ዩኤስቢ ሚኒ አስማሚ ከኮምፒዩተርዎ ጋር ያገናኙ። HEX ን ለማብራት ፕሮግራሙን ይክፈቱ። ፋይሎች '. ለምሳሌ ፣ gcUploader (በአባሪ ውስጥ) ፣ “SparkFun Pro ማይክሮ” የተሰየመውን አርዱዲኖ የገለጹበትን ወደብ ይምረጡ።
1.2.1 አርዱinoኖ ካልወሰነ ሾፌሩን (በአባሪ ውስጥ ሾፌር ፣ እንዴት የበለጠ እንደሚጫን https://learn.sparkfun.com/tutorials/pro-micro--f ahhh!..
1.3. በፕሮግራሙ ውስጥ የአርዱዲኖ ዓይነትን ይምረጡ - አርዱዲኖ ሊዮናርዶ።
1.4. ተቀባዩን- v0 file.ino.hex ወደ ፕሮግራሙ ይጎትቱ እና በ Flash አዶው ላይ ጠቅ ያድርጉ።
1.5. ሙከራ። በመሳሪያው መስኮቶች ውስጥ ካለው firmware በኋላ አዲስ መሣሪያ ማየት አለበት - “SparkFun Pro ማይክሮ” ከጆይስቲክ አዶ ጋር።
እንኳን ደስ አለዎት ፣ የእኛን የደስታ መቀበያ ተቀባዮች አደረግን!
ደረጃ 5 አስተላላፊዎችን ፕሮግራም ማድረግ
አስተላላፊውን ፕሮግራም ማድረግ።
1.1. በስዕሉ ላይ እንደሚታየው ወደ ኮምፒተርዎ መለወጫ በዩአርኤስ በኩል የእርስዎን Arduino Pro Mini (የእኛ የመጀመሪያ ጆይስቲክ) ያገናኙ።
1.2. HEX ን ለማብራት ፕሮግራሙን ይክፈቱ። ፋይሎች '. ለምሳሌ ፣ gcUploader (በአባሪ ውስጥ) ፣ Arduino Pro Mini ያለበትን ወደብ ይምረጡ።
1.3. በፕሮግራሙ ውስጥ የአርዲኖን ዓይነት ይምረጡ- Arduino Pro Mini።
1.4. Mpu6050-RED-mesh0 file.ino.hex ን ወደ ፕሮግራሙ ይጎትቱ እና በማውረድ አዶው ላይ ጠቅ ያድርጉ።
1.5. ሙከራ። በዊንዶውስ ውስጥ የጨዋታ መቆጣጠሪያ ቅንብሮችን ይክፈቱ። MPU6050 ን ሲያዘነብል ፣ የ FIRST ጨዋታ መቆጣጠሪያ x ፣ Y እና Z ዘንግ መንቀሳቀስ አለበት!
እንኳን ደስ አለዎት ፣ በእንቅስቃሴ ቀረፃ ገመድ አልባ ጆይስቲክዎችን አድርገናል!
ሁለተኛ ጆይስቲክን ለማብራት ፣ ደረጃዎችን 1.1-1.5 ይድገሙት
ትንሽ መጫወት ይችላሉ ፣ እና ጉዳዩን መፍጠር ይጀምሩ!
ደረጃ 6 - የሰውነት መፈጠር
የሰውነት መፈጠር
1.1. የ 3 ዲ አታሚ ወይም 3 ዲ አታሚ ያለው ጓደኛ እንዳለዎት ያረጋግጡ))
1.2. ሁለት ቀለሞችን ፕላስቲክ ውሰድ -ጥቁር እና ግልፅ!
1.3. በጥቁር ፖሊመር ለማተም ሞዴሎችን ይጠቀሙ-ዋና-ግንባር. STL ፣ front. STL ፣ back.stl
1.4. ግልጽ በሆነ ፖሊመር ለማተም ሞዴሉን መጠቀም ግልፅነት
1.5. በቪዲዮው ውስጥ እንዳሉት ዝርዝሮችን ይሰብስቡ!
1.5.1. በ “ዋና-ግንባር” ክፍል ውስጥ በእንደዚህ ዓይነት ቦታ ላይ ቀዳዳ ይቅፈሉ ከ WS2812 ያሉት ሽቦዎች በእሱ ውስጥ ወደ ሰውነት ውስጥ ይገፋሉ።
1.5.2. ግልጽ በሆነው ክፍል እና በመኖሪያ ክፍሉ መካከል ፣ የ Ws2812b ቀለበት ያስገቡ ፣ ሽቦዎቹን ወደ መኖሪያ ቀዳዳው ይጎትቱ። ቪዲዮውን ይመልከቱ።
1.5.3. የነሐስ መቆሚያዎችን ለመጠምዘዝ በ M3 መከለያዎች ላይ። ቪዲዮውን ይመልከቱ።
አሁን እራስዎን በሙጫ ጠመንጃ እና በፋይል ማስታጠቅ ያስፈልግዎታል።
2.1. መቀየሪያውን ሙጫ።
2.2. የባትሪ መያዣውን ያጣብቅ።
2.3. ሙጫ MPU6050 በአካል ላይ ቀጥ ያለ ፣ SMD ክፍሎች ወደ ባትሪ መያዣው ይመራሉ። ቪዲዮውን ይመልከቱ።
2.4. በደረጃ 2 ውስጥ በወረዳ ዲያግራም ውስጥ እንደተገለፀው ሽቦዎቹን ከ WS212b ቀለበት እስከ አርዱinoኖ ፒኖች ያሽጡ።
2.4.1. ሙከራ። ጆይስቲክን ያብሩ ፣ የመጀመሪያው ጆይስቲክ ቀለበት ሰማያዊ ያበራ ፣ ሁለተኛው ደግሞ ቀይ መሆን አለበት። አሪፍ ሊመስል ይገባል!
2.5. የተቀሩትን ክፍሎች ይለጥፉ ፣ ሽቦዎቹን በጥንቃቄ ያስቀምጡ።
2.6. ክዳኑን ይዝጉ እና በ M3 ብሎኖች ወደ ናስ ማቆሚያዎች ያያይዙት።
2.7. ጆይስቲክ ከራሱ ጋር መያያዝ እንዲችል የጎማ ጎማ ቀበቶ ከካራቢነሮች ጋር ወደ ሽፋኑ ጎድጓዳ ውስጥ ያስገቡ
ለተቀባዩ መያዣ እኔ መደበኛ መጠን 35x55x12 ን እጠቀም ነበር
አሁን አስደሳችው ክፍል! በጨዋታው ውስጥ ሥራውን ይፈትሻል! -- ቀጥሎ
ደረጃ 7: ጨዋታ
ፋይሉን ይንቀሉ ፣ ተቀባዩን ያገናኙ ፣ ጆይስቲክዎቹን ያብሩ እና ጨዋታውን ይጀምሩ።
መልካም ጨዋታ!
የሚመከር:
ወደ ዲጂታል ስነ -ጥበብ ይሳሉ - የብረት ሰው 10 ደረጃዎች
ወደ ዲጂታል ስነ -ጥበብ ይሳሉ - የብረት ሰው - በቅርብ ጊዜ አንዳንድ አስቂኝ ስነ -ጥበቦችን በመስራት ላይ እገኛለሁ። በልጅነቴ ብዙ ያደረግኩት ነገር። በቅርቡ እንደ Batman ፣ Cyborg Superman እና The Flash ባሉ ጥቂት ቁርጥራጮች ላይ ሰርቻለሁ። እነዚያ ሁሉም በእጅ የተሠሩ ነበሩ ፣ ቀለምን ጨምሮ። ለ
HSTNN L94C ፕሮሰሰር መተካት 7 ደረጃዎች
HSTNN L94C አንጎለ ኮምፒውተር መተካት - የእርስዎ HSTNN L94C ላፕቶፕ በጠፍጣፋ መሬት ላይ ዝግጁ መሆኑን ያረጋግጡ። እንዲሁም ባለ 2 ሚሊ ሜትር የፊሊፕስ የጭንቅላት ማዞሪያ ፣ የ 1.5 ሚሜ Flathead ዊንዲቨር ፣ እና እንዳይደመሰስ እራስዎን የማይለዋወጥ የኤሌክትሪክ ኃይል የማውጣት ዘዴ ማግኘትዎን ያረጋግጡ
DIY - እጅግ በጣም ርካሽ እና እጅግ በጣም አሪፍ አርክ ሬክተር - 8 ደረጃዎች (ከስዕሎች ጋር)
DIY - Super Cheap እና Super Cool Arc Reactor: በዚህ መመሪያ ውስጥ በቤት ውስጥ እጅግ በጣም ርካሽ አርክ ሬአክተር እንዴት ማድረግ እንደሚችሉ አሳያችኋለሁ። እንጀምር። አጠቃላይ ፕሮጀክቱ ከ 1 ዶላር ያነሰ ዋጋ አስከፍሎብኛል ፣ እኔ የ LED ን እና እያንዳንዱን መግዛት ነበረብኝ። ኤልኢዲ 2.5 ኢንአር ገደለኝ እና 25 ን እጠቀም ነበር ስለዚህ አጠቃላይ ዋጋው ከ 1 በታች ነው
GET1033 Python ኮድ ያለው የምስል ፕሮሰሰር: 5 ደረጃዎች
GET1033 Python Codeed Image Processor - ይህ ፕሮጀክት ለሞዱልዬ GET1033 የኮምፒውተር ሚዲያ ዕውቀትን ማሰስ ለራሴ ሞጁል የራሴን ፓይዘን ኮድ የተደረገ የምስል ማቀናበሪያ መፍጠር ነው። በመጀመሪያ ተጠቃሚው የራሱን ፎቶ ማስገባት እና ከዚያም የሚፈልገውን ማጣሪያ መምረጥ አለበት። 9 ማጣሪያዎችን ፈጠርኩ
ለደስታ እና ለትርፍ ተግባራዊ የ LED መብራት -4 ደረጃዎች
ተግባራዊ የ LED መብራት ለደስታ እና ለትርፍ -ኤልኢዲዎች በመጨረሻ ከብልጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭጭሮችጭጭጭሮች ጋር ወደ ተጨባጭ ፣ ተግባራዊ የ LED የቤት መብራት ለመሸጋገር ፍጹም ጊዜን የሚያመለክቱ ይህ አስተማሪ የሆነ ዘዴን ያቀርባል