ዝርዝር ሁኔታ:

የዱር እሳት: 7 ደረጃዎች
የዱር እሳት: 7 ደረጃዎች

ቪዲዮ: የዱር እሳት: 7 ደረጃዎች

ቪዲዮ: የዱር እሳት: 7 ደረጃዎች
ቪዲዮ: ድግምት ወይም መተት እንደተደረገብን በምን እናውቃለን ? ምልክቶቹ ምንድናቸው?Kana TV/EBS TVቀሲስ ሄኖክ ወማርያም Kesis Henok Weldemariam 2024, ሀምሌ
Anonim
Image
Image

ይህ ፕሮጀክት በጨዋታ ዙፋኖች ውስጥ በሚስጢራዊ የዱር እሳት ተነሳስቶ ፣ አረንጓዴ ፈሳሽ ፣ እሱም ሲበራ በአረንጓዴ ነበልባል ውስጥ ፈነዳ። ፕሮጀክቱ ለተበጁ የቀለም ውጤቶች RGB SMD5050 LED strips ን በመጠቀም ላይ ያተኩራል። ሶስት የመስታወት ዕቃዎች እያንዳንዳቸው ስድስት የ RGB ኤልዲዲዎች የተገጠሙ ናቸው። አንድ አርዱዲኖ ኡኖ እንደ መብራቶች ብልጭ ድርግም የሚል እሳት ይፈጥራል። ከጨለማ አረንጓዴ እስከ ብሩህ አረንጓዴ እስከ ደማቁ ነጭ ድረስ የግራዲየንት ቀለም ንድፍ ለመፍጠር የ RGB LEDs ያስፈልጋል። ቀለል ያለ አረንጓዴ LED በቂ አይደለም ፣ ብሩህ ነጭን ለመፍጠር ቀይ እና ሰማያዊ አካላትን ይፈልጋል። እንደ ጉርሻ ፣ ይህ ሃርድዌር ማንኛውንም ሌሎች ቀለሞችን ማምረት ይችላል። የመስተዋት ዕቃዎች ብርሃንን ለማደናቀፍ እና ትክክለኛውን የብርሃን ምንጭ ፣ ማለትም ትንሹን ፣ በጣም ቴክኒካዊ የሚመስሉ RGB SMD5050 LED strips ን ይፈልጋሉ።

ሀሳቡ ወደሚፈልጉት ብዙ ነገሮች እና ተለዋዋጭ ቀለም ወደሚፈልጉት ሁሉ ሊራዘም ይችላል። ይህ አስተማሪ ከሚከተለው የቀለም መርሃግብሮች ጋር ከሶስት ብርጭቆ ዕቃዎች ጋር ማዋቀሩን እንዴት እንደተገበርኩ ይገልጻል። የዱር እሳት መርሃ ግብር በመግቢያው ቪዲዮ ውስጥ ይታያል። የተቀሩት እቅዶች በዚህ ትምህርት ሰጪ ደረጃ 6 ገጽ ውስጥ በቪዲዮ ውስጥ ይታያሉ።

  • የዱር እሳት። የዙፋኖች ጨዋታ እንደ መነጽር እሳት አነሳሳ።
  • Unicorn Attractor. በቀስተ ደመና ቀለሞች በኩል የሚደበዝዝ ትዕይንት።
  • ብልጭ ድርግም። በሁለት የተለያዩ ፍጥነቶች ውስጥ የዘፈቀደ የቀለም ለውጥ።
  • ጠፋ። በሁለት የተለያዩ ፍጥነቶች ውስጥ የዘፈቀደ ቀለሞች ለስላሳ ለውጥ።
  • ሕያው ቀለሞች። በአንዱ ልዩ ቀለም ዙሪያ ለስላሳ በሆነ ማወዛወዝ ዕቃዎችዎን ቀለም ያድርጓቸው።
  • ሻማዎች። የእርስዎ ኤልኢዲዎች የተፈጥሮ ሻማ ነበልባል እንዲመስሉ ያድርጉ።

ማዋቀሩ

በመሠረታዊ ቅንብር ውስጥ በአንድ አዝራር ጠቅ በማድረግ በስድስቱ የቀለም መርሃግብሮች ውስጥ ያልፋሉ። ድርብ ጠቅ ማድረግ የሚቻል ከሆነ ከአንድ ቅንብር ወደ ሌላ በአንድ የቀለም መርሃ ግብር ውስጥ ይራመዳል። የአርዱዲኖ ፕሮግራምን በማርትዕ የቀለም ቅንጅቶች ሊታከሉ ይችላሉ።

ወደፊት በተራዘመ ስሪት ፣ አዝራሩ በ ESP8266 ሰሌዳ ተተክቷል ፣ እሱም ወደ ድር ገጽ በይነገጽ ይገናኛል ፣ ይህም የቀለም መርሃግብሮችን ይቆጣጠራል። የድር ገጹ በተራ በተንቀሳቃሽ መሣሪያ አሳሽ ቁጥጥር ሊደረግበት ይችላል። ይህ ነገሮችን በማስተካከል ረገድ ብዙ የተለያዩ ነገሮችን ይሰጣል-

  • የለውጡን ፍጥነት እና አቅጣጫ ያዘጋጁ
  • ሻማዎችን ለማብራት ቀለሙን ያዘጋጁ
  • የቀለሞችን ብሩህነት እና ሙሌት ያዘጋጁ

ይህ ትምህርት ሰጪው የግፊት ቁልፍን እንደ የተጠቃሚ በይነገጽ ብቻ የሚያካትት በመሠረታዊ ቅንብር ላይ ያተኩራል።

ደረጃ 1: የሚያስፈልግዎት

ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
ምንድን ነው የሚፈልጉት
  • ወደ አጭር ቁርጥራጮች ሊቆርጡ የሚችሉት ርካሽ የ RGB LED ስትሪፕ
  • የኃይል አሃድ ፣ በተለይም 12 ቮ 1.5 ከ RGB LED strip ጋር የመጣው ነገር
  • አርዱዲኖ UNO ወይም ተመሳሳይ
  • ሁለት ULN2803AP IC: s
  • ቀላል የፕሬስ ቁልፍ
  • የፔርማ-ፕሮቶ የዳቦ ሰሌዳ
  • ሽቦ
  • ለኤሌክትሮኒክስ ሳጥን
  • በ RGB LED strips የሚበሩ አንዳንድ የመስታወት ዕቃዎች
  • መሣሪያዎች (ሽቦ መቀነሻ ፣ ብየዳ ብረት ፣ ብየዳ …)

የሚመራው ስትሪፕ

አንዳንድ የ 90 RGB SMD LEDs ን ያካተተ ርካሽ የመሪ እርሳስ ገዛሁ። አንድ ትንሽ አሃድ ቀለሞቻቸውን በመቀየር ሌዶቹን ይነዳቸዋል። አሃዱ በርቀት ቁጥጥር የሚደረግበት ሲሆን እርቃኑ በተለያዩ መንገዶች ቀለሞችን ሊለውጥ ይችላል። ነገር ግን መላው ሰቅ ተመሳሳይ ቀለም አለው። የሚያስደስት ነገር በእያንዳንዱ ስትሪፕ ውስጥ ሦስት rgb ሊዶችን ብቻ ወደያዙት ትናንሽ ቁርጥራጮች መቁረጥ ይችላሉ። እያንዳንዱ ስትሪፕ ፣ ምንም ያህል ቢረዝም ፣ በ 12 V. ኃይል እንዲሰጥ ይደረጋል። እያንዳንዱ የሶስት አርግ ሊድ ክፍሎች ለየመብቶቹ የቮልቴጅ ጠብታ የሚንከባከቡ የራሳቸው ተቃዋሚዎች አሏቸው። እርስዎ 12 ቮ እና በቂ አምፔሮችን ብቻ መስጠት አለብዎት ፣ ደህና ፣ ሚሊሜትር። ለእዚህ ፕሮጀክት ፣ በእያንዲንደ 6 አሃዶች እና 12 ቮ 1.0 ሀ የኃይል አሃዱን ሶስት እርከኖችን የ led strip ን እጠቀማለሁ። የመቆጣጠሪያ አሃዱ እና የርቀት መቆጣጠሪያው አያስፈልግም።

ULN2803AP

አንድ ነጠላ መሪ የሚያስፈልገው ጥቂት የአሁኑን ብቻ ነው። የመሪውን ፒን 5 ቮን ወደ አንዳንድ 3 ቮ የሚጥል resistor እስካለህ ድረስ አብዛኛውን ጊዜ መሪን በቀጥታ ከአርዱዲኖ የውሂብ ፒን ማብራት ይችላሉ። ነገር ግን አንድ ነጠላ RGB SMD5050 LED ሶስት ሊድ ፣ ቀይ ፣ ግሬንን እና ሰማያዊን ያካትታል። እና ለዚህ ፕሮጀክት ፣ እኔ የ 6 RGB SMD5050 LEDs ን ጭረቶች እየተጠቀምኩ ነው። የአርዱዲኖ ኡኖ አንድ የመረጃ ፒን 6 LEDs ን ይቆጣጠራል። ሌዶቹን የማብራት ኃይል ከመረጃ ፒን ቢመጣ ብቻ የውሂብ ፒኑን ያበላሻል። ነገር ግን በአሌክስ ውስጥ ዘጠኝ እንደዚህ ያሉ የመረጃ ፒንዎች ይኖራሉ እና ያ እርግጠኛ ለአርዲኖ በጣም ወቅታዊ ይሆናል። ለዚህም ነው ULN2803AP የሚጀምረው። ULN2803AP ከ 8 ዳርሊንግተን ትራንዚስተሮች ጋር የተቀናጀ ቺፕ ነው። እኔ 9 እፈልጋለሁ ፣ ስለዚህ እኔ ሁለት የ ULN2803AP ቺፖችን ብቻ እጠቀማለሁ። ያ አምስት ዕቃዎችን ለመናገር ፕሮጀክቱን ማራዘም ከፈለግኩ ያኔ 7 ትርፍ ትራንዚስተሮችን ትቶልኛል።

በ RGB SMD5050 LED ውስጥ አንድ ነጠላ መሪ 20 mA ይስባል። ከመካከላቸው ስድስቱ 120 mA ማለት ይሆናል። በ ULN2803 ውስጥ አንድ ፒን (አንድ ዳርሊንግተን ትራንዚስተር) 500 mA መስመጥ ይችላል። ነገር ግን ጠቅላላው ቺፕ በአሁኑ ጊዜ የሚመረተውን ከፍተኛ 1.44 ዋ ሙቀት ማስተናገድ ይችላል። 120 mA 0.144 W. ያወጣል በአንዱ ULN2803 ቺፕስ እና በሌላ አራት መስመሮች በአንዱ ላይ አምስት መስመሮችን እሰጣለሁ። ያ በአንድ ቺፕ ላይ 0.72 ዋ እና በሌላ ቺፕ 0.58 ዋ ይሆናል። ስለዚህ ደህና መሆን አለብኝ። በእያንዳንዳቸው ላይ 120 mA ያለው ULN2803 ሁሉንም 8 መስመሮች በመጠቀም ቺፕውን በ 1.2 ዋ ያሞቀዋል ፣ ይሞቃል ፣ ግን አሁንም ይታገሰዋል።

በቀላሉ ተብራርቷል ፣ የ RGB SMD LED strip ከኃይል ምንጭ 12 ቮን ያገኛል። ከኤዲዲው ስትሪፕ ፣ ከእያንዳንዱ ከሶስቱ ቀለም ኤልኢዲዎች የአሁኑ በ ULN2803AP ውስጥ እና ከዚያ ወደ GND ይሄዳል። ወረዳው ተዘግቶ ኤልኢዲ ያበራል። ነገር ግን ULN2803AP ከአርዱዲኖ በ 5 ቮ የውሂብ ምልክቶች በርቷል/አጥፋ። እነዚህ ምልክቶች ከአርዱዲኖ ጥቂት ሚሊሜትር ብቻ ይሳሉ።

የመስታወቱ ዕቃዎች እና የ LED ቁርጥራጮች

ለሻይ መብራቶች የታሰቡ እነዚህ እንግዳ የመስተዋት ዕቃዎች ነበሩኝ። እነሱ እንዲቆሙ እና የ LED ንጣፎችን የሚያጣብቅ ነገር እንዲኖራቸው ከበርች መዝገቦች ሳህኖችን እቆርጣለሁ። በግለሰቦቹ ውስጥ ቀለበቶች እንዲሆኑባቸው አንዳንድ እጥፋቶችን ሠራሁ ፣ የግለሰቡ የ LED አሃዶች ወደ ላይ ተጋጠሙ። መስመሮቹን እንዳይቆርጡ በማጠፊያዎች ይጠንቀቁ።

ደረጃ 2 - የተጠቃሚ መመሪያዎች

መሣሪያው ቀላል የተጠቃሚ በይነገጽ ይኖረዋል። በግድግዳው ሶኬት ውስጥ የኃይል ምንጩን በመሰካት ያበራል እና ከመጀመሪያው የቀለም መርሃ ግብር ይጀምራል ፣ እሱም የዱር እሳት። በማላቀቅ ያጠፋል። የአዝራር ጠቅ ማድረግ ወደ ቀጣዩ የቀለም መርሃ ግብር ይሄዳል። ድርብ ጠቅታ በእያንዳንዱ የቀለም መርሃግብር ንዑስ መርሃግብሮች በኩል ያልፋል። የሚከተሉትን የቀለም መርሃግብሮች ተግባራዊ አደርጋለሁ።

  1. የዱር እሳት። የዙፋኖች ጨዋታ አረንጓዴ ነበልባል ከአንድ ብርጭቆ ነገር ወደ ሌላኛው የሚጓዝበትን እንደ መነፅር እሳት አነሳሳ። የመስታወት ዕቃዎች እርስ በእርስ በአቀባዊ ሲቀመጡ ይህ ውጤት በጣም አስደናቂ ይመስላል። ሦስት የተለያዩ ንዑስ ክፍሎች ከእሳት ነበልባል ፍጥነት ጋር ይተገበራሉ።
  2. Unicorn Attractor. በቀስተ ደመና ቀለሞች በኩል የሚደበዝዝ ትዕይንት። እያንዳንዱ ቀለም ከአንድ ብርጭቆ ነገር ወደ ቀጣዩ እንደሚሸጋገር ሁሉ መደብዘዝ በተዘዋዋሪ መንገድ ይከሰታል። ንዑስ ክፍሎቹ የመደብዘዝ የተለያዩ ፍጥነቶች ይኖራቸዋል።
  3. ብልጭ ድርግም። በሁለት የተለያዩ ፍጥነቶች ውስጥ የዘፈቀደ የቀለም ለውጥ። ንዑስ ክፍሎች የተለያዩ ፓሌቶች ይኖራቸዋል (ሙሉ በሙሉ የተሞሉ ቀለሞች ብቻ ፣ ግማሽ የተሞሉ ቀለሞች ፣ ቀለሞች ከቀለም ክበብ ግማሽ ብቻ)
  4. ጠፋ። በሁለት የተለያዩ ፍጥነቶች ውስጥ የዘፈቀደ ቀለሞች ለስላሳ ለውጥ። በ #3 ውስጥ እንዳሉት ተመሳሳይ ንዑስ ክፍሎች።
  5. ሕያው ቀለሞች። በአንዱ ልዩ ቀለም ዙሪያ ለስላሳ በሆነ ማወዛወዝ ዕቃዎችዎን ቀለም ያድርጓቸው። ንዑስ ክፍሎቹ ቀለሞቹን ወደ ቀይ ፣ ብርቱካናማ ፣ ቢጫ ፣ አረንጓዴ ፣ ሰማያዊ ፣ ኢንዶጎ ወይም ሐምራዊ ያዘጋጃሉ። ማወዛወዙ በተመረጠው ቀለም ዙሪያ በ 10 ዲግሪ ዘርፍ ውስጥ ይከሰታል። ሦስቱ የመስታወት ነገር ተመሳሳይ የተመረጠ ቀለም አላቸው ፣ ግን እያንዳንዱ ነገር መላውን ስብስብ ሕያው የሆነ የኑሮ ቀለም ለመስጠት የራሱ የዘፈቀደ የመለዋወጥ ድግግሞሽ አለው።
  6. ሻማዎች። የእርስዎ ኤልኢዲዎች የተፈጥሮ ሻማ ነበልባል እንዲመስሉ ያድርጉ። ሶስት ንዑስ ክፍሎች

    1. "በተቻለ መጠን የተረጋጋ"
    2. "የሆነ ቦታ ክፍት መስኮት"
    3. “ጨለማ እና አውሎ ነፋሻ ምሽት ነበር”

ደረጃ 3 ስለ አርጂቢ ቀለሞች ጥቂት ቃላት

በዚህ ክፍል በ RGB የቀለም ቦታ ላይ ያለኝን አመለካከት እወያይበታለሁ። ይህንን ክፍል በደንብ መዝለል ይችላሉ። እኔ እንደ እኔ የ RGB LEDs ቀለሞችን ለምን እንደምይዝ አንዳንድ ዳራ እሰጣለሁ።

ስለዚህ የ RGB LED ቀይ ፣ አረንጓዴ እና ሰማያዊ መብራት ብቻ አለው። እነዚህን ማደባለቅ የሰው ዓይን ሊያውቃቸው የሚችሏቸውን (ማለት ይቻላል) ሁሉንም ቀለሞች ይፈጥራል። የእያንዳንዱ ክፍል መጠን - ቀይ ፣ አረንጓዴ ወይም ሰማያዊ - በዲጂታል ዓለም ውስጥ ብዙውን ጊዜ ከ 0 እስከ 255 ባለው ቁጥር ይገለጻል። ሙሉ በሙሉ የተሞላው ቀለም አንድ የቀለም ክፍሎች ዜሮ እና አንድ የቀለም ክፍል 255 እንዲሆኑ ይፈልጋል። በዚህ ውስጥ በእኛ ዲጂታል ዓለም ውስጥ 1530 የተለያዩ ሙሉ የተሟሉ ቀለሞች ብቻ እንዳሉ ይሰማናል።

የ RGB ቦታን ለመቅረጽ አንዱ መንገድ ኩብ ነው። አንድ የኩብ ጫፍ ጥቁር ነው። ከዚያኛው ጫፍ በቀይ ፣ በሰማያዊ ወይም በአረንጓዴ ጠርዝ ላይ መጓዝ እንችላለን። በኩቤው ውስጥ ያለው ማንኛውም ነጥብ በቀይ ፣ በአረንጓዴ እና በሰማያዊ መጋጠሚያዎች የተገለጸ ቀለም ነው። ከጥቁር ጫፉ ወደ እጅግ በጣም ከፍተኛ ጫፍ በመጓዝ ወደ ነጭው ጫፍ እንመጣለን። ጥቁሩን እና ነጩን ሳይጨምር በስድስቱ ጫፎች ላይ በማተኮር ጫፎቹን በመከተል ስድስቱን ጫፎች የሚያልፍ መንገድ መፍጠር እንችላለን። እያንዳንዱ ጠርዝ 256 ነጥቦች ወይም ቀለሞች አሉት። እያንዳንዱ ጠርዝ በሁለት ጠርዞች ይጋራል ፣ ስለዚህ የነጥቦቹ ጠቅላላ ቁጥር 6 * 255 = 1530 ነው። ይህንን መንገድ መከተል በቀለም ህብረቀለም ውስጥ ሁሉንም 1530 ሙሉ የተሟሉ ቀለሞችን ማለፍ ነው። ወይም ቀስተ ደመና። ጫፎቹ ቀይ ፣ ቢጫ ፣ አረንጓዴ ፣ ሲያን ፣ ሰማያዊ እና ማጌንታ ቀለሞችን ይወክላሉ።

በኩባው ውስጥ ያለ ማንኛውም ሌላ ነጥብ ቀለምን ይወክላል ፣ እሱም ሙሉ በሙሉ ያልጠገበ ነው።

  • ወይም ነጥቡ በኩቤው ውስጥ ነው ፣ ማለትም ቀይ ፣ አረንጓዴ እና ሰማያዊ መጋጠሚያዎች ሁሉም ከዜሮ ይለያያሉ። ሁሉንም ግራጫ ጥላዎች መስመር እንደመሆኑ ከጥቁር ጫፍ እስከ ነጭ ጠርዝ ድረስ ያለውን ሰያፍ ያስቡ። እና በኩባው ውስጥ ያሉት ሁሉም “ሙሉ በሙሉ ያልተሟሉ ቀለሞች” ወደ “ዜሮ ሙሌት” ሰያፍ አቅጣጫ ጠርዝ ላይ ካለው ሙሉ ሙሌት እየከሰሙ ይሄዳሉ።
  • ወይም ነጥቡ ጥቁር ኩርባውን በሚነካው በኩቤው ሶስት የአውሮፕላን ገጽታዎች ላይ ነው። እንዲህ ዓይነቱ ቀለም ሙሉ በሙሉ እንደጠገበ ሊቆጠር ይችላል ፣ ግን ጨለመ። ይበልጥ ባጨለሙት መጠን የማስተዋል ቀለሙን ሙሌት ያጣል።

ሁሉንም የተሟሉ ቀለሞችን የሚገልጽ በኩቤ ዙሪያ ስድስት ጠርዝ መንገድ ከመያዝ ይልቅ እኛ በ 60 ዲግሪ ዘርፍ 255 የተለያዩ ቀለሞችን ባለንበት እነዚህን 1530 ቀለሞች በክበብ ውስጥ እናስቀምጣቸዋለን - አረንጓዴ ወደ እሱ በመጨመር ከቀይ ወደ ቢጫ ሲደበዝዙ።. በቀለም ክበብ ውስጥ ሁሉንም ቀለሞች መሮጥ ሶስት የቀለም መቆጣጠሪያዎችን ማንሸራተት ነው ፣ አንዱ በተራ ፣ ሌሎቹ ሁለቱ በተቃራኒ በጣም ብዙ ቦታ ላይ ናቸው። በአንዳንድ የቀለም መርሃግብሮች ውስጥ የቀለሙን ክበብ ፣ ወይም የቀስተ ደመናውን ስፋት ስለምጠቀም ፣ እኔ የራሴን 1530 ልኬትን በመጠቀም አንድ ቀለም (ቀለም) በክበብ ውስጥ እንደ ነጥብ እገልጻለሁ።

1530 ልኬት መደበኛ 360 ልኬት

========== ================== ቀይ 0 0 ብርቱካንማ 128 30 ቢጫ 256 60 አረንጓዴ 512 120 ቱርኩዝ 768 180 ሰማያዊ 1024 240 ኢንዲጎ 1152 270 ሐምራዊ 1280 300 ሮዝ 1408 330

ይህ የ 1530 ልኬት ቀስተ ደመና ቀለሞችን ወደ አርጂቢ ኤልኢዲዎች ወደ እሴቶች መለወጥ ቀላል ያደርገዋል።

በእያንዳንዱ ክፍል ለምን 255 ቀለሞች? ለምን 256 አይሆንም? ደህና ፣ የአንድ ዘርፍ 256 ኛ ቀለም የሚቀጥለው ዘርፍ 1 ኛ ቀለም ነው። ያንን ቀለም ሁለት ጊዜ መቁጠር አይችሉም።

ገና ስለ PWM ጥቂት ቃላት

አንድ የተለመደው ኤልኢዲ በተሰጠው voltage ልቴጅ ላይ በደንብ እንዲበራ ተደርጎ የተነደፈ ነው። ያንን voltage ልቴጅ ዝቅ ማድረግ ብሩህነቱን ሊጥል ይችላል ፣ ግን ኤልዲው ራሱ ቮልቴጁን በመጣል ብቻ እንዲደበዝዝ አልተደረገም። በግማሽ ቮልቴጅ ላይ ጨርሶ ላይበራ ይችላል። ይልቁንም ድብዘዛ የሚከናወነው በሙሉ ቮልቴጅ እና ዜሮ ቮልቴጅ መካከል በመቀያየር ነው። መቀያየሪያው በበለጠ ፍጥነት ፣ የሰው ዐይን ያን ያህል ብልጭ ድርግም የማይል ነው። ኤልኢዲው የግማሽ ሰዓት እና የግማሽ ዕረፍት ከሆነ ፣ የሰው ዓይን ከሙሉ ብሩህ የ LED ውጤት በግማሽ እንደሚያንጸባርቅ ብርሃንን ይገነዘባል። በሙሉ ውጤት ጊዜ እና በዜሮ ውጤት ጊዜ መካከል ያለውን ጥምርታ ማስተካከል የ LED ን ማደብዘዝ ማለት ነው። ይህ PWM ነው ፣ ወይም የ pulse ስፋት ማስተካከያ።

ለዚህ ፕሮጀክት የገዛሁት ርካሽ የ RGB SMD LED ስትሪፕ PWM ን የሚንከባከብ መሣሪያን ያካትታል። በዚህ ፕሮጀክት ውስጥ ይልቁንስ PWM ን ከ Arduino UNO ጋር እፈጥራለሁ። የ RGB የቀለም ቦታ ፣ በተለምዶ በኮምፒተር ማያ ገጽ ላይ እንደሚተገበረው ፣ እያንዳንዱ ከ 0 እስከ 255 ያለውን እሴት የሚይዝ እያንዳንዱ የቀለም ሰርጥ የሚገመትበት እና የሰርጡ ብሩህነት እሴቱን በተከታታይ የሚከተልበት የንድፈ ሀሳብ መዋቅር ነው። ትክክለኛው ሊዲዎች ሊኖራቸው ከሚችለው ከዚህ መስመራዊ ተስፋ የኮምፒዩተር ግራፊክ ካርድ ማንኛውንም አህጽሮተ ቃል ሊካስ ይችላል። በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ የዋሉት የ SMD LED ዎች መስመር ላይ ይከተሉ ወይም አይጠቀሙ የ PWM እሴቶች በዚህ ፕሮጀክት ወሰን ውስጥ አይደሉም። የ 255 PWM እሴት በጣም ደማቅ ብርሃን ይፈጥራል። ነገር ግን የ 128 እሴት እንደ 255 ግማሽ ብሩህነት የተገነዘበ ብሩህነት ላይሆን ይችላል። እና 192 በ 255 እና በ 128 መካከል በትክክል እንደ ብሩህነት ላይታይ ይችላል።

ደረጃ 4: መርሃግብሮች

መርሃግብሮች
መርሃግብሮች

እዚህ እኔ የኤሌክትሮኒክስ ንድፎችን አቀርባለሁ። ፎቶው የእኔ ግንኙነት እንዴት እንደሚታይ ያሳያል። እኔ ቺፕስ ፣ ሽቦዎች እና አዝራሩን በ perma ፕሮቶ ቦርድ ላይ ሸጥኩ። እስካሁን ድረስ ክፍሎቹ ከሽቦዎቹ ጋር ብቻ የተገናኙ ናቸው ፣ ግን በጥሩ ሳጥን ውስጥ እንዴት እንደሚገጣጠሙ እና ሽቦዎቹን ወደ የ LED ሰቆች እንዴት እንደሚስሉ ዲዛይን ለማድረግ ለእርስዎ እተወዋለሁ። ባለ 4 ሽቦ ጠፍጣፋ ገመድ ካገኙ ይጠቀሙበት ፣ ምክንያቱም አንድ የኤልዲ ገመድ 4 ሽቦዎች ያስፈልጉታል። እኔ 3 ሽቦ ጠፍጣፋ ገመድ ብቻ ነበረኝ ፣ ስለሆነም አንድ ተጨማሪ ሽቦ ያስፈልገኝ ነበር ፣ ይህም ትንሽ አስቀያሚ እንዲመስል አደረገው።

ደረጃ 5 - ኮዱ

ኮዱ የተፃፈው ለአርዱዲኖ ኡኖ ነው። ዩኖ 6 ፒኤምኤም አቅም ያላቸው ፒኖች ብቻ አሉት ፣ ግን እኔ 9 ኙ እፈልጋለሁ። ስለዚህ በብሬት ሃግማን የተፃፈ ልዩ የ PWM ቤተ -መጽሐፍትን እጠቀማለሁ። ይህ በእርስዎ Arduino IDE ውስጥ መጫን አለበት።

wildfire.ino ዋናው የፕሮጀክት ፋይል ነው ፣ እሱ ማዋቀር () እና loop () ተግባሮችን ፣ እንዲሁም ለሁሉም ሌሎች መርሃግብሮች አንዳንድ ሌሎች የተለመዱ ተግባሮችን ያጠቃልላል።

wildfire.h የተለመደው የራስጌ ፋይል ነው።

የተለያዩ የእቅድ ፋይሎች በፕሮጀክቱ ውስጥ እንደ ተለዩ ትሮች ሊለጠፉ ይችላሉ።

ደረጃ 6 በድርጊት

Image
Image

ደረጃ 7 - ተጨማሪ ልማት

  • የተጠቃሚ በይነገጽ መርሃግብሮችን ለመቆጣጠር የድር ገጽ በሆነበት ከ Android ስልክ ጋር የገመድ አልባ ግንኙነትን ለማንቃት በ ESP8266 የነጠላ ቁልፍ በይነገጽን ይተኩ።
  • በጥቅሉ ውስጥ ለመጠቀም 70 RGB SMD LEDs አሁንም ይቀራሉ። ያ ነው 24 ቁርጥራጮች እያንዳንዳቸው 3። 24 ተጨማሪ ሰርጦች አዲስ አቀራረብ ያስፈልጋቸዋል። ብዙውን ጊዜ ለኤልዲዎች የሚያገለግሉ አርዱዲኖ ሜጋ 2560 እና አንዳንድ ተጨማሪ የ ULN2803AP ቺፕስ ፣ በአማራጭ ሁለት 16 የሰርጥ ሰርቪስ ቦርዶች ያስፈልጉታል።
  • ጥቅም ላይ ያልዋሉ እንዲሁ ለዋናው የ LED ስትሪፕ ፣ እንዲሁም ተቀባዩ የርቀት መቆጣጠሪያ ናቸው። መቀበያውን ገና አልከፈትኩም ፣ ግን ምናልባት በሆነ መንገድ እንደገና ጥቅም ላይ ሊውል ይችላል። አንድ ሰው አርዱዲኖ አመክንዮዎቹን እንዲጠለፍ እና የብርሃን ትርኢቱን ለመቆጣጠር የቁጥራዊ መረጃን ለአርዲኖ እንዲያቀርብ ሊፈቅድለት ይችላል።

የሚመከር: