ዝርዝር ሁኔታ:

በይነተገናኝ የ Servo ሞተር ከኖድ ኤምሲዩ ጋር - 6 ደረጃዎች (ከስዕሎች ጋር)
በይነተገናኝ የ Servo ሞተር ከኖድ ኤምሲዩ ጋር - 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነተገናኝ የ Servo ሞተር ከኖድ ኤምሲዩ ጋር - 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በይነተገናኝ የ Servo ሞተር ከኖድ ኤምሲዩ ጋር - 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Hydraulic Brake System የመኪና ፍሬን እንዴት እንደሚሠራ እና ምን ምን ክፍሎች እንዳሉትና ስለጥቅሙ ሙሉ መረጃ ከ Mukaeb 2024, ህዳር
Anonim
በይነተገናኝ Servo ሞተር ከኖድኤምሲዩ ጋር
በይነተገናኝ Servo ሞተር ከኖድኤምሲዩ ጋር

ሰላም ለሁላችሁ, ይህ የእኔ የመጀመሪያ አስተማሪ ፕሮጀክት ነው።

ስለዚህ በ NodeMCU መጀመር ይፈልጋሉ? ደህና ፣ እኔ ከእርስዎ ጋር ለመካፈል እዚህ መጥቻለሁ። ዛሬ ፣ በ NodeMCU እንዴት እንደሚጀምሩ አሳያችኋለሁ። እንሂድ !

NodeMCU ተሳፍሯል ESP8266-12E ቦርዱ ለ IoT (የበይነመረብ ነገሮች) ተስማሚ ያደርገዋል። በዚህ መመሪያ ውስጥ NodeMCU ን በመጠቀም በ Servo እንዴት እንደሚጀምሩ አሳያችኋለሁ።

ደረጃ 1: የሚያስፈልጉ ቁሳቁሶች

የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች
የሚያስፈልጉ ቁሳቁሶች

በ NodeMCU ለመጀመር የሚያስፈልጉ አካላት ዝርዝር እዚህ አለ ፣

የሃርድዌር አካላት

  1. NodeMCU
  2. ሰርቮ ሞተር
  3. የዳቦ ሰሌዳ
  4. ዝላይ ሽቦዎች
  5. የማይክሮ ዩኤስቢ ገመድ

የሶፍትዌር አካላት

አርዱዲኖ አይዲኢ

ደረጃ 2 የሃርድዌር መግለጫ

የሃርድዌር መግለጫ
የሃርድዌር መግለጫ
የሃርድዌር መግለጫ
የሃርድዌር መግለጫ

የዳቦ ሰሌዳ ምንድን ነው?

አካላትን መሰካት እና በቀላሉ ሊያስወግዱባቸው የሚችሉበት የመገለጫ መድረክ ነው። በውስጡ እንዴት እንደተሠራ ለማየት እባክዎን ፎቶውን ይመልከቱ። በሁለቱም በኩል የኃይል መስመሮችን የሚያመለክቱ አብዛኛውን ጊዜ 2 ባንዶች አሉ። እሱ ሁሉንም (-) እና (+) በአንድ ላይ ለማገናኘት የተሰራ ነው።

ሰርቮ ምንድን ነው?

የ Servo ሞተሮች ወደ አንድ የተወሰነ ማእዘን ወይም ወደ ቦታ ሊጠሩ የሚችሉ ታላላቅ መሣሪያዎች ናቸው።

ብዙውን ጊዜ እነሱ 180 ዲግሪ ማዞር የሚችል የ servo ክንድ አላቸው። NodeMCU ን በመጠቀም ፣ ወደተገለጸው ቦታ ለመሄድ አገልጋይን መቆጣጠር እንችላለን። እንደዚያ ቀላል! እዚህ የ servo ሞተርን እንዴት ማገናኘት እና ከዚያ ወደ ተለያዩ ቦታዎች እንዴት ማዞር እንደሚቻል እንመለከታለን።

ከ Servo ጋር ግንኙነት

ቀጣዩ ሥራ የ servo ሞተርዎን ማገናኘት ነው። ሁለት የተለመዱ የ servo ዓይነቶች አሉ-

  1. ነጭ - ቀይ - ጥቁር ባለገመድ ሰርቪስ
  2. ብርቱካናማ - ቀይ - ቡናማ ባለገመድ ሰርቪስ

የእርስዎ ሰርቪስ ነጭ - ቀይ - ጥቁር ሽቦዎች ካለው ፣ ከዚያ እንደሚከተለው ያገናኙት

  • ነጭ ሽቦ ከዲጂታል ፒን D4 ጋር ይገናኛል
  • ጥቁር ሽቦ ከ GND ፒን ጋር ይገናኛል
  • ቀይ ሽቦ ከ 3 ቪ 3 ፒን ጋር ይገናኛል

የእርስዎ servo ብርቱካናማ - ቀይ - ቡናማ ሽቦዎች ካለው ፣ ከዚያ እንደሚከተለው ያገናኙት

  • የብርቱካን ሽቦ ከዲጂታል ፒን D4 ጋር ይገናኛል።
  • ቡናማ ሽቦ ከ GND ፒን ጋር ይገናኛል
  • ቀይ ሽቦ ከ 3 ቪ 3 ፒን ጋር ይገናኛል

ደረጃ 3: Arduino IDE ን ያውርዱ

Arduino IDE ን ያውርዱ
Arduino IDE ን ያውርዱ

ለመጀመር አርዱዲኖ አይዲኢ (የተቀናጀ ልማት አከባቢ) እና አንዳንድ አስፈላጊ አሽከርካሪዎች ማውረድ አለብን።

  1. የሶፍትዌሩን ራስ ወደ አርዱዲኖ ጣቢያ ለማውረድ
  2. በሶፍትዌር ላይ ጠቅ ያድርጉ በዊንዶውስ ፣ ማክ ወይም ሊኑክስ በእርስዎ ስርዓተ ክወና ላይ በመመስረት።
  3. ከፈለጉ ወይም ማውረድ ከፈለጉ መዋጮ ማድረግ ይችላሉ።
  4. ይህ ሲጠናቀቅ በቀላሉ ወደ ኮምፒተርዎ ለማውረድ ደረጃዎቹን መቀጠል ያስፈልግዎታል።
  5. ጨርሰዋል!

ደረጃ 4 - የአርዱዲኖ አይዲኢን ማዘጋጀት

የ Arduino IDE ን በማዘጋጀት ላይ
የ Arduino IDE ን በማዘጋጀት ላይ
የ Arduino IDE ን በማዘጋጀት ላይ
የ Arduino IDE ን በማዘጋጀት ላይ

የ Arduino IDE ን ካወረዱ በኋላ ወደ ይሂዱ

  1. ፋይል ትር እና ከዚያ ምርጫዎች ላይ ጠቅ ያድርጉ።
  2. በተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤሎች ውስጥ የሚከተለውን አገናኝ (https://arduino.esp8266.com/stable/package_esp8266com_index.json) ያክሉ
  3. እሺን ጠቅ ያድርጉ እና ከዚያ ወደ ይሂዱ
  4. መሣሪያዎች - ቦርዶች - የቦርዶች ሥራ አስኪያጅ

በፍለጋ መስክ ውስጥ ይተይቡ esp8266> ESP8266 ን በ ESP8266 ማህበረሰብ ጠቅ ያድርጉ - ጫን ጠቅ ያድርጉ

አሁን ከ NodeMCU ጋር አብሮ ለመስራት Arduino IDE ን አዘጋጅተዋል።

ደረጃ 5: ኮድ መስጫ ጊዜ

ኮድ መስጫ ጊዜ
ኮድ መስጫ ጊዜ

ቀጣዩ ደረጃ ሰርቮንን ለመቆጣጠር አንዳንድ ኮድ መጻፍ ነው።

የ “Servo.ino” ፋይልን ያውርዱ እና በአርዱዲኖ አይዲኢ ውስጥ ይክፈቱት። ከዚያ አዲስ ንድፍ ይፍጠሩ እና በአርዱዲኖ አይዲኢ ውስጥ ከዚህ በታች ያለውን ኮድ ይለጥፉ እና ስቀልን ይምቱ።

#ያካትቱ

Servo servo;

ባዶነት ማዋቀር () {

servo.attach (2); // D4

servo.write (0);

መዘግየት (2000);

}

ባዶነት loop () {

servo.write (90);

መዘግየት (1000);

servo.write (0);

መዘግየት (1000);

}

ኮዱ ለመስቀል ጥቂት ደቂቃዎች ይወስዳል እና ከዚያ በኮድ ውስጥ በተቀመጠው የጊዜ ክፍተት ላይ ሰርቮን ከ 0 ° ወደ 90 ° ሲቀይር ማየት አለብዎት።

ከፈለጉ እሱን ማጤን ይችላሉ ፣ ወይም እንደዛው ይጠቀሙበት።

ደረጃ 6: ፕሮግራምዎን ይስቀሉ

ፕሮግራምዎን ይስቀሉ
ፕሮግራምዎን ይስቀሉ
ፕሮግራምዎን ይስቀሉ
ፕሮግራምዎን ይስቀሉ
  1. ጎቶ መሣሪያዎች
  2. ቦርድ> NodeMCU 1.0 (ESP - 12E ሞዱል)
  3. ወደብ (ትክክለኛውን ወደብ ይምረጡ)

** የእርስዎ NodeMCU ሞዴል መመረጡን እና ትክክለኛው ተከታታይ ወደብ ምልክት ማድረጉን ያረጋግጡ (ሥዕሎችን ይመልከቱ)።

ከዚያ በቀላሉ የሰቀላ ቁልፍን ጠቅ ያድርጉ **

የሚመከር: