ዝርዝር ሁኔታ:

Potentiometer & Servo: ቁጥጥር የሚደረግ እንቅስቃሴ ከአርዱዲኖ ጋር: 4 ደረጃዎች
Potentiometer & Servo: ቁጥጥር የሚደረግ እንቅስቃሴ ከአርዱዲኖ ጋር: 4 ደረጃዎች

ቪዲዮ: Potentiometer & Servo: ቁጥጥር የሚደረግ እንቅስቃሴ ከአርዱዲኖ ጋር: 4 ደረጃዎች

ቪዲዮ: Potentiometer & Servo: ቁጥጥር የሚደረግ እንቅስቃሴ ከአርዱዲኖ ጋር: 4 ደረጃዎች
ቪዲዮ: What is a Differential Pressure Control Valves DPCV and how does it work? 2024, ህዳር
Anonim
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ
Potentiometer & Servo: ከ Arduino ጋር ቁጥጥር የሚደረግበት እንቅስቃሴ

ይህንን ወረዳ ለማቀናጀት በመጀመሪያ አስፈላጊ ቁሳቁሶችን መሰብሰብ ያስፈልግዎታል።

አቅርቦቶች

1 አርዱinoኖ

1 ፖታቲሞሜትር

1 ሰርቮ

1 የዳቦ ሰሌዳ

2 ጥቁር ዝላይ ሽቦዎች (መሬት/አሉታዊ)

2 ቀይ ዝላይ ሽቦዎች (ቮልቴጅ/አዎንታዊ)

2 ቢጫ/ቀለም ዝላይ ሽቦዎች (ግቤት/ውፅዓት)

ደረጃ 1: ክፍሎቹን መረዳት

አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት
አካላትን መረዳት

እያንዳንዱን አካል ለመረዳት አካላዊ ዑደቱን ከማቀናበሩ በፊት አስፈላጊ ነው-

የዳቦ ሰሌዳው በሁለቱም በኩል ሁለት የኃይል ማዞሪያዎች አሉት ፣ ለአሉታዊ (ጥቁር/ሰማያዊ) እና ለአዎንታዊ (ቀይ) ግብዓቶች ማስገቢያዎች አሉት። እነሱ በተከታታይ በአቀባዊ ተያይዘዋል። ተርሚናል ሰቆች ግንኙነቱን በአግድም ይጋራሉ ፣ ሆኖም ግን ትይዩ ተርሚናል ጭረቶች መከፋፈሉን ለማገናኘት የዝላይን ሽቦ ይፈልጋሉ።

ፖታቲሞሜትር 5 ቪ ፒን (ቀይ) ፣ የቮት ፒን (ቢጫ/ቀለም) እና የመሬት/GND ፒን (ጥቁር) አለው።

ሰርቪው የ 5 ቪ ወደብ (ቀይ) ፣ የ Pulse Width Modulation/PWM ወደብ (ቢጫ/ቀለም) እና የመሬት/GND ወደብ (ጥቁር) አለው። እንዴት እንደሚሰራ የበለጠ ለማወቅ አገናኙን ጠቅ ያድርጉ።

ደረጃ 2 - ወረዳውን ማቀናበር

ወረዳውን ማቀናበር
ወረዳውን ማቀናበር

የንድፍ አቀማመጥን ይከተሉ። ወረዳውን በማቀናበር ላይ ፣ በአካል ክፍሎችዎ ላይ ማንኛውንም ጉዳት ለማስወገድ አርዱዲኖ እንዳይነቀል ሁል ጊዜ ያስታውሱ።

የአቀማመጡን ሁኔታ በመመልከት ፖታቲሞሜትርን ወደ የዳቦ ሰሌዳው ውስጥ ይሰኩ (ይህ ከአርዲኖ ጋር ለመገናኘት የዝላይ ሽቦዎችን ሲጠቀሙ አስፈላጊ ይሆናል)። ቢጫ ዝላይ ሽቦን ይጠቀሙ እና የመካከለኛውን የውጤት ፒን በአርዲኖ ላይ ካለው ከአናሎግ (A0) ወደብ ጋር ያገናኙ። ቀዩን ዝላይ ሽቦ በ V5 ወደብ እና በአርዲኖ ላይ ጥቁር የጅብል ሽቦ ወደ GND ወደብ ይሰኩ።

ሰርቦቹን ወደ የዳቦ ሰሌዳ እና አርዱዲኖ ይሰኩት። የመግቢያ/የምልክት ወደቡን ከዲጂታል PWM ወደብ ፣ 9 በአርዲኖ ላይ ለማገናኘት ቢጫ ዝላይ ሽቦ ይጠቀሙ። ቀይ የጁምፐር ሽቦን በ V5 ተርሚናል ስትሪፕ እና ጥቁር የጁምፐር ሽቦን በ GND ተርሚናል ስትሪፕ ከፖታቲሞሜትር አቀማመጥ ጋር (ምስሉን ይመልከቱ)።

ወረዳው ከተዋቀረ በኋላ አርዱዲኖዎን ከኮምፒዩተርዎ ጋር ለማገናኘት ይቀጥሉ።

ደረጃ 3: Arduino GUI ን እና የግቤት ኮድ ያውርዱ

Arduino GUI ን እና የግቤት ኮድ ያውርዱ
Arduino GUI ን እና የግቤት ኮድ ያውርዱ
Arduino GUI ን እና የግቤት ኮድ ያውርዱ
Arduino GUI ን እና የግቤት ኮድ ያውርዱ

የአርዱዲኖ ግራፊክ ተጠቃሚ በይነገጽ (GUI) እዚህ ያውርዱ።

ከዚህ በታች ያለውን ኮድ ይሰኩ ፣ ከ “//” በስተቀኝ ያለው መረጃ ያንን የኮድ መስመር ምን እንደሚሰራ ይነግርዎታል-

#ያካትቱ // Servo ቤተ -መጽሐፍት

Servo servo_test; // ለተገናኘው servo አንድ የ servo ነገር ያስጀምሩ

int አንግል = 0;

int potentio = A0; // ለ potentiometer የ A0analog ፒን ያስጀምሩ

ባዶነት ማዋቀር () {

servo_test.attach (9); // የ servo የምልክት ፒን ከአርዲኖኖ ፒን 9 ጋር ያያይዙ

}

ባዶነት loop () {

አንግል = analogRead (potentio); // የ potentiometer እሴትን በ 0 እና 1023 መካከል በማንበብ

አንግል = ካርታ (አንግል ፣ 0 ፣ 1023 ፣ 0 ፣ 179); // በ 0 እና በ 180 መካከል ያለውን የፔኖቲሜትር እሴትን ወደ አንግል እሴት ማሳደግ)

servo_test.write (አንግል); // አገልጋዩን ወደተጠቀሰው የማዕዘን መዘግየት (5) ለማሽከርከር ትእዛዝ;

}

ደረጃ 4 - ፖንቲቲሞሜትር + ሰርቪ + አርዱinoኖ

ፖታቲኖሜትር + ሰርቪ + አርዱinoኖ
ፖታቲኖሜትር + ሰርቪ + አርዱinoኖ

የመጨረሻው ወረዳ እንዴት እንደሚታይ ነው። እንዴት እንደሚሰራ ለማየት ቪዲዮውን ይመልከቱ።

የሚመከር: