ዝርዝር ሁኔታ:

ቢግ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - 5 ደረጃዎች
ቢግ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - 5 ደረጃዎች

ቪዲዮ: ቢግ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - 5 ደረጃዎች

ቪዲዮ: ቢግ አርዱዲኖ ኤልሲዲ ሰዓት በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ በ IR ቲቪ ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - 5 ደረጃዎች
ቪዲዮ: የ Universe አፈጣጠር በሳይንስ እይታ || Big bang ቲዎሪ ምንድነው ? || how can universe created | ሁለንታ ምንድነው |[2021] 2024, ህዳር
Anonim
በ IR TV የርቀት መቆጣጠሪያ በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ አማካኝነት ትልቁ አርዱዲኖ ኤልሲዲ ሰዓት
በ IR TV የርቀት መቆጣጠሪያ በሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ አማካኝነት ትልቁ አርዱዲኖ ኤልሲዲ ሰዓት

በኤር ቲቪ የርቀት መቆጣጠሪያ ከሚቆጣጠሩት ሁለት ማንቂያዎች እና የሙቀት መቆጣጠሪያ ጋር በአርዱዲኖ ላይ የተመሠረተ የ LCD ሰዓት እንዴት እንደሚገነባ።

ደረጃ 1 መግለጫ

Image
Image

ይህ በ DS3231 በእውነተኛ ሰዓት ሰዓት ሞዱል የተሰራ የኤልሲዲ ሰዓት ነው ፣ እሱም ከ DS1307 በተቃራኒ የማንቂያ እና የሙቀት መቆጣጠሪያ ዕድል አለው። በዚህ ሁኔታ ፣ ኤልሲዲ ማያ ቀኑን ፣ ሰዓቱን ፣ ሁለት ማንቂያዎችን እና እንዲሁም የአሁኑን የሙቀት መጠን ያሳያል። እና በጣም የሚያስደስት ክፍል የሰዓቱ ሙሉ ቅንጅቶች እንዲሁም ማንቂያውን ድምጸ -ከል ማድረጉ በቴሌቪዥን የርቀት መቆጣጠሪያ በኩል ይከናወናል።

ደረጃ 2: ክፍሎች

መገንባት
መገንባት

ለግንባታ የሚያስፈልጉ የሃርድዌር ክፍሎች;

-አርዱዲኖ ቦርድ

-DS3231 RTC ቦርድ

-20X4 ኤልሲዲ ማሳያ

-I2C Arduino LCD ማሳያ ሞዱል

-RC5 ፕሮቶኮል IR የርቀት መቆጣጠሪያ

-የአየር ተቀባይ

-መሪ

-Buzzer

-220 Ohm resistor

ደረጃ 3: መገንባት

መገንባት
መገንባት
መገንባት
መገንባት
መገንባት
መገንባት

መሠረታዊው ኮድ ከቀላል-ወረዳ ድር ገጽ የተወሰደ ነው እና ጥቂት ለውጦችን አደረግሁ-ለቀላልነት ፣ እኔ የ I2C ሞዱልን ወደ ኤልሲዲ ማሳያ ጨመርኩ እና ኮዱን በዚሁ መሠረት አስተካከልኩት። ማንቂያው በሚሠራበት ጊዜ ድምፁን ከተወሰነ ድግግሞሽ ጋር የሚያመነጭ ትንሽ ቡዝ ጨምሬያለሁ።

የ DS3231 ቦርድ እንደ 20 4 4 ኤልሲዲ እና የ IR ተቀባዩ በ 5V ይሰጣል ፣ ይህ 5V ከአርዱዲኖ ቦርድ ይመጣል ፣ በዚህ ሰሌዳ እና በአርዱዲኖ መካከል የተገናኙ 3 መረጃዎች አሉ ፣ የ SCL መስመር ከአናሎግ ፒን 5 ጋር ተገናኝቷል ፣ ኤስዲኤ ከ ጋር ተገናኝቷል የአናሎግ ፒን 4 እና የ INT መስመር ከዲጂታል ፒን 2 ጋር የተገናኘ ሲሆን ይህም የአርዱዲኖ (INT0) ውጫዊ መቋረጥ ፒን ነው። ማንቂያ (ማንቂያ 1 ወይም ማንቂያ 2) በሚኖርበት ጊዜ DS3231 ማይክሮ መቆጣጠሪያውን ያቋርጣል። የ IR ተቀባዩ 3 ፒኖች አሉት - GND ፣ VCC እና OUT የ OUT ፒን ከአርዱዲኖ ፒን 3 ጋር የተገናኘበት የውጭ መቋረጥ ፒን (INT1) ነው። ከአርዱዲኖ ፒን 10 ጋር የተገናኘው LED እንደ የማንቂያ አመልካች (ማንቂያ 1 ወይም ማንቂያ 2) ጥቅም ላይ ይውላል ፣ ስለዚህ ማንቂያ ካለ DS3231 ማይክሮ መቆጣጠሪያውን (ATmega328P) የሚያቋርጠውን የ INT ፒን ወደታች ይጎትታል እና ማይክሮ መቆጣጠሪያው LED ን ያበራል ፣ እዚህ በርቀት መቆጣጠሪያው ላይ ያለው አዝራር ሁለቱንም ኤልኢዲውን እና የተከሰተውን ማንቂያ ያጠፋል። በአርዱዲኖ ሶፍትዌር (ኮድ) ውስጥ ማከል ስላለብን የእያንዳንዱን ቁልፍ ኮድ ለማወቅ የርቀት መቆጣጠሪያችንን ዲኮርድ ማድረግ አለብን።

ደረጃ 4 የርቀት መቆጣጠሪያ

የርቀት መቆጣጠሪያ
የርቀት መቆጣጠሪያ

በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ የዋለው የርቀት መቆጣጠሪያ ከ RC5 ፕሮቶኮል ጋር የቴሌቪዥን IR የርቀት መቆጣጠሪያ ነው ፣ ከዚህ በታች የሚታየው (ያገለገሉ አዝራሮች ተቆጥረዋል)

የአዝራር ተግባር ኮድ (የሄክስ ቅርጸት)

1 ጭማሪ 0x20

2 ሰዓት እና የቀን መቁጠሪያ 0x10 ያዘጋጁ

3 መቀነስ 0x21

4 ማንቂያዎችን 0x11 ያዘጋጁ

5 ማንቂያዎችን 0x0C ዳግም ያስጀምሩ

ይህ ኮድ የርቀት መቆጣጠሪያውን በ RC5 ፕሮቶኮል መጠቀም እንዳለበት ልብ ይበሉ ፣ እና ብዙውን ጊዜ እንደዚህ ያሉ የርቀት መሣሪያዎች በአሮጌ የፊሊፕስ መሣሪያዎች ይጠቀማሉ። ከዚህ በታች የማንኛውም የርቀት መቆጣጠሪያ ፕሮቶኮልን እንዲሁም የእያንዳንዱን ቁልፍ ዋጋ በቀላሉ ለመወሰን የሚያስችል ቀላል ኮድ “IR ፕሮቶኮል ፈላጊ” ነው። ስዕሉ በአዝራሮቹ ምልክት ከተደረገባቸው እሴቶች እና ተግባራት ጋር የተጠቀምኩበትን የርቀት መቆጣጠሪያ ያሳያል።

ደረጃ 5 - መርሃግብር እና ኮድ

መርሃግብር እና ኮድ
መርሃግብር እና ኮድ

በ IR መቆጣጠሪያ እና በአዝራር ኮዶች ላይ ያሉ የአዝራሮች ፕሮቶኮል ዓይነት እና እሴቶችን ለመወሰን ከዚህ በታች ትንሽ ኮድ ቀርቧል

የሚመከር: