ዝርዝር ሁኔታ:

በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) የ LED ን ይቆጣጠሩ 6 ደረጃዎች
በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) የ LED ን ይቆጣጠሩ 6 ደረጃዎች

ቪዲዮ: በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) የ LED ን ይቆጣጠሩ 6 ደረጃዎች

ቪዲዮ: በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) የ LED ን ይቆጣጠሩ 6 ደረጃዎች
ቪዲዮ: ኢኮ ስፖት-እንዴት ማዋቀር እና መጠቀም እንደሚቻል 2024, ህዳር
Anonim
በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) LED ን ይቆጣጠሩ
በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) LED ን ይቆጣጠሩ
በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) LED ን ይቆጣጠሩ
በአሌክሳ ወይም በ IFTTT (SINRIC PRO TUTORIAL) LED ን ይቆጣጠሩ

ስለዚህ "አሌክሳ መብራቱን ያበራል?" ይህ ፕሮጀክት ለእርስዎ ነው!

በዚህ ትምህርት ሰጪዎች መጨረሻ ላይ አንዳንድ አውቶሜሽን ለመፍጠር የ RGB ስትሪፕን በአሌክሳ መሣሪያ እና በ IFTTT መቆጣጠር ይችላሉ። ለምሳሌ ፣ አይኤስኤስ ከአፓርታማዬ በላይ “ሲበርር” ኤልዲዎቹ ብልጭ ድርግም ይላሉ?

ደህና ፣ እንሂድ?

ደረጃ 1: ምን ያስፈልገናል?

የክፍሉ ዝርዝር በጣም ቀላል ይሆናል ግን እኔ በሁለት ክፍሎች እከፍላለሁ ፣ ፕሮጀክቱን ለመስራት ከፈለጉ እና እርስዎ ምንም ሳይጀምሩ የሚፈልጓቸውን መሠረታዊ መሣሪያዎች እና የበለጠ ዝርዝር ክፍሎች።

እንዲሁም ለሐቀኝነት አሳቢነት ምክንያት ፣ ሁሉም አገናኞች ተባባሪ ናቸው ማለት አንድ ምርት በአገናኝዬ በኩል ከገዙ ትንሽ ኮሚሽን አገኛለሁ ማለት ነው። ይህ በፍፁም ይህንን አገናኞች የመጠቀም ግዴታ አይደለም ፣ ሌሎች ፕሮጀክቶችን ለመፍጠር እና ለመገንባት ይረዱኛል እና ለእርስዎ የበለጠ ውድ አይደለም። ?

? መሠረታዊ ክፍሎች ፦

- የብረት መሸጫ: አገናኝ

- ቲን: አገናኝ

- የወረዳ ቦርድ -አገናኝ

- እየቀነሱ ያሉ ቱቦዎች -አገናኝ

- ሽቦዎች - አገናኝ

- የዳቦ ሰሌዳ - አገናኝ

- የዳቦ ሰሌዳ ሽቦዎች -አገናኝ

? የፕሮጀክት ክፍሎች

- ESP8266: አገናኝ

- አቅም ሰጪዎች - አገናኝ

- RGB ስትሪፕ -አገናኝ

- የሎጂክ ደረጃ መለወጫ -አገናኝ

- 12V የኃይል አቅርቦት -አገናኝ

- Stepdown converter 12V -> 5V: link በርስዎ የ LED ስትሪፕ ርዝመት መሠረት በሚወስዱት የኃይል አቅርቦት ላይ ጥንቃቄ ያድርጉ ፣ ኤሌክትሮኒክስዎን ሊያጠፋ ይችላል። በሚከተለው ቀመር ምን ያህል ኃይል እንደሚፈልጉ ሀሳብ ማግኘት ይችላሉ -እያንዳንዱ ፒክሰል በሶስት ኤልኢዲዎች (ቀይ ፣ አረንጓዴ እና ሰማያዊ) የተዋቀረ ሲሆን እያንዳንዱ ኤልኢዲ ወደ 0.02 ኤ ገደማ ይስላል

አምፖሎች = 3 * 0.02 * NUMBER_OF_LEDs ስለዚህ በእኛ ሁኔታ በ 60 ፒክሰሎች/ሜትር እና 3 ሜትር ስትሪፕ እናገኛለን 3 * 0.02 * 3 * 60 = 10.8 Amps ግን እያንዳንዱ ፒክሰሎች R ፣ G እና B ሙሉ ብሩህነት ካላቸው 10.8 አምፕ ያገኛሉ። አነስተኛ መጠን ያለው የኃይል አቅርቦት ካለዎት እና አዲስ መግዛት የማይፈልጉ ከሆነ በኮዱ ውስጥ ያለውን ከፍተኛ ብሩህነት መቀነስ ይችላሉ ፣ ግን በኋላ እናያለን።

ደረጃ 2 ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ

ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ
ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ
ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ
ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ
ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ
ሁሉንም ነገር በዳቦ ሰሌዳ ላይ እናስቀምጥ

ስለ እያንዳንዱ የኤሌክትሮኒክስ ፕሮጀክት ፣ ከመሸጥዎ በፊት ሁሉንም ነገር በሙከራ የዳቦ ሰሌዳ ላይ መሞከር አለብዎት ፣ ብዙ ጊዜ ይወስዳል ፣ ግን ቢያንስ አልሰራም ምክንያቱም አልቅሰው አልጋዎ ላይ አይደርሱም። እመኑኝ ጥቂት ጊዜ ሞክሬዋለሁ። ?

ስለዚህ በዳቦ ሰሌዳው ላይ ሁሉንም ነገር እንሰብስብ-

  1. ESP8266 ን በዳቦ ሰሌዳዎ ላይ ያድርጉት። የኢኤስፒውን ቪአይኤን በዳቦ ሰሌዳው ላይ ካለው የኃይል ባቡር ጋር ያገናኙ ፣ ለኤስፒኤው GND እንዲሁ ያድርጉ። 3V3 ን ወደ ሌላኛው ጎን ያገናኙ እና በ GND ባቡሮች መካከል ሽቦን ያሂዱ። እባክዎን ስዕል 1 ን ይመልከቱ
  2. የሎጂክ ደረጃ መለወጫውን በዳቦ ሰሌዳዎ ላይ ያድርጉት። ESP8266 3V3 ሎጂክ ደረጃዎችን ስለሚልክ እና ኤልዲዎቹ 5 ቪ ሎጂክ ደረጃ ስለሚያስፈልጋቸው የሎጂክ ደረጃ መለወጫ ያስፈልገናል ፣ ስለዚህ እኛ ሊገመቱ የማይችሉ ጉዳዮች ከሌሉን እነዚያን የሎጂክ ደረጃዎች መለወጥ አለብን። 5V ን ፣ 3V3 ን እና GND ን ከየራሳቸው ሀዲዶች ያገናኙ። በደረጃ መለወጫ 5V ጎን እና በ LED ስትሪፕ DATA መስመር መካከል ሽቦ ያገናኙ። በደረጃ መቀየሪያው 3V3 ጎን እና በ ESP8266 D6 ፒን መካከል ሽቦ ያገናኙ እባክዎን ሥዕል 2 ን ይመልከቱ
  3. 5V እና GND ያለውን የ LED ስትሪፕ በዳቦ ሰሌዳው ላይ ከሚመለከታቸው ሀዲዶች ጋር ያገናኙት። የጥቅሉን ዲአን ፒን ከሎጂክ ደረጃ መቀየሪያው ወደ 5 ቮ ጎን ያገናኙ። በ 5 ቮ እና በ LED ዲዲኤን መካከል 470 μF capacitor ያስቀምጡ ፣ የአሁኑን የመጀመሪያ ግፊት በ LED ዎች ላይ እንዳይጎዳ ይረዳል። እባክዎን ሥዕል 3 ን ይመልከቱ
  4. 12 ቮ እና የኃይል አቅርቦቱን GND ከደረጃ ወደታች መቀየሪያ ግብዓት ጋር ያገናኙ። እባክዎን ሥዕል 4 ን ይመልከቱ
  5. 5V ውፅዓት እና የደረጃ መውረጃ መቀየሪያውን GND በዳቦ ሰሌዳዎ ላይ ወደ ተጓዳኝ መስመሮች ያገናኙ። እባክዎን ስዕል 5 ን ይመልከቱ።

ደህና ፣ አሁን ሁሉም ነገር መገናኘት አለበት? እንኳን ደስ አለዎት! አሁን የእኛ ኤሌክትሮኒክስ በጥሩ ሁኔታ እየሰራ መሆኑን ለማየት አንዳንድ የኮድ ሙከራዎችን እናደርጋለን!

ደረጃ 3 LED ን ያብሩ

የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም
የ LED ብልጭ ድርግም

WOOOW ጥሩ ይመስላል? አይ እኔ እርስዎ የጠበቁት እንዳልሆነ አውቃለሁ ግን የእኛ ስርዓት እየሰራ መሆኑን ያረጋግጣል።

ያንን የ LED ብልጭታ ለማድረግ ሰሌዳ እና ቤተ -መጽሐፍትን መጫን አለብን።

  1. የእርስዎን Arduino IDE ያስጀምሩ ፣ ወደ ምርጫዎች ይሂዱ ፣ ይህንን አገናኝ ይለጥፉ https://arduino.esp8266.com/stable/package_esp8266com_index.json ወደ የቦርድ አስተዳዳሪ ዩአርኤሎች አክል እና እሺን ጠቅ ያድርጉ። እባክዎን ቅጽበታዊ ገጽ እይታን ይመልከቱ 1. ወደ መሳሪያዎች> ቦርድ> የቦርድ ሥራ አስኪያጅ ይሂዱ እና esp8266 ን ይፈልጉ። ይጫኑት። እባክዎን ወደ ቅጽበታዊ ገጽ እይታ ይመልከቱ። 2. ወደ መሳሪያዎች> ቦርድ ይሂዱ እና NODEMCU 1.0 (ESP 12E ሞዱል) ይምረጡ እባክዎን ቅጽበታዊ ገጽ እይታ 3 ን ይመልከቱ።
  2. ወደ መሣሪያዎች> ቤተ -ፍርግሞችን ያቀናብሩ እና FASTLED ን ይፈልጉ። ይጫኑት። እባክዎን ወደ ቅጽበታዊ ገጽ እይታ 4 ይመልከቱ።
  3. አሁን በ GitHub ብልጭ ድርግም በሚለው ፋይልዬ ላይ ብልጭ ድርግም የሚለውን ኮድ ያውርዱ እና በ ESP ላይ ይስቀሉት።

መስራት አለበት! የቀለም ተገላቢጦሽ ካለዎት ፣ በ FastLED.addLeds ተግባር ውስጥ ባለው የ GRB ግቤት ምክንያት ሊሆን ይችላል ፣ GRB ን በ RGB ይቀይሩ።

አሁንም ካልሰራ ፣ ሽቦዎን ሁለት ጊዜ ያረጋግጡ እና እንደገና ይሞክሩ! አሁን ኤሌክትሮኒክስ እየሰራ ስለሆነ ሁሉንም ነገር በወረዳ ሰሌዳ ላይ መሸጥ ይችላሉ?.

ደረጃ 4: Sinric ን ያዋቅሩ

አሁን የሥራ ስርዓት ስላለን ፣ በእኛ የ LED ስትሪፕ እና በአሌክሳ ወይም በ IFTTT መካከል ድልድይ የሚፈጥር Sinric ን ማዋቀር እንችላለን።

  1. በሲንሪክ ላይ ይመዝገቡ
  2. ማጣመር አሌክሳ-- የአማዞንዎን አሌክሳ መተግበሪያን ይክፈቱ- ወደ ክህሎቶች እና ጨዋታዎች ይሂዱ- ሲንሪክ ፕሮን ይፈልጉ- ለመጠቀም ብቃትን ጠቅ ያድርጉ- በሲንሪክ ላይ ሲመዘገቡ የፈጠሯቸውን ምስክርነቶች ያስገቡ።
  3. አዲስ መሣሪያ ይፍጠሩ-- በድር አሳሽ ላይ ወደ ሲንክሪክ ፕሮ መለያዎ ይግቡ- በግራ በኩል ወደ የመሣሪያዎች ምናሌ ይሂዱ- የመሣሪያ አክል ቁልፍን ጠቅ ያድርጉ- ለኤልዲዲ ስትሪፕዎ የሚፈልጉትን የመሣሪያ ስም ያስገቡ ፣ አንድ ከፈለጉ እና መግለጫ ዓይነትን እንደ ስማርት አምፖል ይምረጡ- የመሣሪያ Acces ቁልፍን እንደ ነባሪ እና ሳሎን ይምረጡ። በግራ በኩል ባለው “ክፍል” ክፍል ውስጥ ከፈለጉ ክፍሎችን ማከል ይችላሉ- አስቀምጥን ይምቱ። እርስዎ የፈጠሩት መሣሪያ እንዲታከሉ በሚመክርዎ በ Alexa መተግበሪያዎ ላይ ማሳወቂያ መቀበል አለብዎት።
  4. በ ESP8266 ላይ ኮዱን ይስቀሉ-- በአርዱዲኖ አይዲኢ ውስጥ ወደ መሣሪያዎች> ቤተ-መጽሐፍቶችን ያቀናብሩ> ሲንሪክ ፕሮን ይፈልጉ እና ይጫኑ። የእርስዎ KEY_SECRET። ወደ ሲንሪክ ፕሮ> ምስክርነቶች (በግራ በኩል ያለው ምናሌ) ይሂዱ እና ይቅዱዋቸው- የመሣሪያዎን መታወቂያ ያስገቡ። ወደ ሲንሪክ ፕሮ> መሣሪያዎች (በግራ በኩል ያለው ምናሌ) ይሂዱ እና የመሣሪያዎን መታወቂያ ይቅዱ።- በእርስዎ ስትሪፕ ላይ ያሉት የኤልዲዎች ብዛት እና በእርስዎ ESP ላይ ያለው ፒን (6 መሆን አለበት) የሚለውን NUM_LEDS ይቀይሩ (በአርዲኖ አይዲኢ ውስጥ) መሳሪያዎችን> ቦርድ> NODEMCU 1.0 (ESP 12E ሞዱል) ይምረጡ እና ስቀልን ይምቱ።

ደህና ፣ አሁን ስሜን ንገረው። እንደ “አሌክሳ ፣ መብራቱን አብራ” ወይም “አሌክሳንደር ፣ ብርሃኑን በሰማያዊ ቀይር” ያሉ ለአሌክሳ አንድ ነገር አይናገሩ እና እሱ ማብራት አለበት! በዚህ ትምህርት ሰጪዎች መጨረሻ ላይ ወደ መላ መፈለጊያ ገጹ ካልደረሰ። እንዲሁም በአሌክሳ መተግበሪያ ውስጥ ወይም በሲንሪክ ፕሮ ላይ (እንዲሁም የ Android እና የ iOS መተግበሪያዎችም አሉ) ንጣፉን በቀጥታ መቆጣጠር ይችላሉ። RGB ይደሰቱ ❤️ ??

ደረጃ 5: IFTTT ን ያዋቅሩ

IFTTT ን ያዋቅሩ
IFTTT ን ያዋቅሩ

አሁን IFTTT ን ከሲንሪክ ጋር ማገናኘት እንችላለን!

  1. ወደ ሲንሪክ ፕሮ> ምስክርነቶች (በግራ በኩል ያለው ምናሌ) ይሂዱ እና በአዲሱ የኤፒአይ ቁልፍ ላይ ጠቅ ያድርጉ።
  2. ወደ IFTTT.com ይሂዱ እና አዲስ አፕሌት ይፍጠሩ። ለ IF እና ለ THEN የፈለጉትን ቀስቅሴ ይምረጡ ፣ የድር መንጠቆን ይፈልጉ። በዩአርኤል ክፍል ውስጥ ይለጥፉ https://ifttt.sinric.pro/v1/actions የ POST ዘዴን ይምረጡ። ለይዘት ዓይነት አካል ውስጥ መተግበሪያ/json ይምረጡ ፣ ለጥፍ

"ለ": 255, "g": 0, "r": 0}}} እባክዎን ቅጽበታዊ ገጽ እይታን ይመልከቱ 1. ዌብሆክ በሚከተሉት ተለዋዋጮች አማካኝነት የ JSON ፋይልን ወደ SINRIC ይልካል። እርስዎ አሁን የፈጠሩትን የኤፒአይ ቁልፍ ያስገቡ ፣ የመሪዎን የመሣሪያ_ይድ ያክሉ እንደ SetColor ወይም በተለያዩ ተግባራት መካከል መምረጥ ይችላሉ ስትሪፕን ለማብራት እና ለማጥፋት SePowerState

ደረጃ 6 - መላ መፈለግ

ይህ ክፍል ባዶ ሆኖ ይቆያል ብዬ ተስፋ አደርጋለሁ? ግን አስፈላጊ ከሆነ የተወሰነ ይዘት እጨምራለሁ።

የሚመከር: