ዝርዝር ሁኔታ:

ከ Potentiometers የ ADC እሴቶችን ያንብቡ -4 ደረጃዎች
ከ Potentiometers የ ADC እሴቶችን ያንብቡ -4 ደረጃዎች

ቪዲዮ: ከ Potentiometers የ ADC እሴቶችን ያንብቡ -4 ደረጃዎች

ቪዲዮ: ከ Potentiometers የ ADC እሴቶችን ያንብቡ -4 ደረጃዎች
ቪዲዮ: SKR Pro v1.2 - TMC2226 UART with Sensorless Homing 2024, ሀምሌ
Anonim
ከ Potentiometers የ ADC እሴቶችን ያንብቡ
ከ Potentiometers የ ADC እሴቶችን ያንብቡ

በዚህ ጽሑፍ ውስጥ የ ADC እሴቶችን ከ potentiometer እንዴት እንደሚያነቡ አሳያችኋለሁ።

ይህ የአርዱዲኖ መርሃ ግብር መሠረት ነው። በአርዱዲኖ የቀረበውን የአናሎግ ፒን በመጠቀም የአናሎግ እሴቶችን እያነበበ ነው።

potentio ን ከመጠቀም በተጨማሪ የአናሎግ ግቤትን የሚጠቀሙ በርካታ ዳሳሾች አሉ። እንደ ብርሃን ዳሳሾች ፣ የድምፅ ዳሳሾች እና የአፈር እርጥበት ዳሳሾች።

ድስት ለምን ይጠቀማሉ? ምክንያቱም ይህ ክፍል በቀላሉ ማግኘት እና የአናሎግ ግቤትን በመጠቀም የሚነበቡ ዳሳሾችን ሊወክል ይችላል።

ከዚህ የኤ.ዲ.ሲ ንባብ ፣ በኋላ ከውጤት መሣሪያዎች ጋር መተባበር ይችላል። እና በእርግጥ አስደሳች ነገሮችን ይፈጥራል።

ደረጃ 1 - አስፈላጊ አካላት

አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት
አስፈላጊ አካላት

በዚህ ትምህርት ውስጥ የሚያስፈልገው አካል ይህ ነው-

  • አርዱዲኖ ናኖ v3.0
  • ፖታንቲዮ 100 ኪ
  • ዝላይ ገመድ
  • የፕሮጀክት ቦርድ
  • ዩኤስቢ ሚኒ
  • ላፕቶፕ
  • አርዱዲኖ አይዲኢ

ደረጃ 2: ይሰብስቡ

ሰብስብ
ሰብስብ

ያገለገሉ ሁሉንም አካላት ያሰባስቡ።

እሱን ለመገጣጠም እንደ መመሪያ ከላይ ያለውን ሥዕላዊ ሥዕል ይጠቀሙ።

ፖቴንቲዮ ወደ አርዱinoኖ

1 ==> ጂንዲ

2 ==> ሀ 0

3 ==> +5 ቪ

ደረጃ 3 - ፕሮግራሚንግ

ፕሮግራሚንግ ማድረግ
ፕሮግራሚንግ ማድረግ

ወረዳው ከተጫነ በኋላ። በመቀጠልም አርዱዲኖ በተሰራው የኤዲሲ ንባብ ፕሮግራም ይሙሉ።

እኔ የሠራሁት ንድፍ በግምት እንደዚህ ነው-

ባዶነት ቅንብር () {// ተከታታይ ግንኙነትን በ 9600 ቢት በሰከንድ ያስጀምሩ Serial.begin (9600); }

// የሉፕ አሠራሩ ለዘላለም ይደጋገማል -

ባዶነት loop () {// በአናሎግ ፒን 0 ላይ ያለውን ግቤት ያንብቡ: int sensorValue = analogRead (A0); // ያነበቡትን እሴት ያትሙ: Serial.println (sensorValue); መዘግየት (1); // ለመረጋጋት በንባብ መካከል መዘግየት}

እንዲሁም ከዚህ በታች የመጀመሪያውን ፋይል ማውረድ ይችላሉ-

ደረጃ 4: ውጤት

ውጤት
ውጤት

ውጤቱን ለማየት የሚከተለው መንገድ ነው

  • በአርዲኖ ላይ ተከታታይ ማሳያውን ይክፈቱ።
  • በተከታታይ ማሳያ ላይ ያለው የባውድ ተመን ያረጋግጡ እና ፕሮግራሙ ተገቢ ነው (እዚህ 9600 በመጠቀም)።
  • ከዚያ potentiometer ን ያብሩ
  • ወደ ቀኝ ሲሽከረከር ፣ የኤዲሲው እሴት የበለጠ ይበልጣል
  • ወደ ግራ ሲሽከረከር ፣ የኤዲሲው እሴት ያነሰ ይሆናል
  • ትንሹ እሴት 0 ሲሆን ትልቁ እሴት 1023 ነው።

ከዲጂታል መረጃ 0-1023 ፣ ሌሎች አስደሳች ነገሮችን ለመስራት ልንጠቀምበት እንችላለን። የእኔን መጣጥፍ ብቻ ይመልከቱ።

የሚመከር: