ዝርዝር ሁኔታ:
- ደረጃ 1 ኤሌክትሮኒክስ ይሰብስቡ
- ደረጃ 2: FastLED
- ደረጃ 3 ሶፍትዌር
- ደረጃ 4: በአካባቢው መቆጣጠር
- ደረጃ 5: ከየትኛውም ቦታ መቆጣጠር
- ደረጃ 6: IFTTT
- ደረጃ 7 - ቆንጆ ማድረግ
ቪዲዮ: የ IoT ንድፍ መብራት ከ IFTTT ጋር: 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በዚህ Instructable ውስጥ ፣ ተግባራዊ እና ቄንጠኛ የሆነ ከበይነመረቡ ጋር የተገናኘ የ LED መብራት እንዲሠራ እመራዎታለሁ።
ይህ አስቂኝ ንድፍ ነገር በድር-መተግበሪያ ወይም በመስመር ላይ አገልግሎት IFTTT ቁጥጥር ሊደረግበት ይችላል። የኋለኛው እንደ ጉግል ረዳት ፣ አሌክሳ ፣ የ Android ማሳወቂያዎች ፣ ጊዜ እና ቀን ፣ የአየር ሁኔታ ትንበያ ፣ ወዘተ የመሳሰሉትን ለሁሉም ዓይነት የውጭ አገልግሎቶች መብራቱን መንጠቆ እንዲቻል ያደርገዋል።
ደረጃ 1 ኤሌክትሮኒክስ ይሰብስቡ
ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል
- NodeMCU ወይም ሌላ ESP8266 ማይክሮ መቆጣጠሪያ
- ኒዮፒክስል/WS2812B LED-strip (1m 60LED/m)
- ደረጃ መቀየሪያ*
- ዝላይ ሽቦዎች (ከወንድ ወደ ሴት)
- ማይክሮ-ዩኤስቢ ገመድ
- የዩኤስቢ ግድግዳ መሰኪያ (5V)
የ LED-strip ሶስት ገመዶች አሉት 5V በ (ቀይ) ፣ GND (ነጭ) እና ዳታ በ (አረንጓዴ)። ESP8266 በ 3.3 ቪ ይሠራል ነገር ግን የ VU ፒን አለው። ይህ ፒን በቀጥታ ከዩኤስቢ ኃይል ጋር የተገናኘ ነው ፣ ስለሆነም ሰሌዳዎን በ 5 ቮ በዩኤስቢ ላይ ኃይል ካደረጉ ፣ ይህ ቮልቴጅ በ VU ፒን ላይም ይገኛል። ይህንን ፒን በመጠቀም የኤልዲዲውን ንጣፍ ኃይል እንጠቀማለን። ስለዚህ ፣ በአጭሩ -
- ከመሬት ወደ መሬት (GND TO G) ያገናኙ
- 5V+ ን ወደ Vu ያገናኙ
- ዲን ከ D2 ጋር ያገናኙ
* = በእርስዎ ልዩ ሃርድዌር ላይ በመመስረት ይህ ሽቦ ሥራ ላይሰራ ይችላል። ESP8266 በ 3.3V ስለሚሠራ ፣ የሚሰጠው የመረጃ ምልክትም በ 3.3 ቪ ይሆናል። WS2812B በ 5 ቮ የተጎላበተ በመሆኑ የውሂብ ምልክቱ በጥቅሉ ለመቀበል በጣም ደካማ ሊሆን ይችላል። ከላይ ያለው ሽቦ የማይሰራ ከሆነ የውሂብ ምልክቱን ከ 3.3V ወደ 5V የሚቀይር ደረጃ መቀየሪያ ያስፈልግዎታል። የተያያዘውን የሽቦ አሠራር ይመልከቱ።
ማስታወሻ! አንዳንድ የ LED-Strips ከሌሎች ይልቅ ለመስበር በጣም የተጋለጡ ናቸው። ከእነዚህ ሰቆች ጋር በጭራሽ ካልሠሩ የ Neopixel LED-strip ን በደህና ለማገናኘት ጠቃሚ ምክሮችን ለማግኘት Neopixel Überguide ን እንዲያነቡ እመክራለሁ።
ደረጃ 2: FastLED
LEDs ን ለመቆጣጠር የ FastLED ቤተ -መጽሐፍትን መጠቀም እንችላለን። አስቀድመው ካላደረጉት ይህንን ቤተመጽሐፍት በአርዲኖ አካባቢዎ ውስጥ ያክሉ (ንድፍ> ቤተመጽሐፍት አካትት> ቤተመፃሕፍትን ያቀናብሩ> ‹FastLED›)።
ሽቦዎ እየሰራ መሆኑን ለማረጋገጥ ከ FastLED ቤተ -መጽሐፍት (ፋይል> ምሳሌዎች> FastLED) ከሚመጡ ብዙ ምሳሌዎች ውስጥ አንዱን መሞከር ይፈልጉ ይሆናል። ወደ ሰሌዳዎ ከመስቀልዎ በፊት በእያንዳንዱ ምሳሌ (የ LEDs = 60 ፣ የውሂብ ፒን = 2) ውስጥ ቅንብሮቹን መለወጥዎን ያረጋግጡ።
ቦርዱ ከኮምፒዩተርዎ ጋር በሚገናኝበት ጊዜ ኤልኢዲዎቹን በጣም ብሩህ በማቀናበር ይጠንቀቁ። ከ 500mA በላይ በሚስሉበት ጊዜ ኮምፒተርዎ ወደቡን ሊዘጋ ይችላል። እርቃኑን በሙሉ ብሩህነት ለመጠቀም ከፈለጉ ፣ በቂ ከፍተኛ መጠን ያለው አምፔር ሊያቀርብ በሚችል የዩኤስቢ ግድግዳ መሰኪያ ያብሩት።
ደረጃ 3 ሶፍትዌር
አሁን ለብጁ ሶፍትዌር ጊዜው አሁን ነው። ሶፍትዌሩ በ GitHub ላይ ይገኛል-
github.com/dpkn/lamp/tree/master/software
የሶፍትዌሩን ፋይል ያውርዱ ፣ ይንቀሉት እና በአርዱዲኖ አርታኢዎ ውስጥ የ software.ino ፋይልን ይክፈቱ። በዚህ ፋይል ውስጥ የተጠቀሱት ሁሉም ቤተ -መጽሐፍት እንደተጫኑ ያረጋግጡ።
ወደ Config ትር ይሂዱ እና የ WiFi አውታረ መረብዎን ስም እና የይለፍ ቃል በእነዚህ መስመሮች ላይ ያክሉ።
const char* ssid = "";
const char* password = "";
በእርስዎ ራውተር ላይ በመመስረት የሚከተሉትን መለወጥ ያስፈልግዎታል
const IPAddress staticIp (192, 168, 178, 101); // የሚፈለገው የመሣሪያው የማይንቀሳቀስ አካባቢያዊ አይፒ
const IPAddress gateway (192, 168, 178, 1); // የራውተሩ የመግቢያ አይፒ constIPA የአድራሻ ንዑስ አውታረ መረብ (255 ፣ 255 ፣ 255 ፣ 0); // የራውተሩ ንዑስ አውታረ መረብ
በ MacOS ላይ እነዚህን ቅንብሮች በስርዓት ምርጫዎች> አውታረ መረብ> የላቀ> TCP/IP ስር ማግኘት ይችላሉ
ፋይሎቹን ወደ ሰሌዳዎ ይስቀሉ። ሁሉም ነገር ደህና ከሆነ ፣ ከ WiFi አውታረ መረብዎ ጋር ሲገናኝ እርቃሱ ነጭ ያበራል። ተጨማሪ መረጃ ለማግኘት በ 115200 ባውድ ላይ ተከታታይ ሞኒተርን ይክፈቱ።
ደረጃ 4: በአካባቢው መቆጣጠር
የመብራት አሠራሩን ለማሳየት በ https://lamp-app.surge.sh (በ Codepen ላይ የሚገኝ) የሚገኝ አንድ ትንሽ የድር መተግበሪያ ሠራሁ። ይህ መተግበሪያ የ JSON ጥያቄዎችን በቀጥታ ወደ ESP8266 ይልካል ፣ ይህ ደግሞ LEDs ን ያዘምናል።
መብራቱ በአከባቢው የአይፒ አድራሻ ስለሚያነጋግሩ መብራትዎ እና ስልክዎ ከተመሳሳይ የ WiFi አውታረ መረብ ጋር ከተገናኙ ብቻ ከላይ ይሠራል። መብራቱን ከየትኛውም ቦታ ለመቆጣጠር እንዲቻል ፣ ወደ ራውተር ቅንብሮችዎ መቆፈር ያስፈልግዎታል።
ደረጃ 5: ከየትኛውም ቦታ መቆጣጠር
ዓለም አቀፍ ድር ወደሆነው አስማታዊ ነገር መብራትዎን ለመክፈት ፣ ወደብ ማስተላለፍ የሚባል ነገር ማድረግ አለብን። በመሠረቱ ፣ ይህ በይፋ አይፒ አድራሻዎ (በአይኤስፒዎ የሚቀርበውን) እና የወደብ ቁጥር (በዚህ ምሳሌ በዘፈቀደ ወደ 300 የተቀመጠ) ወደ የእርስዎ ESP8266 አድራሻዎ አድራሻ አድራሻ (ኢ.ፒ.ፒ.
ይህ ሂደት ለእያንዳንዱ መሣሪያ የተለየ ነው ፣ ስለዚህ በእርስዎ የተወሰነ ራውተር ላይ ይህንን እንዴት ማድረግ እንደሚችሉ ካላወቁ ፣ የጉግል ‹ወደብ ማስተላለፍ› + የራውተርዎን ስም ያረጋግጡ። የሚያስፈልጉዎት ቅንብሮች እነዚህ ናቸው
የውጭ ጅምር/ማብቂያ ወደብ 300
የውስጥ ጅምር/ማብቂያ ወደብ 300
የውስጥ አይፒ አድራሻ - 192.168.178.101 (በተከታታይ ማሳያ ውስጥ የሚታየው አድራሻ)
ፕሮቶኮል - TCP/UDP
ማስጠንቀቂያ! ይህንን ካደረጉ በኋላ የእርስዎ የህዝብ አይፒ እና መብራቱ እየሰራ ያለውን ወደብ በሚያውቅ በማንኛውም ሰው ሊቆጣጠር ይችላል። ያ በጣም ጥሩ ሀሳብ ካልመሰሉ አንዳንድ የደህንነት ንብርብርን መተግበር ይመከራል።
ሁሉም ነገር በትክክል ከተዋቀረ ለመፈተሽ የሚከተሉትን በአሳሽዎ ውስጥ ያስገቡ ((ይፋዊ አይፒ አድራሻዎ መሆኑን ካላወቁ ወደዚህ ድር ጣቢያ ይሂዱ።)
[የእርስዎ የሕዝብ አይፒ]: 300
የ JSON ማረጋገጫ መልእክት ማየት አለብዎት። አሁን መተግበሪያውን በይፋ አይፒ አድራሻዎ ለመጠቀም መሞከር ይችላሉ።
ደረጃ 6: IFTTT
እውነተኛው ደስታ የሚጀምረው እዚህ ነው። አሁን የእኛ መብራት ከ ~~ በይነመረብ ~~ ጋር ተገናኝቷል ፣ IFTTT ን ወደ ሁሉም የተለያዩ አገልግሎቶች ለማያያዝ ድር ጣቢያውን መጠቀም እንችላለን።
በዚህ ምሳሌ ውስጥ ፣ መብራቶቹን ቀይ የሚያደርግ የ Google ረዳት ትእዛዝን እናዘጋጃለን ፣ ግን የእርስዎን ቅinationት የሚቀሰቅስ ሌላ አገልግሎት መምረጥ ይችላሉ።
- ወደ IFTTT.com ይሂዱ እና አስቀድመው ከሌለዎት መለያ ይፍጠሩ
- ወደ 'የእኔ አፕልቶች'> 'አዲስ አፕል' ይሂዱ
- ለማነቃቂያ አገልግሎት ፣ ‹የጉግል ረዳት› ን ይፈልጉ
- 'ቀላል ሐረግ ይናገሩ' ን ይምረጡ
- ጥቂት ልዩ ሐረጎችን ይምጡ
- ለድርጊት አገልግሎቱ ‹ዌብሆች› ን ይፈልጉ
- የሚከተሉትን ቅንብሮች ይጠቀሙ ፦
ዩአርኤል: https:// [የእርስዎ-ሕዝብ-አይፒ]: 300/api
ዘዴ: POST የይዘት አይነት: ትግበራ/json
እና ለአካል:
{“ብሩህነት”: 120 ፣
"ግዛት": 4, "ቀለም": "ቀይ"}
አሁን እኛ የመረጥነውን ዓረፍተ ነገር ስንናገር ፣ የጉግል ረዳቱ ለ IFTTT ጥያቄ ያቀርባል ፣ እሱም በተራው የ JSON መብራታችንን ይጠይቃል። እሱን መሞከርዎን ያረጋግጡ! እርስዎ ሌላ ምን ማድረግ እንደሚችሉ ለማየት ኮዱ ውስጥ ይግቡ።
ደረጃ 7 - ቆንጆ ማድረግ
የዚህ ፕሮጀክት በጣም ውድው ክፍል የኤልዲዲውን ንጣፍ የሚይዝ መያዣ ነው። በእሱ ላይ ብዙ ገንዘብ ሳያስወጡ ይህንን ፕሮጀክት ለመሞከር ከፈለጉ ሌሎች ቅርጾችን ግምት ውስጥ ማስገባት ወይም በቀላሉ ቱቦውን ከነጭ አታሚ ወረቀት ማውጣት ይችላሉ። ከዚህ በላይ ባሉት ሥዕሎች ላይ እንደሚታየው ለቱቦው አንዳንድ መቆሚያዎችን ለማጠፍ በወረቀት ላይ ማተም የሚችሉት የሽቦ ፍሬም ታክለውበታል።
ለበለጠ ጠንካራ መያዣ የሚከተሉትን ዕቃዎች እጠቀም ነበር-
- የቀዘቀዘ አክሬሊክስ ቱቦ (ርዝመት = 1160 ሚሜ ፣ ዲያሜትር = 40 ሚሜ ፣ የግድግዳ ውፍረት = 2 ሚሜ)
- 2x የፕላስቲክ ካፕ
- 20x2x30 ሚሜ ለስላሳ እንጨት ማገጃ
- 10x1160x2 ሚሜ የብረት ማሰሪያ
የኤሌክትሮኒክስ ዕቃዎችን ለመደበቅ የ LED ስትሪፕ ራሱ 1000 ሚሜ ነው ፣ በቧንቧው በሁለቱም ጫፎች 80 ሚሜ ይቀራል። እኔ ግልጽ ያልሆኑ እንዲሆኑ ለማድረግ በሁለቱም ጫፎች ላይ ወደ ቱቦው ተንከባለለ የአታሚ ወረቀት እጠቀም ነበር። ማስገባትን ቀላል ለማድረግ ፣ የ LED ን ንጣፍ በረጅሙ የብረት ማሰሪያ ላይ አጣበቅኩት
እኔ ለስላሳ እንጨቶች አንድ ብሎክ ውጭ ማቆሚያዎችን ወፍጮ አወጣሁ። እርስዎም ተመሳሳይ ለማድረግ ከፈለጉ የ.stl ፋይል ከዚህ በታች ቀርቧል። እንዲሁም የ 3 ዲ ህትመቱን መቆሚያ ግምት ውስጥ ማስገባት ይችላሉ።
የሚመከር:
ስማርት ዴስክ የ LED መብራት - ስማርት መብራት ወ/ አርዱinoኖ - የኒዮፒክሰል የሥራ ቦታ 10 ደረጃዎች (ከስዕሎች ጋር)
ስማርት ዴስክ LED መብራት | ስማርት መብራት ወ/ አርዱinoኖ | ኒዮፒክስልስ የሥራ ቦታ - አሁን አንድ ቀን እኛ ብዙ ጊዜ በቤት ውስጥ እያጠፋን ፣ እያጠናን እና ምናባዊ ሥራን እየሠራን ነው ፣ ስለዚህ የሥራ ቦታችንን በብጁ እና በዘመናዊ የመብራት ስርዓት አርዱዲኖ እና በ Ws2812b LEDs ላይ የበለጠ ለምን አናደርግም። እዚህ እንዴት የእርስዎን ስማርት እንደሚገነቡ አሳያችኋለሁ። ዴስክ LED መብራት
ንድፍ አውጪ እና የራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም የኃይል ባንክ 15 ደረጃዎች (ከስዕሎች ጋር) ይገንቡ
የእራስዎን የተንቀሳቃሽ ብሉቱዝ ተናጋሪ የኩም ሀይል ባንክ ዲዛይን ያድርጉ እና ይገንቡ - ሠላም ፣ ስለዚህ ሙዚቃን ለሚወዱ እና የራሳቸውን ተንቀሳቃሽ የብሉቱዝ ድምጽ ማጉያዎችን ለመቅረፅ እና ለመገንባት ለሚፈልጉ ሰዎች ትምህርት ሰጪ እዚህ አለ። ይህ አስደናቂ የሚመስል ፣ የሚያምር እና ትንሽ የሚመስለውን ድምጽ ማጉያ ለመገንባት ቀላል ነው
የኤልቪዲ መብራት መብራት 6 ደረጃዎች (ከስዕሎች ጋር)
የኤልቪዲ መብራት አምሳያ - ከማግኔት ጋር ተጫውተው እንዲለሙ ለማድረግ ሞክረዋል? ብዙዎቻችን እንዳለን እርግጠኛ ነኝ ፣ እና የሚቻል ቢመስልም ፣ በጣም በጥንቃቄ ከተቀመጠ ፣ ከጥቂት ጊዜ በኋላ በእውነቱ ማድረግ እንደማይቻል ይገነዘባሉ። ይህ በጆሮ ምክንያት ነው
የ PCB ንድፍ በቀላል እና በቀላል ደረጃዎች 30 ደረጃዎች (ከስዕሎች ጋር)
የ PCB ንድፍ በቀላል እና በቀላል ደረጃዎች: ሰላም ወዳጆች የ PCB ዲዛይን ለመማር ለሚፈልጉ በጣም ጠቃሚ እና ቀላል መማሪያ ይጀምራል።
የኪስ ኤልኢዲ መብራት (እንደ መብራት መብራት ትንሽ .. ዓይነት ጠቃሚ) 4 ደረጃዎች
የኪስ ኤልኢዲ መብራት (እንደ ላስቲሳቤር ቢት .. Kinda Usefull) - ይህ አስተማሪ ጠቃሚ ፣ ምቹ እና ምናልባትም አስደሳች የኪስ መብራት እንዴት እንደሚያደርግ ያሳያል። 1 ኛ ለምስል ጥራት ይቅርታ። ማክሮ በርቶ ቢሆን እንኳ ካሜራ በቅርብ ርቀት ላይ sux። እንዲሁም እኔ ለዚህ እንደ ተሠራሁ መመሪያዎቹን መሳል ነበረብኝ