ዝርዝር ሁኔታ:

በአርዲኖ ላይ የ ESC ፕሮግራም (Hobbyking ESC): 4 ደረጃዎች
በአርዲኖ ላይ የ ESC ፕሮግራም (Hobbyking ESC): 4 ደረጃዎች

ቪዲዮ: በአርዲኖ ላይ የ ESC ፕሮግራም (Hobbyking ESC): 4 ደረጃዎች

ቪዲዮ: በአርዲኖ ላይ የ ESC ፕሮግራም (Hobbyking ESC): 4 ደረጃዎች
ቪዲዮ: Arduino በከፊል ሲብራራ https://t.me/arduinoshopping 2024, ህዳር
Anonim
የአርሲኖ (የ Hobbyking ESC) ላይ የ ESC ፕሮግራም
የአርሲኖ (የ Hobbyking ESC) ላይ የ ESC ፕሮግራም

ጤና ይስጥልኝ ማህበረሰብ ፣ እንዴት Hobbyking ESC ን እንዴት መርሃ ግብር እንደሚጠቀሙ እና እንደሚጠቀሙ ላሳይዎት። እኔ ጥቂት መረጃዎችን እና አጋዥ ሥልጠናዎችን አገኘሁ ፣ በእውነቱ ብዙም አልረዳኝም ፣ ስለሆነም ለመረዳት በጣም ቀላል የሆነውን የራሱን ንድፍ ለማዘጋጀት ወሰንኩ። ማወቅ አስፈላጊ ነው * ኤሲሲ ማለት የኤሌክትሮኒክስ የፍጥነት መቆጣጠሪያ * ESC 5V (ጥቅም ላይ ያልዋለ) ፣ ጂኤንዲ እና የምልክት ፒን እንደ ሰርቪ * አለው እንደ እርስዎ እንደ Servo በጽሑፍ ይቆጣጠሩታል () https://arduino.cc/de/Reference /ServoWrite * ወይም ይፃፉ ማይክሮሰከንድ https://arduino.cc/de/Reference/ServoWriteMicroseconds በእኔ ምሳሌ ውስጥ ለመረዳት ቀላል ስለሆነ መጻፍ ማይክሮሰከንድን እጠቀማለሁ። ስለዚህ እንሂድ…

ደረጃ 1 የ ESC መረጃን ማግኘት

የ ESC መረጃን ማግኘት
የ ESC መረጃን ማግኘት

በእውነቱ የእርስዎን የ ESC አምፔርቫል ዋጋ መግለፅ አለብዎት። ይህ መማሪያ በ 20 AMP ESC ላይ ብቻ የተፈተነ ነው። የእንግሊዝኛ ማኑዋል 20 እና 30 Amp ESC የተገለጹ ናቸው። በጀርመንኛ ስሪት ከ 10 እስከ 120 Amp አጠቃላይ ነው ፣ ለዚህም ነው ይህ ለእያንዳንዱ ESC ሊሠራ የሚችል ይመስለኛል። ምንጭ ጀርመንኛ https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf እንግሊዝኛ

ደረጃ 2 - ከአርዱዲኖ ጋር ግንኙነት

ከአርዱዲኖ ጋር ግንኙነት
ከአርዱዲኖ ጋር ግንኙነት

እኔ በአርዱዲኖ ዩኒዮ R3 ሞከርኩ። በምሳሌም ቢሆን የሚቻል ይመስለኛል። አርዱዲኖ ዱሚላኖቭ ወይም ሜጋ። በመጀመሪያ ESC ን ከእርስዎ lipo ወይም NiMH ጋር ማገናኘት አለብዎት። ይህን ሲያደርጉ ESC ን እንደዚያ ያገናኙታል - * ጥቁር ከ GND * ነጭ/ቢጫ ወደ ፒን 9 ESC ን ከባትሪዎ ጋር ስላገናኙት ፣ ESC በቮልቴጅ ስር ይቀመጣል። ለዚያም ነው አስፈላጊ ነው ፣ ቀዩን ሽቦ ከ 5 ቪ ወደብዎ ጋር አያገናኙት ፣ ምክንያቱም የኮምፒተርዎን የዩኤስቢ ወደብ ሊያጠፋ ይችላል። በዚህ ስዕል ላይ በ ESC እና በአርዱዲኖ (ሜጋ) መካከል ትክክለኛውን ግንኙነት ማየት ይችላሉ። የምስል ምንጭ

ደረጃ 3: ንድፍ ይስቀሉ

ንድፍ ይስቀሉ
ንድፍ ይስቀሉ

ይህንን ኮድ ወደ አይዲኢዎ ይቅዱ እና ይለጥፉ / /* በ Marjan Olesch Sketch ከ Insctructables.com ክፍት ምንጭ - በዚህ ኮድ የፈለጉትን ያድርጉ! */ #int እሴት = 0 ን ያካትቱ። // Servo firstESC ን ፣ ሁለተኛESC ን ወደ ዜሮ የሚያስፈልጉትን ዋጋዎች ያዘጋጁ። // የሚፈልጉትን የ Servoobject ያህል ይፍጠሩ። 2 ወይም ከዚያ በላይ ሰርቮዎችን በተመሳሳይ ጊዜ ባዶነት ማዋቀር () {firstESC.attach (9) ን መቆጣጠር ይችላሉ። // ከፒን 9 ጋር ተያይ attachedያለሁ ይህንን በ 1 Servo Serial.begin (9600) ብቻ አደርጋለሁ ፤ // ተከታታይን በ 9600 baud} void loop () {// መጀመሪያ ሳያስታጥቅ የእርስዎን ESC ያገናኙ። ከዚያ Serial እና follo መመሪያዎችን ይክፈቱ መጀመሪያ ESC.writeMicroseconds (እሴት) ፤ ከሆነ (Serial.available ()) እሴት = Serial.parseInt (); // አንድ ኢንቲጀር ከሴሪያል ይለዩ}

ደረጃ 4 የኢሲሲን መረዳትና ፕሮግራም ማድረግ

የኢሲሲን መረዳትና ፕሮግራም ማድረግ
የኢሲሲን መረዳትና ፕሮግራም ማድረግ

ESC እንደ IC ወይም እንደ የእርስዎ አርዱinoኖ ፕሮግራም ሊደረግ የሚችል ነው። እርስዎ በፕሮግራም ቋንቋ የለዎትም ፣ ግን ከድምጾች የተሰራ ምናሌ። ማለቂያ በሌለው btw በሚሰራው በዚህ ምናሌ ውስጥ ለመምጣት እርስዎ የሚከተሉትን ደረጃዎች መከተል አለብዎት- * የእርስዎን ESC ያገናኙ * ኮዱን ያዋቅሩ (ESC ያለዎትን እና የፒን ውቅር) * ምንም መስማት የለብዎትም ፣ ምክንያቱም አርዱinoኖ ዜሮ ይልካል። * ተከታታይ ሞኒተርዎን ይክፈቱ እና '2000' ይላኩ። ይህ ማለት ESC ሊቀበለው የሚችለውን ከፍተኛውን ሲግናል * በስዕሉ ላይ የተገለጹትን ድምፆች ይሰማሉ (ምንጭ ፦ ማንዋል https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) Hobbyking ESC's can ከ 700 እስከ 2000 በእኛ (ማይክሮ ሰከንዶች) መካከል ምልክት ያግኙ። 700 ማለት ዝቅተኛው ቦታ ላይ ስሮትል እና 2000 በከፍተኛ ቦታ ላይ ማለት ነው። እርስዎ በትክክል ምን እንደሚፈልጉ ለማወቅ ከፈለጉ ምናሌ ሲመርጡ መመሪያውን ይጎብኙ። ምሳሌ - 2000 እኛን ይፃፉ - ዲዲዲዲ ሊፖን እንደ የባትሪ ዓይነት እስኪመርጥ ድረስ ይጠብቁ - በሚስማማበት ጊዜ በሦስተኛው ‹D ›700 ላይ በተከታታይዎ ውስጥ ይፃፉ (አጭር መዘግየት ፣ ለዚህም ነው በሦስተኛው‹ ዲ ›ላይ መላክ ያለብዎት) - ESC ድምጽ ያሰማል ፣ እና አማራጩ ተመርጧል። በዚህ አጋዥ ስልጠና ልረዳዎት እችላለሁ ብዬ ተስፋ አደርጋለሁ።

የሚመከር: