ዝርዝር ሁኔታ:
- ደረጃ 1 - ሃርድዌርን መሰብሰብ
- ደረጃ 2: መተግበሪያውን በ NodeMCU ላይ መጫን
- ደረጃ 3-NodeMCU ን ለመቆጣጠር የኤችቲኤምኤል ገጹን ማበጀት
- ደረጃ 4 - አጠቃቀም
ቪዲዮ: የድር IR ርቀት ከ Esp8266 (NodeMCU) ጋር: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ችግር
በሳሎን ጠረጴዛ ላይ ሶስት የርቀት መቆጣጠሪያዎች አሉ። የሚወዱትን ትዕይንት ለማየት ቢያንስ ቢያንስ በሁለቱ ላይ የአዝራር ግፊቶችን ልዩ ቅደም ተከተል በትክክል መከተል አለብዎት። እና የክፍል ጓደኛዎ ፣ እናቴ ፣ የሴት ጓደኛዎ እነዚያን መቼም አያስታውሷቸውም።
መፍትሄ
የሎግቴክ ሃርመኒ ትገዛለህ;-)
ነገር ግን ይህንን ገንዘብ ማውጣት የማይፈልጉ ከሆነ ከ 10 ዶላር በታች ተመሳሳይ የሆነ ነገር መገንባት ይችላሉ። የኢንፍራሬድ LED ን ወደ ESP8266 (ኤስ.ቲ. በእርስዎ WiFi ውስጥ ከማንኛውም ኮምፒተር ወይም ሞባይል ስልክ በትንሽ ድር ጣቢያ መሣሪያዎችን መቆጣጠር እንችላለን።
ምንድን ነው የሚፈልጉት
- የ NodeMCU ልማት ቦርድ (ከእስያ ለ <5 € ይልካሉ)
- የ IR ዳሳሽ (OS-1838B ወይም TSOP38238)
- IR LED
- 100Ω ተከላካይ
- NPN ትራንዚስተር (ማለትም 2N2222)
- አነስተኛ የፒ.ቢ.ቢ
- በ NodeMCU (ማለትም ፍሎፒ ዲስክ የኃይል አስማሚ) ላይ የሚስማማ አራት ፒን አያያዥ
አሮጌ የርቀት መቆጣጠሪያ ካለዎት ምናልባት የ IR LED ን እና ትራንዚስተሩን ከእሱ ሊጠቀሙ ይችላሉ።
ደረጃ 1 - ሃርድዌርን መሰብሰብ
በትንሽ የፕሮቶታይፕ የወረዳ ሰሌዳ ላይ በትንሽ ቁርጥራጭ ላይ ያሉትን ክፍሎች ይሰብስቡ እና በስዕሉ ላይ እንደሚታየው ክፍሎቹን ያገናኙ።
በ LED ላይ በመመስረት የመከላከያ ተከላካዩ አስፈላጊ ላይሆን ይችላል። በእውነቱ በጥሩ ሁኔታ ማነጣጠር እንዳለብዎ ካወቁ ወይም በእርግጥ ከመሣሪያው ጋር ቅርብ መሆን ካለብዎት እሱን ሊያስወግዱት ይችላሉ።
ከተሰበረው የፒሲ የኃይል አስማሚ (ለፍሎፒ ዲስክ አንዱ) ካስወገድኩት መሰኪያ ጋር ሁሉንም ነገር አገናኘሁ።
ደረጃ 2: መተግበሪያውን በ NodeMCU ላይ መጫን
ለ ‹esp8266› ፕሮግራሞችን በአርዱዲኖ አይዲኢ ለማጠናቀር አካባቢዎን ያዋቅሩ። [https://github.com/espressif/arduino-esp32
ከጊትቡብ ማከማቻ የማመልከቻውን ምንጭ ኮድ ያውርዱ ወይም ያውርዱ
በአርዱዲኖ አይዲኢ ውስጥ ቤተመፃሕፍት IRremoteESP8266 ን ይጫኑ (ምናሌ: ንድፍ -> ቤተ -መጽሐፍትን ያቀናብሩ)። የ config.h.example ፋይልን ይቅዱ እና ይህንን ቅጅ config.h ብለው ይሰይሙ። ከዌብሰርቨር ጋር ለመገናኘት ቢያንስ በ ‹config.h› ውስጥ የ WiFi መለያዎን SSID እና የይለፍ ቃል መጥቀስ አለብዎት። አርዱዲኖ ንድፍ አሁን መሰብሰብ እና መስቀል መቻል አለበት። እርስዎ የፈጠሯቸውን የመለያ ሰሌዳ ከ 3 ቪ ፣ መሬት ፣ D5 ፣ D6 ጋር ያገናኙ።
ሁሉም ነገር ከሰራ እና ከአርዱዲኖ አይዲኢ ጋር የተገናኘውን ቺፕ ካሄዱ አገልጋዩ በተከታታይ ማሳያ ውስጥ የሚሰራበትን የአይፒ አድራሻ ማሳየት አለብዎት።
ደረጃ 3-NodeMCU ን ለመቆጣጠር የኤችቲኤምኤል ገጹን ማበጀት
በዚህ ደረጃ ያለው ሂደት በቪዲዮው ውስጥም ይታያል።
በምንጭ ኮድ ማውጫ ውስጥ ‹ir.html› አለ። በትክክል ከተዋቀረ ይህ ለ ‹NodeMCU› ያወራል።
ስለዚህ የመጀመሪያው እርምጃ ፋይሉን በየትኛው አድራሻ NodeMCU ማግኘት እንደሚችል መንገር ነው። የጽሑፍ አርታኢውን ir.html ፋይል ይክፈቱ እና እንደዚህ ያለ መስመር ይፈልጉ -
var አስተናጋጅ = '192.168.2.121';
ከጀመሩ በኋላ በተከታታይ ሞኒተር ላይ የታተመው የድር አገልጋይ ከአድራሻው ጋር ለማዛመድ በመዥገሮቹ መካከል ያለውን እሴት ይለውጡ።
መቅዳት የመዝገቡን ቁልፍ ይጫኑ የርቀት መቆጣጠሪያውን በአነፍናፊው ላይ ይሳሉ እና በርቀት መቆጣጠሪያው ላይ የሚፈለገውን ቁልፍ ይጫኑ ከዚያ በኋላ በመዝገቡ ቁልፍ ስር ረጅም የቁጥሮች ዝርዝር መከሰት አለበት። በርቀት መቆጣጠሪያው ላይ ለጫኑት የዚያ አዝራር የምልክት ጊዜዎች እነዚያ ናቸው።
ትዕዛዞችን ማዋቀር
አሁን ከእነዚያ ጊዜዎች ጋር ምልክቱን ከቺፕ ራሱ ለመላክ እንፈልጋለን። ለዚያ እኛ አሁን የዘገቧቸውን ጊዜዎች በሚታወቁ ምልክቶች ዝርዝር ውስጥ ማከል አለብን። የመቅዳት ሂደቱ የሰጣቸውን እሴቶች (የካሬ ቅንፎችን ጨምሮ) ይቅዱ እና መስመሩ እንደዚህ ከሚመስል መስመር በኋላ በስም እና በ ir.html ፋይል ውስጥ አዲስ መስመር ያስገቡ።
የ var ምልክቶች = {
"pgr1 btn": [1, 2, 3] ፣
1 ፣ 2 ፣ 3 ን ከተመዘገቡት እሴቶች ጋር ይተኩ እና ከአከባቢው ቅንፎች በኋላ ኮማውን አይርሱ። በእውነቱ አንድ አዝራር ለማከል እኛ ደግሞ ትእዛዝ ማከል አለብን። በርቀት መቆጣጠሪያው ላይ ብዙ አዝራሮችን ማለትም 1 እና 2 ን በቴሌቪዥኑ ላይ ለመድረስ 1 እና 2 'መጫን' ስለሚኖርብን ትእዛዝ ብዙ ምልክቶችን ሊያካትት ይችላል። ይህ በተጨማሪ በአንድ መሣሪያ ብዙ መሣሪያን ለመቆጣጠር ያስችላል። እንደዚህ የሚመስል መስመር ይፈልጉ
"ድምጽ አብራ/አጥፋ": ["ድምጸ -ከል"], ያንን መስመር ይቅዱ እና በአዲሱ አዝራር ላይ ለማሳየት ከሚፈልጉት ጋር ለማዛመድ “አብራ/አጥፋ” የሚለውን ጽሑፍ ይለውጡ። እርስዎ ያከሉትን የምልክት ስም «ድምጸ -ከል» የሚለውን ስም ይለውጡ። ስለዚህ ውጤቱ የሚከተለው ሊሆን ይችላል-
"HBO": ["prg 1 btn"], ብዙ ምልክቶችን ለመተግበር ከፈለጉ እንደዚህ ይጨምሩዋቸው-
"HBO": ["prg 1 btn", "prg 2 btn"],
ደረጃ 4 - አጠቃቀም
የሚፈልጓቸውን የምልክት ቅደም ተከተሎች በኤችቲኤምኤል ፋይል ውስጥ ካስገቡ በኋላ አሳሽ ወዳለው እና ከኖድኤምሲዩ ጋር ከተመሳሳይ WiFi ጋር ወደ ተገናኘ ወደ ማንኛውም ኮምፒተር ወይም ተንቀሳቃሽ መሣሪያ መገልበጥ ይችላሉ።
የሚመከር:
HC-12 የረጅም ርቀት ርቀት የአየር ሁኔታ ጣቢያ እና የዲኤችቲ ዳሳሾች -9 ደረጃዎች
HC-12 Long Range Distance Weather Station እና DHT sensors: በዚህ መማሪያ ውስጥ ሁለት dht ዳሳሾችን ፣ የ HC12 ሞጁሎችን እና የ I2C ኤልሲዲ ማሳያ በመጠቀም የርቀት ረጅም የአየር ሁኔታ ጣቢያ እንዴት መሥራት እንደሚቻል እንማራለን። ቪዲዮውን ይመልከቱ
Esp8266 ን እንደ የድር አገልጋይ በመጠቀም ግብረመልስ ያለው ጋራዥ በር መክፈቻ። 6 ደረጃዎች
Esp8266 ን እንደ የድር አገልጋይ በመጠቀም ግብረመልስ ያለው ጋራዥ በር መክፈቻ።-ሰላም ፣ ጋራዥ በር መክፈቻን እንዴት ማድረግ እንደሚቻል ቀለል ያለ መንገድ እንዴት እንደሚያደርግ አሳያችኋለሁ። ግብረመልስ ፣ እርስዎ በእውነተኛ ሰዓት ውስጥ በሩ ክፍት ወይም የተዘጋ መሆኑን ያውቃሉ-ቀላል ፣ እኔ ለማድረግ አንድ አቋራጭ ብቻ
ESP 8266 Nodemcu Ws 2812 ኒዮፒክሰል ላይ የተመሠረተ የ LED ሞድ መብራት በአካባቢያዊ የድር አገልጋይ ቁጥጥር የሚደረግበት - 6 ደረጃዎች
ESP 8266 Nodemcu Ws 2812 Neopixel based LED MOOD Lamp በአካባቢያዊ የድር አገልጋይ ቁጥጥር የሚደረግበት: ESP 8266 Nodemcu Ws 2812 Neopixel Based LED MOOD Lamp Webserver ን በመጠቀም ይቆጣጠራል
የ WiFi መዳረሻ ነጥብ ይፍጠሩ እና በ NodeMCU V3: 4 ደረጃዎች ላይ የድር አገልጋይ ያቅርቡ
የ WiFi የመዳረሻ ነጥብ ይፍጠሩ እና በ NodeMCU V3 ላይ የድር አገልጋይ ያቅርቡ - በቀደመው ጽሑፍ ውስጥ NodeMCU ESP8266 ን እንዴት እንደሚጠቀሙ ቀደም ሲል ተወያይቻለሁ። በጽሁፉ ውስጥ NodeMCU ESP8266 ን ወደ አርዱዲ IDE. እንዴት ማከል እንደሚቻል አብራራለሁ NodeMCU ESP8266 ን በመጠቀም በበይነመረብ በኩል ለመግባባት በርካታ መንገዶች አሉ። NodeMCU ን እንደ
ESP8266: 6 ደረጃዎች (ከስዕሎች ጋር) በመጠቀም የረጅም ርቀት WiFi መቃኛ
ESP8266 ን በመጠቀም የረጅም ክልል ስካነር - በዚህ አስተማሪ ውስጥ ለቤቴ አውታረመረብ የትኛው ሰርጥ የተሻለ እንደሆነ ለመወሰን በባትሪ የሚንቀሳቀስ ተንቀሳቃሽ ረጅም ርቀት 2.5 ባንድ የ WiFi ፍተሻ መሣሪያ አደርጋለሁ። እንዲሁም በጉዞ ላይ ክፍት የ WiFi መዳረሻ ነጥቦችን ለማግኘት ሊያገለግል ይችላል። የሚከፈልበት ዋጋ - ወደ 25 ዶላር ገደማ