ዝርዝር ሁኔታ:

PICO ን በመጠቀም የቤት ድባብ መብራት - 9 ደረጃዎች
PICO ን በመጠቀም የቤት ድባብ መብራት - 9 ደረጃዎች

ቪዲዮ: PICO ን በመጠቀም የቤት ድባብ መብራት - 9 ደረጃዎች

ቪዲዮ: PICO ን በመጠቀም የቤት ድባብ መብራት - 9 ደረጃዎች
ቪዲዮ: 🔴 ሴክስ ላይ ቶሎ ላለመጨረስ የሚረዱ 5 ቀላል መንገዶች አሁኑኑ ሞክሩት!! 2024, ህዳር
Anonim
Image
Image

የመብራት ቀለምን በመቀየር የክፍልዎን ስሜት ለመለወጥ አልፈለጉም? ደህና ፣ ዛሬ በትክክል ያንን እንዴት ማድረግ እንደሚችሉ ይማራሉ። ምክንያቱም ፣ በዚህ ፕሮጀክት አማካኝነት በቤትዎ ውስጥ በማንኛውም ቦታ ማስቀመጥ የሚችሉት በብሉቱዝ ቁጥጥር የሚደረግበት የ RGB የአካባቢ ብርሃን ስርዓት ይፈጥራሉ ፣ እና እርስዎ በሚፈልጉት መጠን ቀለም እንዲኖራቸው ያድርጉ።

ይህ ፕሮጀክት የ PICO ፣ የ LED RGB ስትሪፕ ፣ አንዳንድ ትራንዚስተሮች እና የኤሌክትሪክ ክፍሎች እና የ MIT መተግበሪያ ፈጣሪን በመጠቀም እንዴት መፍጠር እንደሚችሉ የሚማሩበትን መተግበሪያ ይጠቀማል።

ደረጃ 1: አካላት

የ RGB LED Strip ን ኃይል መስጠት
የ RGB LED Strip ን ኃይል መስጠት

ይህንን ፕሮጀክት ለመፍጠር እነዚህ አካላት አስፈላጊ ናቸው ፣ እነሱም -

  • PICO ፣ በ mellbell.cc (17.0 ዶላር) ላይ ይገኛል
  • ባለ 4 ሜትር RGB LED strip (5050 SMD- 60 LED - 1 M)
  • 3 TIP122 ዳርሊንግተን ትራንዚስተሮች ፣ 10 ጥቅል በ ebay ላይ ይገኛል ($ 1.22)
  • 1 PCA9685 16-channel 12-bit PWM ሾፌር ፣ በ ebay ላይ (2.07 ዶላር) ይገኛል
  • 1 HC-05 የብሉቱዝ ሞዱል ፣ በ ebay ላይ (3.51 ዶላር) ይገኛል
  • ባለ 12 ቮልት 5 አምፕ የኃይል አቅርቦት
  • 3 1 k ohm resistors ፣ በ 100 ላይ ebay ላይ ጥቅል (0.99 ዶላር)
  • 1 የዳቦ ሰሌዳ ፣ በ ebay ላይ (2.32 ዶላር)

ደረጃ 2 የ RGB LED Strip ን ኃይል መስጠት

የ RGB LED Strip ን ኃይል መስጠት
የ RGB LED Strip ን ኃይል መስጠት

በርግጥ እሱን ለማብራት እና ለመቆጣጠር የ LED ን ከ PICO ጋር ማገናኘት እንፈልጋለን።

ነገር ግን ፣ ከማንኛውም ነገር በፊት ፣ የእኛ የ LED ንጣፍ ከኃይል ምንጭ ምን ያህል የአሁኑን እንደሚወስድ ለማወቅ አንዳንድ ሂሳብ ማድረግ አለብን። እኛ በምንሠራበት ሰቅ ውስጥ ፣ እያንዳንዱ የኤልጂቢ በአንድ ነጠላ የ RGB ሕዋስ ውስጥ 20mA ፣ ለጠቅላላው የ RGB ህዋስ 60mA ይሳባል። የእኛ ስትሪፕ በአንድ ሜትር 20 RGB ሕዋሳት አሉት ፣ እና 4 ሜትር ርዝመት አለን። ይህም ማለት አጠቃላይ የአሁኑ አጠቃላይ ዕቅዳችን በከፍተኛው ጥንካሬ ነው -

4 (ሜትር) * 20 (ሴል/ሜትር) * 60 (ኤምአ) = 4800 ሜአ

ከ RGB ስትሪፕ ጋር በነፃነት እና በደህና መስራት እንድንችል ይህ ስዕል እርስዎ በሚሰሩበት ጥንካሬ ላይ በመመስረት ይለያያል ፣ ግን እኛ ሊቻል ከሚችሉት ከፍተኛ ቁጥሮች ጋር ሂሳቡን አደረግን። አሁን ፣ 4.8A ሊሰጠን የሚችል የኃይል ምንጭ ያስፈልገናል።

ልንጠቀምበት የምንችለው እጅግ በጣም ጥሩው የኃይል ምንጭ የ AC ኃይልን ወደ ዲሲ የሚቀይር የኃይል አቅርቦት/መለወጫ ነው ፣ እኛ ደግሞ 12 ቮልት እና ቢያንስ 4.8 አምፔሮችን እንዲያቀርብ ያስፈልገናል። እና እኛ በትክክል እኛ አለን ፣ እኛ የምንጠቀምበት የኃይል አቅርቦት 12 ቮልት እና 5 አምፔሮችን ስለሚያቀርብ ፣ እኛ በትክክል የምንፈልገውን ነው።

ደረጃ 3: RGB Strip ን ከኃይል አቅርቦት ጋር ማገናኘት

የ RGB ስትሪፕን ከኃይል አቅርቦት ጋር በማገናኘት ላይ
የ RGB ስትሪፕን ከኃይል አቅርቦት ጋር በማገናኘት ላይ
የ RGB ስትሪፕን ከኃይል አቅርቦት ጋር በማገናኘት ላይ
የ RGB ስትሪፕን ከኃይል አቅርቦት ጋር በማገናኘት ላይ

የኃይል አቅርቦት አንድ ዓይነት የኤሌክትሪክ ኃይል ወደ ሌላ የሚቀይር የኤሌክትሪክ መሣሪያ ነው። በእኛ ሁኔታ እኛ የ 220 ቮ ኤሲ ኃይልን ወደ 12 ቮ ዲሲ ኃይል ለመቀየር እንጠቀምበታለን።

የመጀመሪያዎቹ ሶስት ተርሚናሎች ከኤሲ የኃይል ምንጭ ግብዓቶች ናቸው

  • L - መኖር
  • ገለልተኛ ፣ ገለልተኛ
  • GND → ምድር

የመጨረሻዎቹ አራት ተርሚናሎች እርስዎ ለሚፈልጉት የኤሌክትሪክ መሳሪያ ውጤቶች ናቸው። በሁለት “ክፍሎች” ተከፋፍሏል ፣ አንዱ ለአዎንታዊ ውጤት ፣ ሌላኛው ደግሞ ለአሉታዊ። በእኛ ሁኔታ እኛ የሚከተሉትን እንጠቀማለን-

  • ቪ- አሉታዊ
  • V+ → አዎንታዊ

እና እንደሚከተለው እናገናኛቸዋለን

  • ቡናማ ሽቦ (የ AC የኃይል ምንጭ) → ኤል (ቀጥታ)
  • ሰማያዊ ሽቦ (የ AC የኃይል ምንጭ) → N (ገለልተኛ)
  • አረንጓዴ ሽቦ (የ AC የኃይል ምንጭ) → GND (ምድር)

እና ቀይ እና ጥቁር ሽቦዎች የውጤት 12v የዲሲ ኃይል ናቸው

  • ቀይ ሽቦ ፣ ውፅዓት አዎንታዊ (V+)
  • ጥቁር ሽቦ-ውፅዓት አሉታዊ (ቪ-)

አሁን ሁሉንም ክፍሎቻችንን ከ PICO ጋር እናገናኝ!

ደረጃ 4 - ሁሉንም ነገር ከ PICO ጋር ማገናኘት

ሁሉንም ነገር ከ PICO ጋር በማገናኘት ላይ
ሁሉንም ነገር ከ PICO ጋር በማገናኘት ላይ

ቀደም ብለን እንደነገርነው ፣ የ LED ስትሪፕ ሙሉ በሙሉ እንዲሠራ 12v እና 4.8A ይፈልጋል። እና ማንኛውም የፒኢኮ ፒን ሊሰጥ የሚችለው ከፍተኛው የአሁኑ 40mA ብቻ መሆኑን እናውቃለን ፣ ይህ በቂ አይደለም። ነገር ግን ፣ ለዚህ መፍትሔ አለ ፣ እና አነስተኛ የአሁኑን እና የቮልቴጅ መጠንን በመጠቀም ከፍተኛ የኃይል ጭነቶችን ለማሽከርከር የሚያገለግል TIP122 Darlington Transistor ነው።

ሽቦው በጣም ቀላል ነው ፣ የ PWM ቴክኒክን ፣ አምሳያውን ወደ GND ፣ እና ሰብሳቢውን ከጭነት ጋር በመጠቀም የ “ትራንዚስተሩን” መሠረት ከ PICO D3 ፒን ጋር እናገናኘዋለን።

  • መሠረት (TIP122) → D3 (PICO)
  • ሰብሳቢ (TIP122) → ቢ (LED strip)
  • ኢሚተር (TIP122) → GND

እንዲሁም እኛ የ LED ንጣፍን ለማብራት ወይም ለማጥፋት የግፊት ቁልፍን እንጠቀማለን።

የግፊት አዝራር ሲጫን ብቻ በወረዳ ውስጥ ሁለት ነጥቦችን የሚያገናኝ አካል ነው ፣ እሱ ምንም ዋልታ የለውም ስለዚህ እኛ ከየትኛው እግር ወደ የትኛው ወገን እንደሚሄድ ሳንጨነቅ ማገናኘት እንችላለን። በእኛ ሁኔታ ፣ አንዱን የግፋ ቁልፍ እግሮችን ወደ GND በመጎተት ወደታች በመቆጣጠር እና ሌላውን እግር ከ VCC (5 ቮልት) ጋር እናገናኘዋለን። ከዚያ በኋላ ፣ ከ GND ጋር በተገናኘው የግፋ አዝራር እግር የ PICO ን D2 ን እናገናኘዋለን።

ስለዚህ ፣ አዝራሩ ሲጫን የ PICO D2 ፒን HIGH (5 ቮልት) ይነበባል ፣ እና ካልተጫነ የ PICO D2 ፒን ዝቅተኛ (0 ቮልት) ይነበባል።

ከዚያ LED ን ከኃይል አቅርቦት እና ከ TIP122 ትራንዚስተር ጋር እናገናኘዋለን።

  • +12 (LED strip) → አዎንታዊ 12 ቮልት ውፅዓት (የኃይል አቅርቦት)
  • ቢ (LED strip) → ሰብሳቢ (TIP122)።

የኃይል አቅርቦቱን ውፅዓት አሉታዊ ሽቦ (ጥቁር ሽቦ) ከፒሲኮው GND ፒን ጋር ማገናኘትዎን አይርሱ።

ደረጃ 5: RGB Strip ን ከ PCA9685 ጋር ማገናኘት

አሁን ከ RGB ስትሪፕ አንድ ነጠላ ቀለም መቆጣጠር ስለምንችል ፣ ሁሉንም የ RGB ስትሪፕ ቀለሞችን መቆጣጠር እንድንችል እናድርግ። ይህንን ለማድረግ ሰቅሉን ለመቆጣጠር የ PWM ምልክቶችን መጠቀም አለብን።

እንደምናውቀው ፣ ፒኢኮ አንድ ነጠላ የ PWM ውፅዓት ብቻ አለው ፣ እና ለዚያ ጥገናው የ PCA9685 PWM ፒኖች ማስፋፊያ ሞጁል ነው። ይህ ሞጁል የቦርድዎን PWM ፒኖች ያስፋፋል ፣ እና ይህንን ችግር ለማስተካከል ከአንዳንድ TIP122 Darlington ትራንዚስተሮች ጋር እንጠቀምበታለን።

የወረዳው ሽቦ በጣም ቀላል ነው ፣ እና እንደሚከተለው ይከናወናል

  • ቪሲሲ (PCA9685) → ቪሲሲ (ፒሲኦ)
  • GND (PCA9685) → GND (PICO)

ፒሲኦን በመጠቀም የ PCA9685 ሞጁሉን በትክክል መሥራት እንዲችል ኃይል መስጠት አለብን።

  • SCL (PCA9685) → D3 (PICO)
  • SDA (PCA9685) → D2 (PICO)

እርስ በእርስ መግባባት እንዲችሉ እዚህ የ PCA9685 ን የ I2C ፕሮቶኮል ፒን SCL ፣ እና SDA ን ከ PICO D3 ፣ እና D2 ጋር እናገናኛለን።

ከዚያ የ RGB ስትሪፕቱን +12 ከኃይል አቅርቦቱ አወንታዊ መሪ ጋር እናገናኘዋለን ፣ እና የ GGB ፣ አር ፣ ቢ የ RGB ስትሪፕን ወደ TIP122 ተቆጣጣሪ ፒኖች የ LED ንጣፍ ከውጭ ኃይል አቅርቦት በሚፈለገው ኃይል ለመመገብ እናገናኘዋለን።

ኮዱ በጣም ቀላል ነው ፣ እኛ እያንዳንዳቸውን እያንዳንዳቸው ለየብቻው የሦስቱንም የ LED ቀለሞች ማብራት እና ማጥፋት አለብን ፣ ስለዚህ ለእያንዳንዱ ቀለም ሁለት ቀለበቶችን እየሠራን ነው ፣ የመጀመሪያው ለሉፕ ብርሃንን ለመጨመር ነው ጥንካሬ እና ሁለተኛው የብርሃን ጥንካሬን ለመቀነስ ነው ፣

ደረጃ 6 የሞባይል መተግበሪያን መፍጠር

የሞባይል መተግበሪያን መፍጠር
የሞባይል መተግበሪያን መፍጠር

አሁን የእያንዳንዱን ቀለም ጥንካሬ በተናጠል እንድንቆጣጠር የሚያስችለንን የሞባይል መተግበሪያን መገንባት እንፈልጋለን። እና ይህንን ለማድረግ የ MIT መተግበሪያ የፈጠራ መሣሪያን እንጠቀማለን።

በመጀመሪያ ፣ ወደ MIT መተግበሪያ ፈጣሪ ኦፊሴላዊ ድር ጣቢያ መሄድ እና በኢሜልዎ መለያ መፍጠር አለብዎት።

እኛ በምንጠቀምበት ንድፍ ውስጥ እኛ አለን-

  • አንድ ዝርዝር መራጭ ፣ “ከአከባቢዎ የመብራት ስርዓት ጋር ይገናኙ”። ይህንን ዝርዝር/አዝራር መጫን የብሉቱዝ መሣሪያችንን የምንመርጥበት ከብሉቱዝ ጥንድ መሣሪያዎች ጋር ምናሌ ይከፍታል።
  • ነጠላ ቀለሞችን ለመቆጣጠር ሶስት ተንሸራታቾች
  • በተንሸራታቹ አቀማመጥ ላይ በመመርኮዝ የሚዘመን ከእያንዳንዱ ተንሸራታች በላይ መለያ
  • ለመተግበሪያው የመሣሪያውን ብሉቱዝ ለመጠቀም ፈቃድ ለመስጠት የብሉቱዝ ደንበኛን አካል ማከል

ኮዱ በሁለት ክፍሎች ይከፈላል-

የብሉቱዝ ግንኙነት

መሣሪያዎችን የመጨመር እና የሚጣመሩትን ለመምረጥ ችሎታ ስለሚሰጡ የኮዱ የመጀመሪያዎቹ ሁለት መስመሮች የብሉቱዝ የግንኙነት ሂደቱን ይይዛሉ።

ውሂብ በመላክ ላይ

ቀሪው ኮዱ ውሂብን ለመላክ ነው። ተንሸራታቾች ተንሸራታቾች ለ PICO ምን ማለት እንደሆኑ ሲቆጣጠር ፣ እንዲሁም የተንሸራታቹን መለያዎች ንባብ ያዘምናል።

እርስዎ እራስዎ መፍጠር ካልፈለጉ መተግበሪያውን ማውረድ ይችላሉ። እንዲሁም ማውረድ እና ከዚያ በ MIT የመተግበሪያ ፈጣሪው መሣሪያ ውስጥ ካለው ንድፍ ጋር ማስመጣት እና እንደወደዱት ማበጀት ይችላሉ።

ደረጃ 7-የ HC-05 የብሉቱዝ ሞጁልን ማገናኘት

የ HC-05 የብሉቱዝ ሞጁልን በማገናኘት ላይ
የ HC-05 የብሉቱዝ ሞጁልን በማገናኘት ላይ

አሁን የብሉቱዝ ግንኙነታችንን በእኛ ፒአይኦ ላይ ማከል ብቻ ያስፈልገናል ፣ እና የ HC-05 ብሉቱዝ ሞጁሉን በመጠቀም እናደርጋለን።

ይህ ሞጁል የ SPP (ተከታታይ ወደብ ፕሮቶኮል) ሞዱል ስለሆነ ለመጠቀም በጣም ቀላል እና ለመጠቀም ቀላል ነው ፣ ይህ ማለት ከፒሲኮ ጋር ለመገናኘት ሁለት ሽቦዎች (Tx እና Rx) ብቻ ይፈልጋል ማለት ነው። ይህ ሞጁል እንዲሁ እንደ ባሪያ እና እንደ ጌታ ይሠራል ፣ እና የግንኙነቱ ክልል 15 ሜትር ያህል ነው።

የ HC-05 የብሉቱዝ ሞዱል ፒን ይወጣል

  • EN ወይም ቁልፍ the ኃይሉ ከመተግበሩ በፊት ወደ HIGH ከተመጣ ፣ የ AT ትዕዛዞችን የማዋቀሪያ ሁነታን ያስገድዳል።
  • VCC → +5 ኃይል
  • GND ative አሉታዊ
  • Tx → መረጃውን ከ HC-05 ሞዱል ወደ PICO ተከታታይ መቀበያ ያስተላልፉ
  • Rx → ተከታታይ መረጃ ከ PICO ተከታታይ አስተላላፊ ይቀበላል
  • ግዛት the መሣሪያው መገናኘቱን ወይም አለመገናኘቱን ይናገራል

እና ከ PICO ጋር እንዴት እንደሚያገናኙት እነሆ -

  • ቪሲሲ (HC-05) → ቪሲሲ (ፒሲኦ)
  • GND (HC-05) → GND (PICO)
  • Tx (HC-05) → Rx (PICO)
  • Rx (HC-05) → Tx (PICO)

አሁን ከ PICO ጋር የተገናኘው የብሉቱዝ ሞጁል ስላለን ፣ ከስልክታችን የ LED ን ጭረት መቆጣጠር እንድንችል ፕሮግራማችንን አርትዕ እናደርጋለን።

ደረጃ 8 የብሉቱዝ ሞጁሉን ኮድ መስጠት

በእቅዳችን መሠረት ፣ የ LED ን ጭረቶችን ከስልካችን የመቆጣጠር ችሎታ ፈልገን ነበር። እና እኛ የ LED ስትሪፕን ለመቆጣጠር ብቻ አልፈለግንም ፣ ግን እያንዳንዱን ቀለም በተናጠል ለመቆጣጠር ፈልገን ነበር።

እና ያንን እናደርጋለን እያንዳንዱ ተንሸራታች ከመተግበሪያችን የተለየ የእሴቶች ስብስብ ወደ PICO እንዲልክ

  • ቀይ ቀለም ተንሸራታች በ 1000 እና በ 1010 መካከል እሴት ይልካል
  • የአረንጓዴ ቀለም ተንሸራታች በ 2000-2010 መካከል ዋጋን ይልካል
  • ሰማያዊው ቀለም ተንሸራታች ከ 3000 እስከ 3010 ባለው ዋጋ ይልካል

ውሂቡን ለመፈተሽ እና ምን ዓይነት እሴቶች እንደሚቀይሩ ለማወቅ “ከሆነ” ሁኔታ እንጠቀማለን። ለምሳሌ - እሴቱ በ 1000 እና በ 1010 መካከል እየተቀየረ ከሆነ ፣ PICO ቀይ ቀለሙን እንደምንቀይር ያውቃል ፣ እናም በዚህ መሠረት ያርመዋል። እንዲሁም እያንዳንዱን ቀለም ከተንሸራታች ጋር እንዲቆጣጠሩ ያስችልዎታል ፣ እርስዎ ለፈጠሯቸው ሁሉም እሴቶች ይህንን ያደርጋል።

ደረጃ 9 ፕሮጀክትዎ በርቷል

ለ RGB LED ስትሪት አስፈላጊውን ኃይል እንዴት ማስላት እንደሚቻል ፣ የአሁኑን እሴቶች ለመቆጣጠር ትራንዚስተሮችን እንዴት መጠቀም እንደሚቻል ፣ እና ያንን ሁሉ ለማድረግ በሚያስፈልገው የኃይል አቅርቦት ላይ እንዴት መወሰን እንደሚቻል ተምረናል። እንዲሁም የ MIT መተግበሪያ የፈጠራ መሣሪያን በመጠቀም የሞባይል መተግበሪያን እንዴት መፍጠር እንደሚችሉ እና በብሉቱዝ በኩል ከ PICO ጋር እንዴት እንደሚገናኙ ተምረናል።

እና በሁሉም አዳዲስ ክህሎቶችዎ በቤትዎ ውስጥ በማንኛውም ቦታ ማስቀመጥ የሚችሉትን የ LED ንጣፍ መፍጠር ችለዋል ፣ እና በሚፈልጉት በማንኛውም ቀለም እንዲበራ ያድርጉት ፣ ያ ምን ያህል አሪፍ ነው?

ካለዎት ማንኛውንም ጥያቄ መጠየቅዎን አይርሱ ፣ እና በሚቀጥለው ፕሮጀክት ውስጥ በቅርቡ እንገናኝ - ዲ

የሚመከር: