ዝርዝር ሁኔታ:

ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች
ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች

ቪዲዮ: ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች

ቪዲዮ: ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር: 5 ደረጃዎች
ቪዲዮ: 1J50 ለስላሳ መግነጢሳዊ ፣ permalloy ፣ FeNi alloys ፣ የቻይና ማግኔት አቅራቢ ፣ ሰር Ser ቫልቭ ፣ KEDE አምራች 2024, ህዳር
Anonim
ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር
ሰርዶ ሞተር ከአርዱኡኖ UNO R3 ጋር

ሰርቮ በ 180 ዲግሪ ብቻ ማሽከርከር የሚችል የማሽከርከሪያ ሞተር ዓይነት ነው። ከአርዱዲኖ ኡኖ ቦርድዎ የኤሌክትሪክ ንጣፎችን በመላክ ቁጥጥር ይደረግበታል። እነዚህ ግፊቶች አገልጋዩ ወደ ምን ቦታ መሄድ እንዳለበት ይነግሩታል።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

- አርዱዲኖ ኡኖ ሰሌዳ * 1

- የዩኤስቢ ገመድ * 1

- ሰርቪስ * 1

- የዳቦ ሰሌዳ * 1

- ዝላይ ሽቦዎች

ደረጃ 2: መርህ

ሰርቪል shellል ፣ የወረዳ ሰሌዳ ፣ ዋና ሞተር ያልሆነ ፣ የማርሽ እና የቦታ ማወቂያን ያካትታል። የእሱ የሥራ መርህ እንደሚከተለው ነው -የአርዱዲኖ ኡኖ ቦርድ የ PWM ምልክትን ወደ servo ሞተር ይልካል ፣ ከዚያ ይህ ምልክት ሞተሩን ለማሽከርከር የማዞሪያ አቅጣጫን ለማስላት በወረዳ ቦርድ ላይ በአይሲ ይሠራል ፣ ከዚያ ይህ የማሽከርከር ኃይል ወደ ማወዛወዝ ክንድ በቅናሽ ማርሽ ይተላለፋል።. በተመሳሳይ ጊዜ ፣ የቦታ ጠቋሚ የተቀመጠው ቦታ መድረሱን ወይም አለመድረሱን ለመገምገም የአካባቢውን ምልክት ይመልሳል።

ደረጃ 3: ንድፋዊ ንድፍ

የእቅድ ንድፍ
የእቅድ ንድፍ

ደረጃ 4: ሂደቶች

ሂደቶች
ሂደቶች
ሂደቶች
ሂደቶች

ደረጃ 1 ፦

ወረዳውን ይገንቡ።

ደረጃ 2

ኮዱን ከ https://github.com/primerobotics/Arduino ያውርዱ

ደረጃ 3

ንድፉን ወደ አርዱዲኖ ኡኖ ቦርድ ይስቀሉ

ኮዱን ወደ መቆጣጠሪያ ሰሌዳ ለመስቀል የሰቀላ አዶውን ጠቅ ያድርጉ።

“ሰቀላ ተከናውኗል” በመስኮቱ ታችኛው ክፍል ከታየ ፣ ንድፉ በተሳካ ሁኔታ ተሰቅሏል ማለት ነው።

አሁን ፣ የ servo ሞተር 90 ዲግሪዎች ሲሽከረከር (በየ 15 ዲግሪዎች አንድ ጊዜ ያሽከርክሩ) ማየት ይችላሉ። እና ከዚያ በተቃራኒ አቅጣጫ ያሽከርክሩ።

ደረጃ 5 ኮድ

/***********************************************

* ስም Servo

* ተግባር -የ servo ሞተር 90 ዲግሪ ሲሽከረከር (በየ 15 ዲግሪዎች አንድ ጊዜ ማሽከርከር) ማየት ይችላሉ።

* እና ከዚያ በተቃራኒ አቅጣጫ ያሽከርክሩ።

************************************************/

// ኢሜል [email protected]

// ድር ጣቢያ www.primerobotics.in

#ያካትቱ

/************************************************/

Servo myservo; // አንድ servo ን ለመቆጣጠር servo ን ነገር ይፍጠሩ

/************************************************/

ባዶነት ማዋቀር ()

{

myservo.attach (9); // አገልጋዩን በፒን 9 ላይ ወደ servo ነገር ያያይዘዋል

myservo.write (0); // ወደ 0 ዲግሪዎች ይመለሱ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ

}

/*************************************************/

ባዶነት loop ()

{

myservo.write (15); // ወደ 15 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ

myservo.write (30); // ወደ 30 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (45); // ወደ 45 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (60); // ወደ 60 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (75); // ወደ 75 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (90); // ወደ 90 ዲግሪዎች ይሄዳል

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ

myservo.write (75); // ወደ 75 ዲግሪ ተመለስ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (60); // ወደ 60 ዲግሪዎች ይመለሱ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (45); // ወደ 45 ዲግሪ ተመለስ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (30); // ወደ 30 ዲግሪዎች ይመለሱ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ ።33

myservo.write (15); // ወደ 15 ዲግሪዎች ይመለሱ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ

myservo.write (0); // ወደ 0 ዲግሪዎች ይመለሱ

መዘግየት (1000); // ለአንድ ሰከንድ ይጠብቁ

}

/**************************************************/

የሚመከር: