ዝርዝር ሁኔታ:

ምናባዊ ግፊት መለኪያ ክፍል 2።: 4 ደረጃዎች
ምናባዊ ግፊት መለኪያ ክፍል 2።: 4 ደረጃዎች

ቪዲዮ: ምናባዊ ግፊት መለኪያ ክፍል 2።: 4 ደረጃዎች

ቪዲዮ: ምናባዊ ግፊት መለኪያ ክፍል 2።: 4 ደረጃዎች
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ሀምሌ
Anonim
ምናባዊ ግፊት መለኪያ ክፍል 2።
ምናባዊ ግፊት መለኪያ ክፍል 2።
ምናባዊ ግፊት መለኪያ ክፍል 2።
ምናባዊ ግፊት መለኪያ ክፍል 2።

ይህ ፕሮጀክት ቀደም ሲል የሠራሁት ፕሮጀክት ሁለተኛ ክፍል ነው። በመጀመሪያው ክፍል በኮምፒተርዎ ቁልፍ ሰሌዳ ውስጥ በ UP እና ታች ቁልፎች ቁጥጥር ሊደረግበት የሚችል ምናባዊ የግፊት መለኪያ አዘጋጅቻለሁ። ምናባዊ የግፊት መለኪያ ክፍል 1 ን ይመልከቱ

በዚህ ጊዜ መለኪያውን በ potentiometer እንቆጣጠራለን። በመሠረቱ ምን እየሆነ ነው -ፖታቲሞሜትሩ በወደብ A0 (የአርዲኖ አናሎግ ወደብ) ላይ ያለውን የቮልቴጅ ንባብ ይለውጣል። እያንዳንዱ የቮልቴጅ ንባብ ከ 0 እስከ 1023 ባይት መካከል ከዲጂታል እሴት ጋር ይዛመዳል። ተጓዳኝ ዲጂታል እሴቱ በተከታታይ ወደብ በኩል ወደ ኮምፒዩተር ይላካል። የማቀነባበሪያው ረቂቅ እሴቱን ከተከታታይ ወደብ ያነባል እና ወደ አንግል እሴት ይለውጠዋል ፣ ይህም መርፌው ወደ ሚዞርበት ማእዘን ይሆናል።

ይህ አሪፍ ፕሮጀክት ፣ በጣም አስደሳች እና ለመሥራት በጣም ቀላል ነው።

ይደሰቱ።

አቅርቦቶች

  • 1 x ኮምፒተር (በማቀናበር እና አርዱዲኖ አይዲኢ ተጭኗል)።
  • 10 ኪ x ፖታቲሞሜትር።
  • 1 x አርዱዲኖ ኡኖ በዩኤስቢ ሽቦው።

ደረጃ 1: ደረጃ 1: ፖንቲቲሞሜትር ወረዳ ከአርዱዲኖ ጋር።

ደረጃ 1 - የፔኖቲሜትር ወረዳ ከአርዱዲኖ ጋር።
ደረጃ 1 - የፔኖቲሜትር ወረዳ ከአርዱዲኖ ጋር።
ደረጃ 1 - የፔኖቲሜትር ወረዳ ከአርዱዲኖ ጋር።
ደረጃ 1 - የፔኖቲሜትር ወረዳ ከአርዱዲኖ ጋር።

የ potentiometer ወረዳ በጣም ቀጥተኛ ወደ ፊት ወረዳ ነው

  • 1 ፒን ከኃይል ምንጭ ጋር ተገናኝቷል።
  • ሌላኛው ፒን ከመሬት ጋር የተገናኘ ሲሆን መካከለኛው ፒን ከአርዱዲኖ A0 ጋር ተገናኝቷል።

ደረጃ 2: ደረጃ 3: አርዱዲኖ ንድፍን በመፃፍ ለኡኖ ይጫኑት።

ደረጃ 3: አርዱዲኖ ንድፍን በመፃፍ ለኡኖ ይጫኑት።
ደረጃ 3: አርዱዲኖ ንድፍን በመፃፍ ለኡኖ ይጫኑት።

ይህ ቀላል እና ቀጥታ ወደ ፊት ንድፍ ነው።

የቮልቴጅ እሴቱ ወደ A0 ወደብ ይላካል ፣ የአናሎግ አንባቢ ትእዛዝ ከ 0 እስከ 1023 ባይት መካከል ዋጋ ይሰጣል

በሂደቱ IDE ውስጥ ያለው ተከታታይ ሞጁል እሴቶችን ከ 0 እስከ 255 ብቻ ማንበብ ስለሚችል ፣ እሴቶቹን ከአናሎግ አንብብ በ 4 መከፋፈል አለብን።

ለዚህ ነው ይህ ትእዛዝ ያለን -

"ውሂብ = አናሎግ አንብብ (ግፊት ፒን)/4;"

ደረጃ 3 - ደረጃ 3 - ምናባዊ መለኪያ ሶፍትዌርን መጻፍ።

ደረጃ 3 - ምናባዊ መለኪያ ሶፍትዌርን መጻፍ።
ደረጃ 3 - ምናባዊ መለኪያ ሶፍትዌርን መጻፍ።
ደረጃ 3 - ምናባዊ መለኪያ ሶፍትዌርን መጻፍ።
ደረጃ 3 - ምናባዊ መለኪያ ሶፍትዌርን መጻፍ።

ይህ ንድፍ በክፍል 1. የተሻሻለው ስሪት ነው። በመሠረቱ በዚህ ንድፍ ውስጥ ምን እየሆነ ነው የሂደት IDE እሴቱን ከተከታታይ ወደብ ያነበበ ፣ ይህ እሴት በ 0 እና በ 1.5 ፒአይ ራዲየኖች መካከል ወደ የማዕዘን እሴት ይለወጣል።

አንግል = ካርታ (ቫል ፣ 255 ፣ 0 ፣ 0 ፣ 1.5*ፒአይ);

አንግል 0 ከግፊት 0 እና አንግል 1.5 ፒአይ ከከፍተኛው ግፊት ጋር ይዛመዳል።

ማስታወስ ያለብዎት አንድ አስፈላጊ ነገር Arduino በየትኛው ወደብ እንደተገናኘ በመጀመሪያ ማወቅ ያስፈልግዎታል። ይህንን መረጃ ከ Arduino IDE ማግኘት ይችላሉ። በዚህ ፕሮጀክት ውስጥ አርዱዲኖ በ “COM6” ውስጥ ተገናኝቷል።

የ IDE ትዕይንት በመስመር 5 ላይ

ሕብረቁምፊ ወደብ ስም = Serial.list () [2];

የሚመከር: