ዝርዝር ሁኔታ:

አንድ መቆጣጠሪያ ብዙ LED Strips: 3 ደረጃዎች
አንድ መቆጣጠሪያ ብዙ LED Strips: 3 ደረጃዎች

ቪዲዮ: አንድ መቆጣጠሪያ ብዙ LED Strips: 3 ደረጃዎች

ቪዲዮ: አንድ መቆጣጠሪያ ብዙ LED Strips: 3 ደረጃዎች
ቪዲዮ: Йога для начинающих дома с Алиной Anandee #3. Здоровое гибкое тело за 40 минут. Продвинутый уровень. 2024, ህዳር
Anonim
Image
Image
አንድ መቆጣጠሪያ ብዙ LED Strips
አንድ መቆጣጠሪያ ብዙ LED Strips
አንድ መቆጣጠሪያ ብዙ LED Strips
አንድ መቆጣጠሪያ ብዙ LED Strips
አንድ መቆጣጠሪያ ብዙ LED Strips
አንድ መቆጣጠሪያ ብዙ LED Strips

እኔ የ LED ስትሪፕ መብራቶችን ለመጫን የፈለግኩባቸው 5 የቤት ዕቃዎች አሉኝ።

ለአሌክሳ አብራ/አጥፋ አማራጭ በ LED ቁጥጥር ስር መሆን ነበረበት። ሁሉም የ LEDs የሮሞተ መቆጣጠሪያ በአንድ ፕሬስ ብቻ በማመሳሰል ማብራት እና ቀለም መቀየር ነበረባቸው። በተጨማሪም ኃይል ሲጠፋ የመጨረሻውን የተመረጠውን ቀለም ማስታወስ ነበረባቸው።

አማራጭ አሌክሳ አብራ/አጥፋ በ ESP8266 ቁጥጥር ይደረግበታል ፣ የርቀት መቆጣጠሪያው የኢንፍራሬድ ቀይ መቆጣጠሪያን በመጠቀም የተገኘ ሲሆን እጅግ በጣም ርካሽ የሆነውን 433 ሜኸ ማሰራጫ እና ተቀባዮችን በመጠቀም የቀለም መረጃ ይሰራጫል።

በወጥ ቤቴ ውስጥ ለካቢኔ መብራት ስር አንድ ተመሳሳይ ቅንብር አለኝ ፣ ግን በሁለቱ መካከል ምንም መስተጋብር ስላልፈለግኩ 315 ሜኸ ማሰራጫ እና መቀበያ እጠቀም ነበር።

ደረጃ 1: አካላት

አካላት
አካላት
አካላት
አካላት
አካላት
አካላት

እንደ አብዛኛዎቹ የፕሮጀክቶቼ ክፍሎች ብዛት ትንሽ እና አብዛኛው ሥራ የሚከናወነው በሶፍትዌሩ ውስጥ ነው።

የርቀት መቆጣጠሪያው በርካሽ የ RGB LED strip (eBay) መጣ።

ሊሠራ የሚችል ኒዮፒክሰል የ LED ሰቆች (RGB አይደለም)

አርዱዲኖ ፕሮ ሚኒ (ማንኛውም አርዱinoኖ ቢያደርግም)

የኢንፍራሬድ ቀይ ተቀባይ

433 ሜኸ አስተላላፊ

4 x 433 ሜኸ ተቀባዮች

አማራጭ ESP8266 ለአሌክሳ አብራ/አጥፋ (የቀለም ቁጥጥር አይደለም)

ሁሉም አሃዶች በመደበኛ የስልክ ባትሪ መሙያዎች የተጎላበቱ ናቸው።

ESP8266 በመደበኛ የስልክ ባትሪ መሙያ በሚመገበው ከ 5 ቮ እስከ 3 ቮ ተቆጣጣሪ የተጎላበተ ነው።

ደረጃ 2: እንዴት እንደሚሰራ

እንዴት እንደሚሰራ
እንዴት እንደሚሰራ
እንዴት እንደሚሰራ
እንዴት እንደሚሰራ

ለፕሮጀክቱ 3 ክፍሎች አሉ

1) ዋናው ክፍል

2) የባሪያ ክፍሎች

3) አማራጭ የ Alexa መቀየሪያ።

ዋናው ክፍል አርዱinoኖ ፣ የኢንፍራራ ቀይ ተቀባይ ፣ 433 ሜኸ አስተላላፊ እና የ LED ስትሪፕን ያጠቃልላል

የኢንፍራሬድ ቀይ ኮድ በአርዱዲኖ ደርሶ ዲኮዲድ በሚደረግበት የኒዮፒክስል መሪ መሪን ይቆጣጠራል።

ቀለሞቹ በዋናው ክፍል ላይ ሲቀመጡ መረጃው በ 433 ሜኸ ማሰራጫ በኩል ወደ ባሪያ ክፍሎች ይላካል።

የባሪያዎቹ ክፍሎች አርዱinoኖ ፣ 433 ሜኸዝ መቀበያ እና ኒኦፒክስል ኤልኢዲ ስትሪፕ ናቸው።

ኮዱ ከዋናው ክፍል ሲቀበል ፣ በሁሉም ባሮች ላይ የ LED ቁርጥራጮች ወደ ተመሳሳይ ቀለም ተቀናብረዋል።

ማስታወሻ:

እኔ የ RGB LED strips ን እጠቀም ነበር ፣ ግን ከ LED ሰቆች እና ከ 433 ሜኸ ተቀባዮች ጋር ግጭት ነበር!

ተቀባዩ ሲነቃ በጣም ብዙ ፒኖች ላይ PWM ን መጠቀሙ በአርዱኢኖዎች የውስጥ ሰዓት ቆጣሪዎች ምክንያት ነበር። ለፕሮግራም ሊሠሩ የሚችሉ የ LED ንጣፎችን መርጫለሁ - በአንድ PWM ፒን ላይ ብዙ ቁጥጥር።

የአማራጭ አሌክሳ መቀየሪያ በ ESP2866-12e ብቻ በ 3 መቀያየሪያዎች እና በ 2 የሚገፉ ውጤቶች።

ለበለጠ ዝርዝር መረጃ የሶፍትዌር ደረጃን ይመልከቱ።

አሌክሳ “መብራቶች በርተዋል” (በተጠቃሚ ሊሠራ የሚችል) የአርዲኖ ሀይዌይ ፒን 10 ን እንደ ‹IR transmiers› አዝራር ተመሳሳይ ኮድ ይልካል። Lights Off pulses pin 11 HIGH ልክ እንደ IR ማስተላለፊያ አጥፋ አዝራር ተመሳሳይ ኮድ ይልካል። መቀየሪያው ቀለሞችን አይቆጣጠርም!

አስፈላጊ ማስታወሻ።

የአሌክሳ አማራጩ ጥቅም ላይ ካልዋለ ፣ ሁለቱም አርዱinoኖ ፒኖች 10 እና 11 መሬት ላይ ማሳጠር አለባቸው ፣ አለበለዚያ ኤልዲዎቹ እንዲሁ ያበራሉ !!

ደረጃ 3 - ሶፍትዌሩ

ሶፍትዌሩ
ሶፍትዌሩ
ሶፍትዌሩ
ሶፍትዌሩ

ለሶፍትዌሩ 3 ክፍሎች አሉ።

1) ዋናው ክፍል (leddir433-V2_RXTX.ino)

2) የባሪያ ክፍሎች (IR_rxarduino_V2.ino)

3} የአማራጭ አሌክሳ መቀየሪያ ሶፍትዌር። ቀሪዎቹ 6 ፋይሎች ወደ ESP8266 ከመስቀልዎ በፊት ወደ አንድ አቃፊ መቅዳት አለባቸው።

ዋናው ክፍል

ከ IR ተቀባዩ ጋር በተገናኘው በዋናው ዩኒት ላይ 2 ይሰኩ።

ፒን 6 በ LED ስትሪፕ ላይ ካለው መረጃ ጋር ተገናኝቷል።

ፒን 12 ከ 433 ሜኸ ማሰራጫ ጋር ተገናኝቷል።

ከ IR ተቀባዩ ፣ ከ RG & B ደረጃዎች (0 - 255 ፣ እኔ በ 20% ብሩህነት ላይ ብቻ ነው የምሠራቸው) እና የመጨረሻው ግቤት (1 ወይም 0) እንደ ባንዲራ ሆኖ የሚያገለግል ድርድር አለ። ያስታውሱ (1) ወይም የተረሳውን የመጨረሻ ኮድ (0)። ኤልዲዎቹ ሲበሩ ይህ ነው ፣ የተመረጠው የመጨረሻው ቀለም ጥቅም ላይ ይውላል። ON & OFF አዝራሮችን ኮዶች ለማስታወስ አልፈልግም ፣ የቀለም ኮዶች ብቻ።

ማሳሰቢያ -የአሌክሳ አማራጭ ከአርዱዲኖ ፒኖች 10 እና 11 ጥቅም ላይ ካልዋለ ከ 0v ጋር መገናኘት አለበት።

የባሪያ ክፍሎች

የ 433 ሜኸር መቀበያ ፒን ከአርዲኖው ፒን 2 ጋር ተገናኝቷል።

የ LED ንጣፍ ከፒን 6 ጋር ተገናኝቷል።

የ LED ሰቆች በተቀበለው ኮድ ቀለም ተዘጋጅተዋል።

ማስታወሻ:

ከሶፋዬ በስተጀርባ አዲስ የ LED ንጣፍ ጨመርኩ ስለዚህ ካቢኔዎቹ ውስጥ ካሉት የበለጠ ብሩህ እንዲሆኑ ፈልጌ ነበር።

የተቀበሉትን እሴቶች በ 2 ለማባዛት የ “BOLD” መስመርን ቀይሬያለሁ ፣ *2 በመደበኛነት ቀርቷል!

ባዶ ቦታ ማስቀመጫ (int r ፣ int g ፣ int b) {

ለ (int n = 0; n <N_LEDS; n ++)

{// Serial.println (n);

strip.setPixelColor (n, r*2, g*2, b*2); // strip.setPixelColor (n, r, g, b);

}

strip.show ();

inString = "";

msg = "";

}

የአሌክሳ መቀየሪያ

እኔ አድርጌአለሁ (እና ተጠቀም) 8 አሌክሳ መቀያየሪያዎችን። ወረዳው ቀላል እና ሁሉም ሥራው በሶፍትዌሩ ውስጥ ይከናወናል።

ለኮዱ ምንም ክሬዲት መውሰድ አልችልም ፣ ውጤቶቹን ብቻ አስተካክዬአለሁ።

ESP8266 ን ለማዘጋጀት የተለመደው ማዋቀሩ እና በድር ላይ ብዙ ‹እንዴት ማድረግ› አለ።

በመነሻ ኃይል ላይ ፣ ESP ቀደም ሲል ከመዳረሻ ነጥብ ጋር የተገናኘ መሆኑን ለማየት ይፈትሻል። ከሌለው ወይም የቀደመው የመዳረሻ ነጥብ ከአሁን በኋላ ከሌለ ፣ እሱ ራውተር ምስክርነቶችን እና የአሌክሳ ሐረግን ፣ ለምሳሌ ‹ድባብ መብራቶች› ወይም ‹ሠንጠረዥ› ውስጥ ለማስገባት ከድር ገጽ ጋር እንደ የመዳረሻ ነጥብ ያዘጋጃል። መብራት ወዘተ.

የ “አሌክሳ” ሐረግ “*” ለምሳሌ የጠረጴዛ መብራት*ጋር መጨረስ አለበት።

የ ESP ፒን 4 ከአርዱዲኖ ወደ ፒን 10 ይሄዳል

የ ESP ፒን 12 ወደ አርዱinoኖ ወደ ፒን 11 ይሄዳል

ፒን 5 የ wifi ግንኙነትን ለማሳየት ከተቃዋሚ ጋር ለ LED አማራጭ ውፅዓት ነው (ይህንን አልጠቀምም)

የ ESP ፒን 13 ኃይል በሚበራበት ጊዜ መሠረት (0v) ከሆነ ፣ የአሌክሳ ሐረግ እና የመጨረሻው ራውተር ምስክርነቶች ይደመሰሳሉ።

ከፒን 13 መሠረት (ግቤት ዳግም ማስጀመር) በኋላ ውስጣዊ ቅንብር ወይም ማዋቀር።

ESP8266 ን ወይም የግቤት ዳግም ማስጀመርን ካዘጋጁ በኋላ የሚከተለው በአርዱዲኖ ተከታታይ ማሳያ ላይ መታየት አለበት--

*WM: የመዳረሻ ነጥብን በማዋቀር ላይ… *WM: AutoConnectAP

*WM: AP IP አድራሻ

*WM: 192.168.4.1

*WM: የኤችቲቲፒ አገልጋይ ተጀምሯል።

አሁን ፣ በፒሲ ወይም በተንቀሳቃሽ መሣሪያ ላይ ፣ ወደ wifi ቅንብሮች ይሂዱ እና AutoConnectAP ን ይምረጡ

አሳሽ ይክፈቱ እና በአድራሻ አሞሌው ዓይነት 192.168.4.1 (ስዕሎችን ይመልከቱ)

«Wifi አዋቅር» ን ይምረጡ

ከዝርዝሩ ውስጥ ራውተርዎን ይምረጡ እና የይለፍ ቃልዎን እና የአሌክሳ ሐረግዎን ያስገቡ - አይርሱ *

አሁን ESP ን ዳግም ያስጀምሩ።

ወደ አሌክሳ መተግበሪያ ይሂዱ ወይም መሣሪያዎችን እንዲያገኝ ይጠይቋት ፣ አዲሱ መሣሪያ መታወቅ አለበት።

አሌክሳ አሁን መብራቶቹን ለማብራት እና ለማጥፋት ሊያገለግል ይችላል።

የሚመከር: