ዝርዝር ሁኔታ:
ቪዲዮ: Controllig LED በ Potentiometer: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ከዚህ በፊት ፣ ወደ ተቆጣጣሪ ሰሌዳው መረጃን ለመላክ ተከታታይ ሞኒተርን እንጠቀም ነበር ፣ ይህም አዲስ ሶፍትዌርን ማወቅ ሊያበራ ይችላል። በዚህ ትምህርት ውስጥ ፣ የ LED ን ብሩህነት በ potentiometer እንዴት እንደሚለውጡ እና የእሴቱን ለውጥ ለማየት በ Serial Monitor ውስጥ ያለውን የ potentiometer ውሂብን እንቀበል።
ደረጃ 1: አካላት
- አርዱዲኖ ኡኖ ሰሌዳ * 1
- የዩኤስቢ ገመድ * 1
- ተከላካይ (220Ω) * 1
- LED * 1
- ፖታቲሞሜትር * 1
- የዳቦ ሰሌዳ * 1
- ዝላይ ሽቦዎች
ደረጃ 2: መርህ
መስመራዊ ፖታቲሞሜትር የአናሎግ ኤሌክትሮኒክ አካል ነው። ስለዚህ በአናሎግ እሴት እና በዲጂታል መካከል ያለው ልዩነት ምንድነው? በቀላል አነጋገር ፣ ዲጂታል ማለት ማብራት/ማጥፋት ፣ ከፍተኛ/ዝቅተኛ ደረጃ በሁለት ግዛቶች ብቻ ማለትም 0 ወይም 1. ወይ የአናሎግ ምልክቶች የመረጃ ሁኔታ መስመራዊ ነው ፣ ለምሳሌ ፣ ከ 1 እስከ 1000 ፣ ትክክለኛውን ቁጥር ከማመልከት ይልቅ የምልክት ዋጋው በጊዜ ይለወጣል። የአናሎግ ምልክቶች የብርሃን ጥንካሬ ፣ እርጥበት ፣ የሙቀት መጠን እና የመሳሰሉትን ያካትታሉ።
ደረጃ 3: የእቅዱ ንድፍ
ደረጃ 4: ሂደቶች
በዚህ ሙከራ ውስጥ ፖታቲሞሜትር እንደ የቮልቴጅ መከፋፈያ ጥቅም ላይ ይውላል ፣ ማለትም መሣሪያዎችን ከሦስቱ ፒኖች ጋር ማገናኘት ማለት ነው። የ potentiometer ን መካከለኛ ፒን A0 ን እና ሌሎቹን ሁለት ፒኖች ከ 5 ቮ እና ከ GND ጋር ያገናኙ። ስለዚህ የ potentiometer ቮልቴጅ 0-5V ነው። የ potentiometer ን አንጓ ያሽከርክሩ ፣ እና በፒን A0 ላይ ያለው voltage ልቴጅ ይለወጣል። ከዚያ ያንን ቮልቴጅ ወደ ዲጂታል እሴት (0-1024) በመቆጣጠሪያ ሰሌዳው ውስጥ ካለው የኤ ዲ መለወጫ ጋር ይለውጡት። በፕሮግራም በኩል ፣ በመቆጣጠሪያ ሰሌዳው ላይ የ LED ን ብሩህነት ለመቆጣጠር የተቀየረውን ዲጂታል እሴት መጠቀም እንችላለን።
ደረጃ 1
ወረዳውን ይገንቡ።
ደረጃ 2
ኮዱን ከ https://github.com/primerobotics/Arduino ያውርዱ
ደረጃ 3
ንድፉን ወደ አርዱዲኖ ኡኖ ቦርድ ይስቀሉ
ኮዱን ወደ መቆጣጠሪያ ሰሌዳ ለመስቀል የሰቀላ አዶውን ጠቅ ያድርጉ።
“ሰቀላ ተከናውኗል” በመስኮቱ ታችኛው ክፍል ከታየ ፣ ንድፉ በተሳካ ሁኔታ ተሰቅሏል ማለት ነው።
የ potentiometer ዘንግ ይሽከረከሩ እና የ LED ለውጥን ብሩህነት ማየት አለብዎት።
ተጓዳኝ የዋጋ ለውጦቹን ለመፈተሽ ከፈለጉ ተከታታይ ሞኒተርን ይክፈቱ እና በመስኮቱ ውስጥ ያለው መረጃ የ potentiometer ቁልፍን በማሽከርከር ይለወጣል። እርስዎም እንደፈለጉት ይህ ሙከራ ለሌሎች ሊለወጥ ይችላል። ለምሳሌ ፣ የ LED ብልጭ ድርግም ያለውን የጊዜ ክፍተት ለመቆጣጠር ፖታቲሞሜትር ይጠቀሙ።
ደረጃ 5 ኮድ
// በ potentiometer ቁጥጥር የሚደረግበት
// አሽከርክር
የ potentiometer ዘንግ እና የ LED ለውጥን ብሩህነት ማየት አለብዎት።
// ኢሜል: [email protected]
// ድር ጣቢያ - www.primerobotics.in
/******************************************/
const
int analogPin = 0; // የአናሎግ ግቤት ፒን ተያይ attachል
const
int ledPin = 9; // የተመራው አባሪ ወደ
int
inputValue = 0; // ተለዋዋጭ ከአነፍናፊ የሚመጣውን እሴት ለማከማቸት
int
outputValue = 0; // ተለዋዋጭ የውጤት እሴቱን ለማከማቸት
/******************************************/
ባዶነት
አዘገጃጀት()
{
Serial.begin (9600); // ተከታታይውን ያዘጋጁ
የግንኙነት መጠን 9600 ነው
}
/******************************************/
ባዶነት
loop ()
{
inputValue = analogRead (analogPin); // ያንብቡ
እሴት ከ potentiometer
Serial.print ("ግቤት:"); // ማተም
"ግቤት"
Serial.println (inputValue); // ማተም
የግቤት እሴት
outputValue = ካርታ (ግቤት እሴት ፣ 0 ፣ 1023 ፣ 0 ፣
255); // ከ 0-1023 በቁጥር ቁጥር ከ 0 እስከ 255 ባለው ተመጣጣኝ ይለውጡ
Serial.print ("ውፅዓት:"); // ማተም
"ውፅዓት"
Serial.println (outputValue); // ማተም
የውጤት ዋጋ
አናሎግ ፃፍ (ledPin ፣ outputValue); // አዙር
በውጤቱ እሴት ላይ በመመስረት LED
መዘግየት (1000);
}
/*******************************************/
የሚመከር:
Indigo Led Cube 3*3*3 በ Adxl35 እና Potentiometer: 8 ደረጃዎች
Indigo Led Cube 3*3*3 ከ Adxl35 እና Potentiometer ጋር: - አንድ Instructables ን ለማተም ለመጀመሪያ ጊዜ ይህ ነው። እኔ ከአርዱዲኖ ጋር 3*3*3 የሚመራ ኩብ ሠርቻለሁ የዚህ ተጨማሪ ባህሪዎች መሪዎቹ በእነሱ መሠረት መንቀሳቀስ መቻላቸው ነው። የመድረክ እንቅስቃሴው። እና የመሪው ንድፍ እንደየአይነቱ ሊለያይ ይችላል
የመቆጣጠሪያ LED ብልጭ ድርግምቶችን በ Potentiometer 6 ደረጃዎች
በፖቲዮሜትር የ LED ብልጭ ድርግም የሚሉ ነገሮችን ይቆጣጠሩ - በዚህ መማሪያ ውስጥ የ LED ብልጭ ድርግም የሚሉ ጥራጥሬዎችን በ potentiometer እንዴት እንደሚቆጣጠሩ እንማራለን። የማሳያ ቪዲዮን ይመልከቱ።
የ LED ን ብሩህነት በ Potentiometer ከአርዱዲኖ ጋር መቆጣጠር - 3 ደረጃዎች
የ LED ን ብሩህነት በ Potentiometer ከአርዱዲኖ ጋር መቆጣጠር - በዚህ ፕሮጀክት ውስጥ ፣ በፖታቲሞሜትር የቀረበውን ተለዋዋጭ ተቃውሞ በመጠቀም የ LED ን ብሩህነት እንቆጣጠራለን። ይህ ለጀማሪ በጣም መሠረታዊ ፕሮጀክት ነው ፣ ግን አድቫን ለመሥራት ስለሚፈለጉ ስለ ፖታቲሞሜትር እና ኤልኢዲ ሥራ ብዙ ነገሮችን ያስተምርዎታል
የመቆጣጠሪያ LED ብልጭ ድርግም በ Potentiometer እና OLED ማሳያ 6 ደረጃዎች
በፖቲዮሜትር እና በ OLED ማሳያ የ LED ብልጭታ ይቆጣጠሩ - በዚህ መማሪያ ውስጥ የ LED ብልጭ ድርግም በ potentiometer እንዴት እንደሚቆጣጠሩ እና በ OLED ማሳያ ላይ የ pulse ድግግሞሽ እሴትን እንደሚያሳዩ እንማራለን። የማሳያ ቪዲዮን ይመልከቱ።
Potentiometer ን በመጠቀም የ LED ን ብሩህነት ያስተካክሉ -4 ደረጃዎች
Potentiometer ን በመጠቀም የ LED ን ብሩህነት ያስተካክሉ - በቀደመው ጽሑፍ ውስጥ አርዱዲኖን በመጠቀም የ ‹ፖ.ሲ.ሜትር› ን የ ADC ን እሴት እንዴት እንደሚያነቡ አሳይቻለሁ። እናም በዚህ ጊዜ ንባቡን ከኤዲሲ እሴት እጠቀማለሁ። ያ የ LED ን ብሩህነት ማስተካከል ነው።