ዝርዝር ሁኔታ:

DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ 5 ደረጃዎች
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ 5 ደረጃዎች

ቪዲዮ: DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ 5 ደረጃዎች

ቪዲዮ: DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ 5 ደረጃዎች
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ሀምሌ
Anonim
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ
DIY የቤት ውስጥ ብስክሌት ስማርት አሰልጣኝ

መግቢያ

ይህ ፕሮጀክት ለተቃዋሚ ቅንጅቶች ቀላል ሽክርክሪት እና የስሜት መሸፈኛዎችን ለሚጠቀም ለ Schwinn IC Elite የቤት ውስጥ ብስክሌት እንደ ቀላል ማሻሻያ ተጀመረ። እኔ ልፈታው የፈለኩት ችግር የመጠምዘዣው ስፋት ትልቅ ነበር ፣ ስለሆነም ሙሉ በሙሉ ነፃ ወደሚሽከረከርበት መንኮራኩር (ፔዳል) አለመቻል ያለው ክልል በተከላካዩ ቁልፍ ላይ ሁለት ዲግሪ ብቻ ነበር። መጀመሪያ ጠመዝማዛውን ወደ M6 ቀየርኩ ፣ ግን ከዚያ እኔ መንኳኳት አለብኝ ፣ ስለዚህ ተቃውሞውን ለመለወጥ ለምን ከ NEMA 17 stepper mottor ብቻ ለምን አይጠቀሙም? አንዳንድ የኤሌክትሮኒክስ ዕቃዎች ካሉ ፣ ብልጥ አሠልጣኝ ለመሥራት የክራንች ኃይል ቆጣሪ እና የብሉቱዝ ግንኙነት ለምን አይጨምሩም?

ይህ ከተጠበቀው የበለጠ አስቸጋሪ ሆኖ ተገኝቷል ፣ ምክንያቱም በአርዲኖ እና በብሉቱዝ የኃይል ቆጣሪን እንዴት እንደሚመስሉ ምንም ምሳሌዎች የሉም። እኔ በፕሮግራሙ ላይ ለ 20 ሰዓታት ያህል ወጪ አወጣሁ እና የ BLE GATT ዝርዝሮችን መተርጎም። አንድ ምሳሌ በማቅረብ አንድ ሰው “የአገልግሎት ውሂብ የ AD ዓይነት መስክ” ምን ማለት እንደሆነ ለመረዳት በመሞከር ላይ ይህን ያህል ጊዜ እንዳያጠፋ እረዳለሁ ብዬ ተስፋ አደርጋለሁ…

ሶፍትዌር

ጠቅላላው ፕሮጀክት በ GitHub ላይ ነው

github.com/kswiorek/ble-ftms

የእኔን ኮድ ከመገልበጥ የበለጠ ከባድ ነገር ለማድረግ ካቀዱ ቪዥዋል ስቱዲዮን በ VisualGDB ተሰኪ እንዲጠቀሙ በጣም እመክራለሁ።

ስለ ፕሮግራሙ ጥያቄዎች ካሉዎት እባክዎን ይጠይቁ ፣ የእኔ አነስተኛ አስተያየቶች ብዙም ላይረዱ እንደሚችሉ አውቃለሁ።

ምስጋናዎች

የኃይል ቆጣሪን እንዴት መሥራት እንደሚቻል መመሪያውን ለ stoppi71 እናመሰግናለን። በእሱ ንድፍ መሠረት ክራንቻውን አደረግሁ።

አቅርቦቶች

የዚህ ፕሮጀክት ቁሳቁሶች በከፍተኛ ሁኔታ በምን ዓይነት ብስክሌት ላይ በሚቀይሩበት ላይ ይወሰናሉ ፣ ግን አንዳንድ ሁለንተናዊ ክፍሎች አሉ።

ክራንች ፦

  1. ESP32 ሞዱል
  2. HX711 የክብደት ዳሳሽ ኤዲሲ
  3. የጭንቀት መለኪያዎች
  4. MPU - ጋይሮስኮፕ
  5. ትንሽ Li-Po ባትሪ (750mAh አካባቢ)
  6. የሙቀት መቀነስ እጅጌ
  7. A4988 Stepper ሾፌር
  8. 5V ተቆጣጣሪ
  9. የአርዱዲኖ በርሜል መሰኪያ
  10. 12 ቪ አርዱዲኖ የኃይል አቅርቦት

ኮንሶል ፦

  1. NEMA 17 stepper (በጣም ኃይለኛ መሆን አለበት ፣> 0.4Nm)
  2. M6 በትር
  3. 12864 ኤልሲዲ
  4. WeMos LOLIN32
  5. ዘዴኛ ይቀይራል

መሣሪያዎች

ይህንን ለማድረግ ምናልባት 3 ዲ አታሚ ብቻ ከመጠቀም ሊያመልጡ ይችላሉ ፣ ሆኖም ግን ጉዳዩን በሌዘር በመቁረጥ ብዙ ጊዜን መቆጠብ ይችላሉ ፣ እና እርስዎም ፒሲቢዎችን መስራት ይችላሉ። DXF እና gerber ፋይሎች በ GitHub ላይ ናቸው ፣ ስለሆነም እነዚያን በአከባቢ ማዘዝ ይችላሉ። ከተገጣጠመው በትር እስከ ሞተር ያለው ተጓዳኝ በእቃ መጫኛ ላይ ተከፍቷል እና ይህ ብቸኛው ችግር ሊሆን ይችላል ፣ ምክንያቱም ክፍሉ በንጣፎች ላይ ለመሳብ በጣም ጠንካራ መሆን አለበት ፣ ግን በዚህ ልዩ ብስክሌት ውስጥ ብዙ ቦታ የለም።

የመጀመሪያውን ብስክሌት ከሠራሁ በኋላ በክራንች ውስጥ ላሉት ዳሳሾች ቦታዎችን እንድሠራ የሚፈቅድልኝ የወፍጮ ማሽን አገኘሁ። እነሱን ማጣበቅ ትንሽ ቀላል ያደርጋቸዋል እንዲሁም አንድ ነገር ክራንቻውን ቢመታ ይጠብቃቸዋል። (እነዚህ ዳሳሾች ለጥቂት ጊዜያት ወድቀዋል ስለዚህ እኔ ደህና መሆን እፈልጋለሁ።)

ደረጃ 1 ክራንች

ክራንች
ክራንች
ክራንች
ክራንች
ክራንች
ክራንች

ይህንን መማሪያ መከተሉ ብቻ የተሻለ ነው

በመሠረቱ በአራት ቦታዎች ላይ ዳሳሾቹን ወደ ክራንክ ማጣበቅ እና እነዚያን ከቦርዱ ጎኖች ጋር ማገናኘት ያስፈልግዎታል።

ትክክለኛዎቹ ግንኙነቶች ቀድሞውኑ እዚያ አሉ ፣ ስለሆነም ጥንድ ገመዶችን በቀጥታ በቦርዱ ላይ ወደ እነዚህ ስምንት ንጣፎች መሸጥ አለብዎት።

ከአነፍናፊዎቹ ጋር ለመገናኘት በጣም ቀጭን ሽቦን ይጠቀሙ - መከለያዎቹ ለማንሳት በጣም ቀላል ናቸው። መጀመሪያ ዳሳሾቹን ማጣበቅ እና ከእነሱ ውስጥ በቂውን ለመሸጥ መተው ያስፈልግዎታል ፣ ከዚያ ቀሪውን በ epoxy ይሸፍኑ። ከማጣበቅዎ በፊት ለመሸጥ ከሞከሩ እነሱ ይሽከረከራሉ እና ይሰብራሉ።

ፒሲቢን ለመሰብሰብ -

  1. ከታችኛው ቀጥ ብለው ካሉት በስተቀር ሁሉንም ቀዳዳዎች ወደ ታች (የመከታተያ ጎኖች ያሉት) የወርቅ መያዣዎችን ያስገቡ።
  2. ሶስቱን ሰሌዳዎች (ESP32 ከላይ ፣ ከዚያ MPU ፣ HX711 ከታች) ያስቀምጡ ስለዚህ የወርቅ ጣውላዎቹ በሁለቱም ቀዳዳዎች በኩል እንዲጣበቁ ያድርጉ።
  3. ራስጌዎቹን ከላይ ባሉት ሰሌዳዎች ላይ ያሽጡ
  4. የወርቅ ማሰሪያዎቹን ከታች ይቁረጡ። (ከስብሰባው በፊት መጀመሪያ እነሱን ለመቁረጥ ይሞክሩ ፣ ስለዚህ የእርስዎ “ወርቅ ፒኖች” ውስጡ ብረት አለመሆኑን ያውቃሉ - ለመቁረጥ ፈጽሞ የማይቻል ያደርጋቸዋል እና እነሱን ማስገባት ወይም መፍጨት ያስፈልግዎታል)
  5. ቀሪዎቹን የወርቅ መያዣዎች ወደ ቦርዱ ታችኛው ክፍል ይሸጡ።
  6. ለክሬኑ firmware ን ይስቀሉ

የመጨረሻው እርምጃ መላውን ክራንች በሙቀት መቀነሻ እጀታ ማሸግ ነው።

ሰሌዳዎቹ ሌሎች ነገሮችን የሚመጥኑበትን ብዙ ቦታ ስለሚይዙ ይህ ሰሌዳውን የማዘጋጀት ዘዴ ተስማሚ አይደለም። በጣም ጥሩው ሁሉንም አካላት በቀጥታ ለቦርዱ መሸጥ ነው ፣ ግን እኔ ራሴ እነዚህን ትናንሽ SMD የመሸጥ ችሎታ የለኝም። እኔ ተሰብስቦ ማዘዝ ያስፈልገኛል ፣ እና ምናልባት አንዳንድ ስህተቶችን እሠራለሁ እና ሶስት ጊዜ አዝዣለሁ እና ከመድረሳቸው በፊት አንድ ዓመት እጠብቃለሁ።

አንድ ሰው ቦርዱን መንደፍ ከቻለ ፣ የባትሪ ጥበቃ ሰርኩሪየር እና መንኮራኩሩ መንቀሳቀስ ከጀመረ ESP ን የሚያበራ ዳሳሽ ቢኖረው ጥሩ ነበር።

አስፈላጊ

የ HX711 ዳሳሽ በነባሪነት ወደ 10Hz ተቀናብሯል - ለኃይል መለኪያው ማዘግየት ብዙ ነው። ፒን 15 ን ከቦርዱ ማንሳት እና ከፒን 16. ጋር ማገናኘት ያስፈልግዎታል። በነገራችን ላይ ይህ 80Hz የጠቅላላው የአርዱዲኖ loop ፍጥነትን ያዘጋጃል።

አጠቃቀም

ESP32 ምንም የብሉቱዝ መሣሪያ ሳይገናኝ ከ 30 ዎቹ በኋላ እንዲተኛ ፕሮግራም ተይዞለታል። እሱን ለማብራት የዳግም አስጀምር ቁልፍን መጫን ያስፈልግዎታል። ዳሳሾቹ እንዲሁ ከዲጂታል ፒን የተጎለበቱ ሲሆን ይህም በእንቅልፍ ሁኔታ ውስጥ LOW ን ይቀይረዋል። በቤተ መፃህፍት ውስጥ በምሳሌው ኮድ ዳሳሾችን ለመሞከር ከፈለጉ ፒን HIGH ን መንዳት እና ዳሳሾቹ ከመበራታቸው በፊት ትንሽ መጠበቅ አለብዎት።

ከስብሰባው በኋላ አነፍናፊዎቹ እሴቱን ያለ ኃይል በማንበብ እና ከዚያ በተጫነ ክብደት (በ 12 ኪ.ግ ወይም 16 ኪ.ግ ኪትቤልቤል በፔዳል ላይ ተንጠልጥዬ እጠቀም ነበር)። እነዚህ እሴቶች በ powerCrank ኮድ ውስጥ መቀመጥ አለባቸው።

ከእያንዳንዱ ግልቢያ በፊት ክራንቻውን መቧጨቱ የተሻለ ነው - አንድ ሰው ፔዳል በሚሄድበት ጊዜ እራሱን መንቀጥቀጥ መቻል የለበትም ፣ ግን ከይቅርታ ይልቅ ደህንነቱ የተጠበቀ እና በማብራት አንድ ጊዜ ብቻ መንቀጥቀጥ ይቻላል። አንዳንድ ያልተለመዱ የኃይል ደረጃዎችን ካስተዋሉ ይህንን ሂደት መድገም ያስፈልግዎታል

  1. ብርሃኑ ብልጭ ድርግም እስኪል ድረስ ክሬኑን በቀጥታ ወደታች ያድርጉት።
  2. ከሁለት ሰከንዶች በኋላ መብራቱ እንደበራ ይቆያል - ከዚያ አይንኩት
  3. መብራቱ ሲጠፋ የአሁኑን ኃይል እንደ አዲስ 0 ያዘጋጃል።

ኮንሶሉን ሳይጠቀሙ ክሬኑን ብቻ ለመጠቀም ከፈለጉ ኮዱ እዚህ በ github ላይ አለ። የተቀረው ሁሉ ተመሳሳይ ነው የሚሰራው።

ደረጃ 2 ኮንሶሉ

ኮንሶል
ኮንሶል
ኮንሶል
ኮንሶል
ኮንሶል
ኮንሶል

መያዣው ከ 3 ሚሜ አክሬሊክስ ተቆርጧል ፣ አዝራሮቹ 3 ዲ ታትመዋል እና ከ 5 ሚሜ አክሬሊክስ ተቆርጠው ለኤል.ሲ.ሲ. እሱ በሙቅ ሙጫ ተጣብቋል (ከ acrylic ጋር በጥሩ ሁኔታ ይጣበቃል) እና ፒሲቢውን ወደ ኤልሲዲ ለመያዝ 3 ዲ የታተመ “ቅንፍ” አለ። የኤል.ሲ.ዲ (ፒ.ሲ.) ፒኖች ከ ESP ጋር ጣልቃ እንዳይገቡ ከታች በኩል ይሸጣሉ።

ESP ከላይ ወደታች ይሸጣል ፣ ስለዚህ የዩኤስቢ ወደብ ከጉዳዩ ጋር ይጣጣማል

የተለየ አዝራር ፒሲቢ በሞቃት ሙጫ ተጣብቋል ፣ ስለዚህ ቁልፎቹ በጉድጓዶቻቸው ውስጥ ተይዘዋል ፣ ግን አሁንም መቀያየሪያዎቹን ይጫኑ። አዝራሮቹ ከ JST PH 2.0 አያያ withች ጋር ከቦርዱ ጋር የተገናኙ ናቸው እና የፒን ቅደም ተከተል ከእቅዱ ውስጥ ለማውጣት ቀላል ነው

የእርከን ሾፌሩን በትክክለኛው አቅጣጫ (በኢኤስፒ አቅራቢያ ያለው ፖታቲሞሜትር) ላይ መጫን በጣም አስፈላጊ ነው

በመጀመሪያው ስሪት ማንም ስላልተጠቀመው ለ SD ካርድ ጠቅላላው ክፍል ተሰናክሏል። እንደ ጋላቢ ክብደት እና እንደ ችግር ቅንብር ባሉ አንዳንድ በይነገጽ ቅንብሮች ኮዱ መዘመን አለበት።

ኮንሶሉ የተጫነው “እጆችን” እና ዚፕቶችን በመጠቀም ነው። ትናንሾቹ ጥርሶች በመያዣው ውስጥ ቆፍረው ኮንሶሉን ይይዛሉ።

ደረጃ 3 ሞተር

ሞተር
ሞተር
ሞተር
ሞተር
ሞተር
ሞተር

ሞተሩ እራሱን በ 3 ዲ የታተመ ቅንፍ በማስተካከያው ቁልፍ ቦታ ላይ ይይዛል። በእሱ ዘንግ ላይ አንድ ተጓዳኝ ተጭኗል - አንደኛው ጎን ዘንጎቹን ለመያዝ ከተቀመጡ ብሎኖች ጋር 5 ሚሜ ቀዳዳ አለው ፣ ሌላኛው ደግሞ ለመቆለፊያ ከተቀመጡ ብሎኖች ጋር የ M6 ክር አለው። ከፈለጉ ፣ ምናልባት ከ 10 ሚሊ ሜትር ክብ ክምችት በመቆፈሪያ ማተሚያ ውስጥ ሊያደርጉት ይችላሉ። ሞተሩ በጣም በጥብቅ ስለማይጫን በጣም ትክክለኛ መሆን አያስፈልገውም።

አንድ ቁራጭ የ M6 ክር በትር ውስጥ ተጣብቆ በናስ M6 ነት ላይ ይጎትታል። እኔ ሠራሁት ፣ ግን በቀላሉ ከፋይል ፋይል ከናስ ቁራጭ ሊሠራ ይችላል። እንዳይሽከረከር አንዳንድ ቁርጥራጮችን እንኳን ከተለመደው ነት ጋር ማያያዝ ይችላሉ። 3 ዲ የታተመ ነት እንዲሁ መፍትሄ ሊሆን ይችላል።

ክር ከአክሲዮን ጠመዝማዛ የበለጠ ቀጭን መሆን አለበት። የእሱ ስፋት 1.3 ሚሜ ያህል ነው ፣ እና ለ M6 0.8 ሚሜ ነው። ሞተሩ የአክሲዮን ጠመዝማዛውን ለመዞር በቂ ኃይል የለውም።

ሞተሩ በጭንቅላቱ ላይ ያሉትን ከፍ ባሉ ቅንብሮች ላይ ማዞር ስለማይችል ፍሬው በደንብ መቀባት አለበት

ደረጃ 4: ውቅር

ውቅረት
ውቅረት
ውቅረት
ውቅረት

ከአርዱዲኖ አይዲኢ ኮድ ወደ ESP32 ለመስቀል ይህንን መማሪያ መከተል አለብዎት

ቦርዱ "WeMos LOLIN32" ነው ፣ ግን “ዴቭ ሞዱል” እንዲሁ ይሠራል

ቪዥዋል ስቱዲዮን እንዲጠቀሙ ሀሳብ አቀርባለሁ ፣ ግን ብዙ ጊዜ ሊሰበር ይችላል።

ከመጀመሪያው አጠቃቀም በፊት

በ “ክራንች” ደረጃ መሠረት ክራንኩን ማዘጋጀት ያስፈልጋል

የ “nRF Connect” መተግበሪያን በመጠቀም የክራንችውን ESP32 የ MAC አድራሻ መፈተሽ እና በ BLE.h ፋይል ውስጥ ማቀናበር ያስፈልግዎታል።

በመስመር 19 በ ‹ByBike.ino› መስመር ውስጥ መከላከያው ሙሉ በሙሉ ከተለቀቀ እስከ ከፍተኛ ለማቀናጀት ስንት የሾሉ ሽክርክሪቶች ያስፈልጋሉ። (“ከፍተኛው” በዓላማ ግላዊ ነው ፣ በዚህ ቅንብር ላይ ያለውን ችግር ያስተካክላሉ።)

ብልጥ አሠልጣኙ በትክክል ለማዋቀር “ምናባዊ ጊርስ” አለው ፣ በመስመሮች 28 እና 29 ላይ ማመጣጠን ያስፈልግዎታል። በተሰጠው የመቋቋም ቅንብር ላይ በቋሚነት ግልፅነት (ፔዳል) ማድረግ ያስፈልግዎታል ፣ ከዚያ ኃይሉን ያንብቡ እና በፋይሉ ውስጥ ያዋቅሩት። ይህንን በሌላ ቅንብር እንደገና ይድገሙት።

የግራው ቁልፍ ከ ERG ሞድ (ፍጹም ተቃውሞ) ወደ አስመስሎ ሞድ (ምናባዊ ጊርስ) ይቀየራል። ምንም የማስመሰል መረጃ ስለሌለ የኮምፒተር ግንኙነት ያለ የማስመሰል ሁኔታ ምንም አያደርግም።

መስመር 36. ምናባዊ ማርሾችን - ቁጥሩን እና ሬሾዎችን ያዘጋጃል። ከፊት ማርሽ ውስጥ ያሉትን የጥርሶች ብዛት በኋለኛው ማርሽ ውስጥ ባለው የጥርስ ብዛት በመከፋፈል ያሰሏቸዋል።

በመስመር 12. የተሽከርካሪውን እና የብስክሌቱን ክብደት (በ [ኒውቶኖች] ውስጥ ፣ የስበት ፍጥነትን በጅምላ እጥፍ ያደርጉታል!)

የዚህ ሁሉ የፊዚክስ ክፍል ምናልባት በጣም የተወሳሰበ ነው እና በትክክል ምን እንደሚያደርግ እንኳን አላስታውስም ፣ ግን ብስክሌተኛውን ወደ ላይ ወይም እንደዚያ ያለ ነገር ለመሳብ አስፈላጊውን torque እሰላለሁ (ለዚህ ነው መለኪያው)።

እነዚህ መለኪያዎች በጣም ግላዊ ናቸው ፣ በትክክል እንዲሠሩ ከጥቂት ጉዞ በኋላ እነሱን ማዘጋጀት ያስፈልግዎታል።

አርም COM ወደብ በጥቅስ ('') እና በማስመሰል ውሂብ በብሉቱዝ የተቀበለውን ቀጥተኛ የሁለትዮሽ ውሂብ ይልካል።

አወቃቀሩ

እውነተኛው የሚገመተው የፊዚክስ ውቅረት ተጨባጭ ሆኖ እንዲሰማው ትልቅ ችግር ሆኖ ስለነበር ተጠቃሚዎች ከኮረብታው ደረጃ ወደ ፍፁም የመቋቋም ደረጃ የሚለወጠውን ተግባር በስዕላዊ መግለጫ እንዲገልጹ የሚያስችለውን የ GUI ውቅረት ፈጠርኩ። እሱ ገና ሙሉ በሙሉ አልተጠናቀቀም እና እሱን ለመፈተሽ እድሉ አልነበረኝም ፣ ግን በመጪው ወር ውስጥ ሌላ ብስክሌት እቀይራለሁ ፣ ስለዚህ ከዚያ አጸዳዋለሁ።

በ “Gears” ትር ላይ ተንሸራታቹን በማንቀሳቀስ የእያንዳንዱን ማርሽ ጥምርታ ማዘጋጀት ይችላሉ። ከዚያ በኮዱ ውስጥ የተገለጹትን ጊርስ ለመተካት የኮዱን ትንሽ መገልበጥ ያስፈልግዎታል።

በ “ክፍል” ትር ላይ ደረጃን (አቀባዊ ዘንግ) የሚወስድ እና ፍጹም የመቋቋም እርምጃዎችን (አግድም ዘንግ) የሚያወጣ የመስመር ተግባር ተግባር ግራፍ ይሰጥዎታል (አዎ ፣ በሂሳብ ውስጥ በጣም የተጠላው ርዕሰ ጉዳይ በእርግጥ ጠቃሚ ነው)። ፍላጎት ላላቸው ሰዎች ትንሽ ቆይቶ ወደ ሂሳብ እገባለሁ።

በላዩ ላይ የተቀመጡትን ሁለት ነጥቦች በመጠቀም ተጠቃሚው ይህንን ተግባር ሊገልጽ ይችላል። በቀኝ በኩል የአሁኑን ማርሽ ለመለወጥ ቦታ አለ። እርስዎ እንደሚገምቱት የተመረጠው ማርሽ መንገዱን ይለውጣል ፣ የክፍል ካርታዎችን ወደ ተቃውሞ እንዴት እንደሚቀይር - በዝቅተኛ ማርሽ ላይ ወደ ላይ ከፍ ብሎ መሄድ ቀላል ነው። ተንሸራታቹን ማንቀሳቀስ የተመረጠውን ማርሽ ተግባሩን እንዴት እንደሚቀይረው ላይ ተጽዕኖ የሚያሳድርውን 2 ኛ ደረጃን ይለውጣል። እንዴት እንደሚሠራ ለማየት ከእሱ ጋር መጫወት ትንሽ ቀላሉ ነው። ለእርስዎ የሚስማማዎትን ለማግኘት ጥቂት የተለያዩ ቅንብሮችን መሞከርም ሊኖርብዎት ይችላል።

እሱ በ Python 3 ውስጥ ተፃፈ እና ከነባሪ ቤተ -መጻሕፍት ጋር መሥራት አለበት። እሱን ለመጠቀም “ውቅረቱን ለመጠቀም እነዚህን መስመሮች ካላሟሉ” በኋላ መስመሮቹን ወዲያውኑ ማበላሸት ያስፈልግዎታል። እንዳልኩት አልተፈተሸም ፣ ስለዚህ አንዳንድ ስህተቶች ሊኖሩ ይችላሉ ፣ ግን የሆነ ነገር ቢመጣ ፣ እባክዎን አስተያየት ይፃፉ ወይም አንድ ጉዳይ ይክፈቱ ፣ ስለዚህ እርማት እንድችል።

ሂሳብ (እና ፊዚክስ)

ተቆጣጣሪው ወደ ላይ እንደምትወጣ እንዲሰማው ማድረግ የሚቻልበት ብቸኛው መንገድ የተቃዋሚውን ጩኸት በማዞር ነው። ደረጃውን ወደ ማዞሪያዎች ቁጥር መለወጥ አለብን። ለማቀናበር ቀላል ለማድረግ ፣ ሙሉው ክልል ሙሉ በሙሉ ከተለቀቀ ጀምሮ ክራንኩን ማዞር አለመቻል በ 40 ደረጃዎች ተከፍሏል ፣ በ ERG ሞድ ውስጥ ተመሳሳይ ነው ፣ ግን በዚህ ጊዜ በቁጥሮች ምትክ እውነተኛ ቁጥሮችን ይጠቀማል። ይህ የሚከናወነው በቀላል የካርታ ተግባር ነው - በኮዱ ውስጥ መፈለግ ይችላሉ። አሁን እኛ አንድ ደረጃ ከፍ እናደርጋለን - ከመጠምዘዣ አብዮቶች ጋር ከመታገል ይልቅ ምናባዊ እርምጃዎችን እንይዛለን።

በብስክሌት ላይ ወደ ላይ ሲወጡ (የማያቋርጥ ፍጥነት ግምት ውስጥ ሲገቡ) አሁን እንዴት ይሠራል? ወደ ላይ የሚገፋፋዎት አንድ ኃይል መኖር አለበት ፣ አለበለዚያ እርስዎ ወደ ታች ይንከባለሉ። የመጀመሪያው የእንቅስቃሴ ሕግ እንደሚነግረን ይህ ኃይል በእኩል እኩል መሆን አለበት ግን እርስዎን ወደታች ከሚጎትተው ኃይል በተቃራኒ መሆን አለበት ፣ እርስዎ ወጥ በሆነ እንቅስቃሴ ውስጥ እንዲሆኑ። እሱ በተሽከርካሪው እና በመሬቱ መካከል ካለው ግጭት የሚመጣ ሲሆን የእነዚህን ኃይሎች ዲያግራም ከሳሉ ፣ የብስክሌቱን ክብደት እና A ሽከርካሪው ከደረጃው ጋር እኩል መሆን A ለበት።

F = Fg*ጂ

አሁን መንኮራኩሩ ይህንን ኃይል እንዲተገበር የሚያደርገው ምንድነው? እኛ ከጊርሶች እና መንኮራኩሮች ጋር በምንገናኝበት ጊዜ ፣ ከኃይል አንፃር አንፃር ማሰብ ቀላል ነው ፣ ይህም በቀላሉ የኃይል ራዲየስ ጊዜ ነው-

t = F*አር

የተሳተፉ ማርሽዎች እንዳሉ ፣ በሰንሰለቱ ላይ ጎትቶ መንኮራኩሩን በሚሽከረከርበት ክራንክ ላይ ጉልበቱን ይሰጣሉ። መንኮራኩሩን ለማዞር የሚያስፈልገው የማሽከርከሪያ መጠን በማርሽ ጥምርታ ይባዛል።

tp = tw*gr

እና ከ torque ቀመር ስንመለስ ፔዳሉን ለማዞር የሚያስፈልገውን ኃይል እናገኛለን

Fp = tp/r

በክራንች ውስጥ ያለውን የኃይል ቆጣሪ በመጠቀም የምንለካው ይህ ነው። ተለዋዋጭ ግጭቱ ከኃይል ጋር በቀጥታ የሚዛመድ እንደመሆኑ እና ይህ ልዩ ብስክሌት ይህንን ኃይል ለማሰራጨት ምንጮችን ሲጠቀም ፣ ወደ ጠመዝማዛው እንቅስቃሴ ቀጥተኛ ነው።

ኃይል የፍጥነት ጊዜን (የቬክተሮችን ተመሳሳይ አቅጣጫ ግምት ውስጥ በማስገባት)

P = F*V

እና የፔዳል መስመራዊ ፍጥነት ከማእዘን ፍጥነት ጋር ይዛመዳል-

ቪ = ω*r

እና ስለዚህ በተከላካይ ደረጃ ላይ ፔዳሎቹን ለማዞር የሚያስፈልገውን ኃይል ማስላት እንችላለን። ሁሉም ነገር ከመስመር ጋር የሚዛመድ እንደመሆኑ መጠን ይህንን ለማድረግ መጠኑን መጠቀም እንችላለን።

ይህ በመለኪያ ጊዜ እና እኛ የተወሳሰበ ስብጥርን ለማግኘት አደባባይ መንገድን በመጠቀም ለማስላት ሶፍትዌሩ የሚያስፈልገው ነገር ነበር ፣ ነገር ግን ደረጃን ከመቋቋም ጋር የሚዛመድ የመስመር ተግባር። የመጨረሻውን ቀመር ስሌት ሁሉንም ነገር በወረቀት ላይ ጻፍኩ እና ሁሉም ቋሚዎች ሦስት ተባባሪዎች ሆኑ።

ይህ ደረጃን እና የማርሽ ጥምርታውን እንደ ነጋሪ እሴት የሚወስደውን አውሮፕላን (እኔ እንደማስበው) የ 3 ዲ ተግባር ቴክኒካዊ ነው ፣ እና እነዚህ ሶስት ተባባሪዎች አውሮፕላንን ለመግለፅ ከሚያስፈልጉት ጋር ይዛመዳሉ ፣ ግን ማርሾቹ ልዩ ቁጥሮች እንደመሆናቸው ፣ ቀላል ነበር ትንበያዎችን እና የመሳሰሉትን ከማስተናገድ ይልቅ ግቤት ለማድረግ። 1 ኛ እና 3 ኛ ተባባሪዎች በአንድ መስመር ሊገለጹ ይችላሉ እና (-1)* 2 ኛ ተባባሪው የነጥቡ X አስተባባሪ ሲሆን ፣ ጊርስ በሚቀየርበት ጊዜ መስመሩ “የሚሽከረከር” ነው።

በዚህ የእይታ እይታ ውስጥ ክርክሮች በአቀባዊ መስመር እና እሴቶቹ በአግድም አንድ ይወከላሉ ፣ እና ይህ የሚያበሳጭ ሊሆን እንደሚችል አውቃለሁ ፣ ግን ለእኔ የበለጠ አስተዋይ ነበር እና ከ GUI ጋር በተሻለ ሁኔታ ይጣጣማል። የምጣኔ ሀብት ባለሙያዎች በዚህ መንገድ ግራፎቻቸውን የሚስሉበት ምክንያት ይህ ሊሆን ይችላል።

ደረጃ 5: ጨርስ

አሁን በአዲሱ አሰልጣኝዎ (በ 900 ዶላር አካባቢ ያጠራቀመዎት:)) አንዳንድ መተግበሪያዎች ያስፈልጉዎታል። በአንዳንዶቹ ላይ የእኔ አስተያየቶች እዚህ አሉ።

  • RGT ብስክሌት - በእኔ አስተያየት በጣም ጥሩው - ሙሉ በሙሉ ነፃ አማራጭ አለው ፣ ግን ጥቂት ትራኮች አሉት። የግንኙነቱ ክፍል በጣም ጥሩ ነው ፣ ምክንያቱም ስልክዎ በብሉቱዝ በኩል ስለሚገናኝ እና ፒሲ ትራኩን ያሳያል። ከ AR ብስክሌት ነጂ ጋር እውነተኛ ቪዲዮን ይጠቀማል
  • Rouvy - ብዙ ትራኮች ፣ የሚከፈልበት የደንበኝነት ምዝገባ ብቻ ፣ በሆነ ምክንያት የፒሲ መተግበሪያው ከዚህ ጋር አይሰራም ፣ ስልክዎን መጠቀም ያስፈልግዎታል። የእርስዎ ላፕቶፕ ለብሉቱዝ እና ለ WiFi ተመሳሳይ ካርድ ሲጠቀም ችግሮች ሊኖሩ ይችላሉ ፣ ብዙ ጊዜ ያዘገያል እና መጫን አይፈልግም
  • ዝዊፍት - የታነመ ጨዋታ ፣ የሚከፈል ብቻ ፣ ከአሠልጣኙ ጋር በጥሩ ሁኔታ ይሠራል ፣ ግን በይነገጽ በጣም ጥንታዊ ነው - አስጀማሪው ምናሌውን ለማሳየት ኢንተርኔት ኤክስፕሎረርን ይጠቀማል።

ግንባታውን ከወደዱት (ወይም ካልተደሰቱ) ፣ እባክዎን በአስተያየቶቹ ውስጥ ይንገሩን እና ማናቸውም ጥያቄዎች ካሉዎት እዚህ መጠየቅ ወይም ለ github ጉዳይ ማስገባት ይችላሉ። በጣም የተወሳሰበ ስለሆነ ሁሉንም ነገር በደስታ እገልጻለሁ።

የሚመከር: