ዝርዝር ሁኔታ:

መለካት የ LED ብሩህነት 5 ደረጃዎች
መለካት የ LED ብሩህነት 5 ደረጃዎች

ቪዲዮ: መለካት የ LED ብሩህነት 5 ደረጃዎች

ቪዲዮ: መለካት የ LED ብሩህነት 5 ደረጃዎች
ቪዲዮ: The Second Coming of Christ | Spurgeon, Moody, Ryle, and more | Christian Audiobook 2024, ህዳር
Anonim
የመለኪያ LED ብሩህነት
የመለኪያ LED ብሩህነት

ተረት ብርሃን እየሠራሁ ሳለ ፣ የ PWM እሴት ከ LED ብሩህነት ጋር ተመጣጣኝ ያልሆነ መሆኑን ተገነዘብኩ። በቀላል አነጋገር ፣ የ PWM እሴቱ እጥፍ ከሆነ ብሩህነት ሁለት አይደለም። በተለይ PWM ወደ ከፍተኛው ሲጠጋ ፣ ማንኛውም ለውጥ በዓይኔ አይታወቅም። ቀላል የመለኪያ ጉዳይ መሆን አለበት ብዬ አሰብኩ! እና ይህንን ፕሮጀክት እንዴት እንደሠራሁት ነበር! ሀሳቡ የ LED ን ብሩህነት ከአንዳንድ መሣሪያ (የመብራት አነፍናፊ ወይም የፎቶግራፍ መቆጣጠሪያ) ጋር መለካት እና በ PWM እሴት እና በብሩህነት መካከል ትስስር ማግኘት ነው። ከዚያ በኋላ ብሩህነትን ወደ 50%ካቀናበርኩ አርዱinoኖ ተጓዳኝ PWM ን ያሰላል እና በዚህ መሠረት ኤልዲውን ያደበዝዛል።

ስለዚህ ፣ ብሩህነትን ለመለካት የመብራት ዳሳሽ እና ኤልኢዲ ያስፈልገኛል። የኤስዲ ካርድ በመጠቀም ፣ በኋላ ላይ ለመገጣጠም ሂደት ውሂቡን እቆጥባለሁ። መገጣጠሚያው በ Excel (ወይም በሌላ በማንኛውም ፕሮግራም) ውስጥ ይከናወናል። የመውጫው ቦታ በአርዱዲኖ ኮድ ውስጥ ጥቅም ላይ ይውላል ፣ እና ያ ነው! አንድ ጊዜ መደረግ አለበት። ከዚያ የመለኪያ ልኬቱን ለዘላለም መጠቀም ይችላሉ!

ደረጃ 1: ክፍሎች

1- WEMOS mini D1: Aliexpress 3 €

2- TSL 2561 (ብሩህነት ዳሳሽ)- Aliexpress 3 €

3- የ SD ካርድ ሞዱል- Aliexpress 1 €

4- ኤል.ዲ

5- Resistor 220 ohm

6- ሽቦዎች

ጠቅላላ ወጪ 8 -10 €

ደረጃ 2 - ሽቦ

ሽቦ
ሽቦ
ሽቦ
ሽቦ
ሽቦ
ሽቦ

የ SD ካርድ ሞዱል እና ብሩህነት ዳሳሽ ሽቦዎች መለወጥ የለባቸውም (አብዛኛዎቹ)። ሊድ ከ PWM ፒን ጋር መገናኘት አለበት።

ደረጃ 3 ኮድ

ኮድ
ኮድ

ሶስት ኮዶችን አጣምሬያለሁ-

ኤስዲ ካርድ - ያገለገለ ምሳሌ> ኤስዲ> በአርዱዲኖ አይዲኢ ውስጥ ያንብቡ

TSL 2561: ያገለገለው Adafruit TSL2561 የቤተ -መጽሐፍት ምሳሌ (sensorapi); ቤተ -መጽሐፍቱን ከጫኑ (በአርዱዲኖ አይዲኢ ውስጥ ቤተ -መጽሐፍት እንዴት እንደሚጫኑ ያውቃሉ ብዬ አስባለሁ) በምሳሌዎች ውስጥ ያገኛሉ።

LED እየደበዘዘ: ያገለገሉ ምሳሌዎች> አናሎግ> እየደበዘዘ ነው

ኮዱ ፣ ሞጁሎቹን ከጀመሩ በኋላ ፣ መሪውን አጨልሞ ብሩህነቱን አንብቦ በ SD ካርድ ውስጥ ያስቀምጠዋል። በዚህ መንገድ ለመለካት አንዳንድ መረጃዎችን እሰበስባለሁ።

እንደ ፍላጎቴ እያንዳንዱን ኮድ ቀይሬያለሁ። የመጨረሻው ኮድ ተያይ attachedል።

ምልክቱ የተያያዘውን ስዕል መምሰል አለበት። እንደ አለመታደል ሆኖ ፎቶግራፍ ማንሳትን ረሳሁ ስለዚህ እንዴት መሆን እንዳለበት ለማሳየት በ Excel ውስጥ እንደገና እሰራዋለሁ።

ማሳሰቢያ: እኔ በአርዱዲኖ ፋንታ wemo mini D1 ን እየተጠቀምኩ ነው። በማላውቀው ምክንያት ፣ PWM በ 0 እና 1023 መካከል ነው። በአርዱዲኖ ውስጥ ከ0-255 መካከል መሆን አለበት። ለአርዱዲኖ ኮዱን ለመጠቀም ከፈለጉ እሱን መንከባከብ አለብዎት (መስመር 90)።

ደረጃ 4 - መግጠም እና መጠቀም

መግጠም ፣ እና መጠቀም
መግጠም ፣ እና መጠቀም
መግጠም ፣ እና መጠቀም
መግጠም ፣ እና መጠቀም

መረጃ ከሰበሰብኩ በኋላ ፋይሉን በ Excel ውስጥ ከፍቼ መረጃውን አሴርኩ (ስዕሉን ይመልከቱ)። የመጀመሪያው ዓምድ የ PWM እሴት ሲሆን ሁለተኛው ደግሞ lux (የአነፍናፊ ንባብ ፣ አሃዱ ብዙም አስፈላጊ አይደለም)። ስለዚህ ፣ ሴራ lux (y-axis) ከ PWM (x-axis) ጋር። እርስዎ እንደሚመለከቱት ብሩህነት ከ PWM እሴት ጋር በመስመር ተመጣጣኝ ነው። በእሱ ላይ አንድ መስመር አስገባሁ።

መስመሩን ለመገጣጠም የሚከተሉትን ያድርጉ

1- ውሂቡን ያቅዱ (ያስገቡ> የመበታተን ሴራ) እንዴት እንደሚያውቁ ይመስለኛል።

2- በታቀደው መረጃ ላይ በቀኝ ጠቅ ያድርጉ

3- በአዝማሚያ መስመር ላይ ጠቅ ያድርጉ።

4- (በ Excel 2013) በቀኝ በኩል አንድ ፓነል ብቅ ይላል። መስመራዊ ይምረጡ። ከታች “በገበታ ላይ የማሳያ ቀመር” ን ይምረጡ።

መስመራዊ ግንኙነቱ ከእኔ ግንዛቤ የተለየ ነው። ስለዚህ በእኔ ግንዛቤ እና በብሩህነት መካከል የሎጋሪዝም ግንኙነት ሊኖር ይገባል ብዬ አስባለሁ (ይህ ወደ አእምሮዬ የመጣው ቀላሉ መንገድ ነው!) ስለዚህ የተጣጣመውን ቁልቁለት ወሰድኩ። ጣልቃ መግባቱ አስፈላጊ አይደለም ፣ ምክንያቱም በዙሪያው ባለው የብርሃን ብክለት ላይ የተመሠረተ ነው! በምትኩ ፣ እኔ ጨመርኩኝ ምክንያቱም Log10 (0) ወሰን የለውም። ስለዚህ ችግሩን ለመፍታት ጠለፋ ያስፈልገኛል። በእኔ ሁኔታ ቀመር እንደዚህ ይመስላል

y = Log10 (0.08 x +1) ፣ y ብሩህነት እና x የ PWM እሴት (0-1023)

ቀመርን ወደ ከፍተኛው እሴት አደረግሁት። ከዚያ የውጤት ድምፅ ሁል ጊዜ በ 0-100 መካከል ነው። በዚህ መንገድ ከፍተኛውን ብሩህነት ሳይመለከት ለተወሰነ አንፃራዊ ብሩህነት አርዱዲኖን መጠየቅ እችላለሁ።

y = Log10 (0.08 x +1)*100/1.914

በአርዱዲኖ ውስጥ የእኔ ግቤት አንፃራዊ ብሩህነት ስለሆነ ፣ ለ x (PWM) ቀመር እንደገና ማቀናበር አለብኝ-

x = (10^(y*1.914 / 100) - 1) / 0.08

ይህንን ቀመር በኮዱ ውስጥ በመጠቀም የመስመር ብሩህነት ለውጥን ማግኘት እንችላለን። ስለዚህ አርዱዲኖን በ 0-100 መካከል ያለውን ብሩህነት (y) ይጠይቁዎታል ፣ እና አርዱዲኖ ተጓዳኙን የ PWM እሴት ያሰላል። በዚህ መንገድ ፣ ብሩህነት እጥፍ ከሆነ ፣ ግንዛቤዎ እንዲሁ አንድ ነው።

በኮድዎ ውስጥ እሱን ለመጠቀም ከፈለጉ ይህንን መስመሮች ማከል የተሻለ ነው-

ብሩህነት = 50; // በመቶኛ

PWM = ዱቄት (10 ፣ ብሩህነት*1.914/100) -1) /0.0793;

analogWrite (ledpin, PWM);

ማሳሰቢያ -መደበኛነቱ የሚከናወነው ለከፍተኛው PWM 1023 (ለ ‹Memos mini D1 ›) ነው። ለ Arduino PWM ከ 0-255 መካከል ነው። በዚህ መሠረት ማስላት ያስፈልግዎታል።

ማሳሰቢያ 2-የእኛ ግንዛቤ እና የ PWM እሴት እንዴት እንደሚዛመዱ ለማሳየት የምዝግብ ማስታወሻ መስመርን ጨመርኩ። ለመገጣጠም ሊጠቀሙበት አይገባም!

ደረጃ 5 መደምደሚያ

መለኪያው ለእኔ ይሠራል። የ PWM እሴቶች ትልቅ ሲሆኑ ልዩነቱን ማየት እችላለሁ። እንደ ትልቅ እሴቶች የመደብዘዝ ውጤት ማየት አልቻልኩም። በመሠረቱ አብዛኛዎቹ ለውጦች የተደረጉት በትንሽ የ PWM ክልል ውስጥ ነው። አሁን የተስተካከለ ነው!

እያንዳንዱ ኤልኢዲ ፣ በተለይም የተለያዩ ቀለሞች ፣ የራሱ የሆነ የመለኪያ መለኪያዎች ሊኖራቸው ይገባል። ሆኖም ሰማያዊ ኤልኢዲ አስተካክዬ ልኬቱን ለነጭ ኤልኢዲ ተጠቀምኩ እና ውጤቱ ተቀባይነት ነበረው። ስለዚህ ምናልባት እራስዎን ሳይረብሹ የእኔን የመለኪያ ልኬትን ሊጠቀሙ ይችላሉ !!

የሚመከር: