ዝርዝር ሁኔታ:

የተብራሩ ስጦታዎች 5 ደረጃዎች (ከስዕሎች ጋር)
የተብራሩ ስጦታዎች 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የተብራሩ ስጦታዎች 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የተብራሩ ስጦታዎች 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: 5 ቅድሚያ የገና | የገና ቅር ለህጻናት | 5 ደቂቃ ቅር የገና / ግምገማ ቅድሚያ 2024, ህዳር
Anonim
የተብራሩ ስጦታዎች
የተብራሩ ስጦታዎች

በቤት ውስጥ በገና ወቅት ጥቅም ላይ የሚውሉ ሁለት የሚያበሩ ስጦታዎች አሉን። እነዚህ የሚደበዝዙ እና የሚጠፋውን ቀለም በዘፈቀደ የሚቀይር ባለ 2 ቀለም ቀይ-አረንጓዴ ኤልኢዲ በመጠቀም እነዚህ ቀላል የበራ ስጦታዎች ናቸው። መሣሪያው በ 3 ቮልት የአዝራር ህዋስ የተጎላበተ ነው። ስጦታዎች ረዘም ላለ ጊዜ ሲሠሩ ባትሪው በጣም በፍጥነት ስለሚሟጠጥ የኋለኛው ለዚህ ፕሮጀክት ምክንያት ነበር።

እጅግ በጣም ብዙ የአዝራር ሕዋስ ባትሪዎች አጠቃቀምን ለመከላከል እኔ ሶስት ተሞልተው የሚሞሉ የ AAA ባትሪዎችን በመጠቀም የራሴን ስሪት አዘጋጀሁ። ይህ ስሪት የ RGB LED ን ይጠቀማል ስለዚህ ሰማያዊ እንዲሁ ይቻላል ፣ ግን ያ የመጀመሪያው ንድፍ አካል አልነበረም። የእኔ ስሪት የሚከተሉት ተግባራት አሉት

  • መቆጣጠሪያ 2 አንድ PIC12F617 ማይክሮ መቆጣጠሪያ በመጠቀም በተመሳሳይ ጊዜ ያቀርባል። የማይክሮ መቆጣጠሪያ ሶፍትዌሩ የተፃፈው በጃኤል ፕሮግራም ቋንቋ ነው።
  • የግፋ አዝራርን በመጠቀም የአሁኑን አብራ እና አጥፋ። የመጀመሪያው ሥሪት ለዚያ ዓላማ ማብሪያን ተጠቅሟል ነገር ግን የግፊት ቁልፍ በአጠቃቀም ቀላል ነበር።
  • በቀይ እና በአረንጓዴ ቀለሞች በመደብዘዝ እና በማደብዘዝ የስጦታዎቹን ቀለም በዘፈቀደ ይለውጡ።
  • የባትሪው ቮልቴጅ ከ 3.0 ቮልት በታች ሲወርድ ስጦታዎቹን ያጥፉ። ይህ እንደገና ሊሞሉ የሚችሉ ባትሪዎች ከመጠን በላይ እንዳይወጡ ይከላከላል።

በአንድ ቀለም ከደበዘዘ በኋላ ፣ ኤልኢዲ በ 3 ሰከንዶች እና በ 20 ሰከንዶች መካከል በሆነ ቦታ ላይ ይቆያል። እኔ አሁንም ጥቅም ላይ ያልዋለ ሰማያዊ LED ስለነበረኝ በወቅቱ ፓኬጅ በትክክል 10 ሰከንዶች በሚሆንበት ጊዜ ሁለቱም ጥቅሎች ወደ ሰማያዊ ይለወጣሉ። በኋላ እንደተገለፀው የዘፈቀደ ጊዜ በ 40 ሚሊሰከንዶች በሰዓት ቆጣሪዎች ውስጥ ስለሚፈጠር ይህ ብዙ ጊዜ አይከሰትም።

ደረጃ 1-የ pulse width modulation ን በመጠቀም ስለመግባት እና ስለ መውረድ አንዳንድ ንድፈ ሀሳቦች

የ LED ን ብሩህነት ለመለወጥ በጣም ጥሩው መንገድ በ LED ውስጥ የሚፈስሰውን የአሁኑን በመለወጥ አይደለም ነገር ግን ኤልኢዲ በተወሰነ የጊዜ ክፍተት ውስጥ ያለውን ጊዜ በመለወጥ ነው። ይህ የ LED ን ብሩህነት የሚቆጣጠርበት መንገድ በበይነመረብ ላይ ብዙ ጊዜ የተገለፀው Pulse Width Modulation (PWM) ይባላል ፣ ለምሳሌ። ዊኪፔዲያ።

ፒአይሲ እና አርዱinoኖ ይህንን የ PWM ምልክት ለማመንጨት ቀላል የሚያደርጉ ልዩ የ PWM ሃርድዌር በቦርዱ ላይ አላቸው ነገር ግን ለዚህ ብዙውን ጊዜ አንድ ውፅዓት አላቸው እና ስለዚህ አንድ ኤልኢዲ ብቻ መቆጣጠር ይችላሉ። ለዚህ ስሪት 5 ኤልኢዲዎችን (2 ቀይ ፣ 2 አረንጓዴ እና 1 ጥምር ሰማያዊ) መቆጣጠር አስፈልጎኛል ስለዚህ PWM ሁለቱንም የ PWM ድግግሞሽ እንዲሁም የ PWM የግዴታ ዑደት የሚያመነጭ ቆጣሪ በመጠቀም በሶፍትዌር ውስጥ መደረግ ነበረበት።

PIC12F617 በራስ-ዳግም የመጫን ችሎታዎች ላይ በቦርድ ላይ ቆጣሪ አለው። ይህ ማለት የሰዓት ቆጣሪውን ዳግም ጫን እሴትን አንዴ ካዘጋጁት ፣ ጊዜው የሚያልፍበት ጊዜ ባለፈ ቁጥር ያን እሴት ይጠቀማል እና ስለዚህ ሰዓት ቆጣሪው የሚሠራው በተወሰነ ድግግሞሽ ላይ ብቻውን ይቆማል ማለት ነው። ለተረጋጋ የ PWM ምልክት ጊዜ አስፈላጊ ስለሆነ ሰዓት ቆጣሪው በተቋረጠ መሠረት ይሠራል ፣ ዋናው መርሃ ግብር ለኤሌዲዎች በዘፈቀደ ሰዓት ለመቆጣጠር እና ለመወሰን በሚያስፈልገው ጊዜ ላይ ተጽዕኖ አይኖረውም።

ማንኛውንም ብልጭ ድርግም ላለማየት የ PWM ድግግሞሽ ከፍተኛ መሆን አለበት እና ስለዚህ የ 100 Hz የ PWM ድግግሞሽ መርጫለሁ። ለማደብዘዝ እና ለመጥፋት ውጤት የግዴታ ዑደቱን እና ስለዚህ የ LED ን ብሩህነት መለወጥ አለብን። የማደብዘዝ እና የመጥፋት ውጤትን ለማግኘት ብሩህነትን ለመጨመር ወይም ለመቀነስ የ 5 ደረጃ ጭማሪን ለመጠቀም ወሰንኩ እና ሰዓት ቆጣሪው ከ 0 እስከ 255 ክልል ለግዳጅ ዑደት ስለሚጠቀም ፣ ሰዓት ቆጣሪው በ 255 / / መሮጥ አለበት። 5 = ከተለመደው ድግግሞሽ 51 ጊዜ ወይም 5100 Hz። ይህ በየ 196 እኛን የጊዜ ቆጣሪን ያስከትላል።

ደረጃ 2 - የሜካኒካል ሥራ

መካኒካል ሥራ
መካኒካል ሥራ
መካኒካል ሥራ
መካኒካል ሥራ
መካኒካል ሥራ
መካኒካል ሥራ

ስጦታዎችን ለማዘጋጀት ወተት ነጭ አሲሪክ ፕላስቲክን እና ለተቀረው ቅንብር ኤምዲኤፍ እጠቀም ነበር። ኤልዲ ሲበራ በጥቅሉ ውስጥ የኤልዲውን ቅርፅ እንዳያዩ ለመከላከል ፣ መብራቱን ከኤዲዲ በሚያሰራጩት ኤልዲዎች ላይ ሽፋን አደርጋለሁ። ይህ ሽፋን እኔ ከነበሩት አንዳንድ የድሮ የኤሌክትሮኒክ ሻማዎች የመጣ ነው ፣ ግን እርስዎም ተመሳሳይ አክሬሊክስ ፕላስቲክን በመጠቀም ሽፋን መፍጠር ይችላሉ። በስዕሎቹ ውስጥ እንደ መሣሪያ እና ቁሳቁስ የተጠቀምኩትን ያያሉ።

ደረጃ 3 - ኤሌክትሮኒክስ

ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ

የስዕላዊ መግለጫው የሚያስፈልጉዎትን የኤሌክትሮኒክ ክፍሎች ያሳያል። ቀደም ሲል እንደጠቀስነው 5 ኤልኢዲዎች ሰማያዊው LED በተጣመረበት በተናጥል ቁጥጥር ይደረግባቸዋል። ፒአይሲ በአንድ ወደብ ፒን ላይ ሁለት ኤልኢዲዎችን መንዳት ስለማይችል ጥምር ሰማያዊ ኤልኢዲዎችን ለመቆጣጠር ትራንዚስተር ጨመርኩ። ኤሌክትሮኒክስ በ 3 AAA በሚሞላ ባትሪዎች የተጎላበተ ሲሆን የዳግም አስጀምር ማብሪያውን በመጫን ሊበራ ወይም ሊጠፋ ይችላል።

ለዚህ ፕሮጀክት የሚከተሉትን የኤሌክትሮኒክ ክፍሎች ያስፈልግዎታል

  • 1 ፒሲ ማይክሮ መቆጣጠሪያ 12F617 ከሶኬት ጋር
  • 2 የሴራሚክ መያዣዎች: 2 * 100nF
  • ተከላካዮች 1 * 33 ኪ ፣ 1 * 4 ኪ 7 ፣ 2 * 68 ኦም ፣ 4 * 22 ኦም
  • 2 RGB LEDs ፣ ከፍተኛ ብሩህነት
  • 1 BC557 ትራንዚስተር ወይም ተመጣጣኝ
  • 1 የግፋ አዝራር መቀየሪያ

በስዕሉ ላይ እንደሚታየው ወረዳውን በዳቦ ሰሌዳ ላይ መገንባት እና ብዙ ቦታ አያስፈልገውም። በ LED ዎች በኩል ከፍተኛውን የአሁኑን ለመቆጣጠር የተከላካዩ እሴቶች ለምን በጣም ዝቅተኛ እንደሆኑ ያስቡ ይሆናል። ይህ የሆነበት ምክንያት እያንዳንዱ ኤልኢዲ ካለው የቮልቴጅ ጠብታ ጋር በማጣመር የ 3.6 ቮልት ዝቅተኛ የአቅርቦት voltage ልቴጅ በ LED ላይ ባለው ቀለም ላይ በመመርኮዝ Wikepedia ን ይመልከቱ። የተከላካዩ እሴቶች የጠቅላላው ስርዓት ከፍተኛው ፍሰት በ 30 mA አካባቢ ባለበት በኤልኤምኤ በ 15 mA ከፍተኛ የአሁኑን ያስከትላል።

ደረጃ 4 - ሶፍትዌሩ

ሶፍትዌሩ የሚከተሉትን ተግባራት ያከናውናል

መሣሪያው በመግፊያው አዝራር ሲጀመር መሣሪያውን ከጠፋ ወይም ያበራ ከሆነ መሣሪያውን ያበራል። ጠፍቷል ማለት PIC12F617 ማንኛውንም ኃይል በማይጠቀምበት በእንቅልፍ ሁኔታ ውስጥ ማስገባት ማለት ነው።

የኤልዲዎቹን ብሩህነት ለመቆጣጠር የ PWM ምልክትን ያመንጩ። ይህ የሚከናወነው የ LEDs ን ሲያበሩ እና ሲያጠፉ የ PIC12F617 ን ፒኖች የሚቆጣጠረውን የጊዜ ቆጣሪ እና የማቋረጫ የአገልግሎት አሰራሩን በመጠቀም ነው።

የ LEDs ን ያጥፉ እና ያጥፉ እና በ 3 እና በ 20 ሰከንዶች መካከል በዘፈቀደ ጊዜ ያቆዩዋቸው። የዘፈቀደ ጊዜው ከ 10 ሰከንዶች ጋር ከሆነ ፣ ሁለቱም ኤልኢዲዎች ለ 10 ሰከንዶች ወደ ሰማያዊ ይለወጣሉ ፣ ከዚያ በኋላ የተለመደው ቀይ አረንጓዴ የመደብዘዝ እና የማደብዘዝ ዘይቤ ጥቅም ላይ ይውላል።

በሚሠራበት ጊዜ ፒአይሲው በቦርዱ ላይ ያለውን አናሎግ ወደ ዲጂታል መለወጫ (ኤዲሲ) በመጠቀም የአቅርቦቱን voltage ልቴጅ ይለካል። ይህ ቮልቴጅ ከ 3.0 ቮ በታች ሲወድቅ ፣ ኤልኢዲዎቹን ያጠፋል እና ፒአይኤን እንደገና ወደ እንቅልፍ ሁኔታ ያስገባዋል። ፒአይሲ አሁንም በ 3.0 ቪ በጥሩ ሁኔታ ሊሠራ ይችላል ፣ ነገር ግን እንደገና ሊሞሉ የሚችሉ ባትሪዎች ሙሉ በሙሉ እንዲጠፉ ጥሩ አይደለም።

ቀደም ሲል እንደጠቀስነው የ PWM ምልክት የተረጋጋ የ PWM ምልክት ለማቆየት የማቋረጫ የአገልግሎት አሰራሩን የሚጠቀም ሰዓት ቆጣሪ በመጠቀም ይፈጠራል። ኤልኢዲዎቹ የሚበሩበትን ጊዜ ጨምሮ የኤልዲዎቹ እየደበዘዘ እና እየጠፋ ያለው በዋናው ፕሮግራም ቁጥጥር ስር ነው። ይህ ዋና ፕሮግራም የ PWM ምልክትን ከሚፈጥረው ተመሳሳይ ሰዓት ቆጣሪ የተገኘ 40 ሚሊሰከንዶች የሰዓት ቆጣሪ ምልክት ይጠቀማል።

ለዚህ ፕሮጀክት ማንኛውንም የተለየ የጃኤል ቤተመፃህፍት ስላልጠቀምኩ የዘፈቀደውን በወቅቱ እና በዘፈቀደ የ LEDs ጊዜን ለማመንጨት የመስመር ግብረመልስ ፈረቃ ምዝገባን በመጠቀም የዘፈቀደ ጄኔሬተር መሥራት ነበረብኝ።

ደረጃ 5: የመጨረሻው ውጤት

Image
Image
የመጨረሻው ውጤት
የመጨረሻው ውጤት

የመካከለኛውን ውጤት የሚያሳዩ 2 ቪዲዮዎች አሉ። ባለቤቴ አሁንም ኩቦዎችን ወደ እውነተኛ ስጦታዎች መለወጥ አለባት። አንድ ቪዲዮ ወደዚህ ፕሮጀክት ከሚያመራው የመጀመሪያው ስጦታ ጋር ሌላኛው ቪዲዮ የሚያሳየውን የውጤት መዘጋት ያሳያል።

እርስዎ ጨርሰዋል ብለው ሲገምቱ እንደሚጠብቁት ፣ አዲስ መስፈርቶች ብቅ ይላሉ። እነሱ ከደበዘዙ በኋላ የኤልዲዎቹ ብሩህነት እንዲሁ ሊለያይ ይችል እንደሆነ ባለቤቴ እየጠየቀች ነበር። እኔ የ PIC12F617 ን የፕሮግራሙን ማህደረ ትውስታ ግማሽ ያህል ብቻ ስለተጠቀምኩ በእርግጥ ይቻላል።

የፒአይኤ (PIC) መርሃ ግብር የ JAL ምንጭ ፋይል እና የ Intel Hex ፋይል ተያይዘዋል። የፒአይሲ ማይክሮ መቆጣጠሪያውን ከጃኤል - ፓስካል የመሰለ የፕሮግራም ቋንቋን ለመጠቀም ፍላጎት ካለዎት - የጃልን ድር ጣቢያ ይጎብኙ።

ይህንን አስተማሪ እንዲሆን እና ግብረመልሶችን እና ውጤቶችን በጉጉት በመጠባበቅ ይደሰቱ።

የሚመከር: