ዝርዝር ሁኔታ:
ቪዲዮ: በመንካት ESP8266 Modbus ቴርሞስታት 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በአሪዱ ቶውች ኢኤስፒ እና በ ESP8266 (NodeMCU ወይም Wemos D1 Mini) አማካኝነት በ RS485 በኩል ጥሩ የሚመስል የንክኪ ማያ ቴርሞስታት በአማራጭ Modbus ድጋፍ እንዴት ማድረግ እንደሚቻል በዚህ መመሪያ ውስጥ አሳያችኋለሁ።
ደረጃ 1 የቁስ ሂሳብ
- NodeMCU V2 አሚካ ወይም ዌሞስ ዲ 1 ሚኒ
- ArduiTouch ESP ኪት
ለ RS485 በይነገጽ አማራጭ
- MAX3485
- ትራንዚስተር BC557
- ተከላካይ 10 ኪ
- ተከላካይ 22 ኪ
- 2x Resistor 1 ኪ
- Resistor 120 Ohm
- አቅም 1 ፣ 5nF
- ባለ 2 ነጥብ ራስጌ
- ዝላይ ድልድይ
ደረጃ 2 - ስብሰባ
ለ ArduiTouch እራሱ ተጓዳኝ መመሪያውን ለመገጣጠም ሊጠቀሙበት ይችላሉ።
ArduiTouch ራሱ የ RS485 በይነገጽ አልያዘም። ይህንን ተግባር በመጋገሪያ ሰሌዳ ላይ ማከል አለብን። ከዳቦ ሰሌዳ አከባቢው አጠገብ ሁሉም አስፈላጊ ምልክቶች ያሉት የሽያጭ ፓዳዎችን ያገኛሉ። ከዚህ በታች ያለውን ወረዳ በእነዚህ በእነዚህ የማሸጊያ ሰሌዳዎች ማገናኘት ብቻ አለብዎት። ለ A እና ለ ምልክቶች በቀጥታ ከተርሚናል ጋር የተገናኙትን 3 እና 4 ን እንዲጠቀሙ ይመክራል።
ደረጃ 3 - ተጨማሪ ቤተመፃህፍት መጫኛ
ሶፍትዌሩ የተፃፈው በአርዱዲኖ አይዲኢ ስር ነው። የሚከተሉትን ተጨማሪ ቤተ -መጽሐፍት ያስፈልግዎታል
የሚከተሉትን ቤተመፃህፍት በአርዱዲኖ ቤተ -መጽሐፍት አስተዳዳሪ በኩል ይጫኑ
አዳፍሩት ጂኤፍኤክስ ቤተ-መጽሐፍት
አዳፍ ፍሬ ILI9341 ቤተ-መጽሐፍት
XPT2046_Touchscreen በጳውሎስ Stoffregen
SimpleModbus NG
እንዲሁም ቤተ -መጽሐፍቱን በቀጥታ እንደ ዚፕ ፋይል ማውረድ እና በ yourarduinosketchfolder/ ቤተ -መጽሐፍት/ አቃፊውን/ መገልበጥ/ የአዳፍ ፍሬትን ቤተመፃህፍት ከጫኑ በኋላ የአርዲኖ IDE ን እንደገና ያስጀምሩ።
ለ Thermostat የምንጭ ኮዱን በእኛ ድር ጣቢያ ላይ ያገኛሉ።
ደረጃ 4: ማሳያውን ያሂዱ
እባክዎን ይህንን ናሙና በ Arduino IDE ውስጥ ይክፈቱ። ያጠናቅሩት እና ይስቀሉት። እባክዎን ያስተውሉ - መዝለያው ለ ESP8266 ሞጁል በዩኤስቢ በኩል ለፕሮግራም ክፍት መሆን አለበት።
ከተጠናከረ እና ከሰቀሉ በኋላ ለክፍሉ የሙቀት መጠን ፣ የሙቀት መጠንን እና የአየር ማናፈሻዎችን ከነባሪ እሴቶች ጋር ዋናውን ማያ ገጽ ያያሉ። ያለ RS485 ግንኙነት እንዲሁ የተቀመጠውን የሙቀት መጠን እና የአየር ማናፈሻ ደረጃን መለወጥ ይችላሉ። በላይኛው ቀኝ ጥግ ላይ ባለው የማርሽ ምናሌ በኩል የአማራጭ ምናሌን መክፈት ይችላሉ። ይህ ምናሌ የ Modbus መታወቂያ ቁጥርን እና የማያ ገጽ ጽዳት ተግባርን ለማስተካከል ተግባርን ያካትታል።
ደረጃ 5: የሞድቡስ ሙከራ
በዚህ ምሳሌ ፒሲውን እንደ MODBUS ዋና እንጠቀማለን። ሞዱሰስተርን ማውረድ አለብዎት። እባክዎን የዚፕ ማህደሩን በሃርድ ዲስክዎ ላይ ወደ አዲስ ማውጫ ይፍቱ። ከላይ በስዕሉ ላይ እንደሚታየው ሶፍትዌሩን ይክፈቱ እና ምልክት የተደረገባቸውን መስኮች ይለውጡ። ከዚህ በፊት የዩኤስቢ- RS485- አስማሚውን ማገናኘት አለብዎት። ለቀላል ሙከራዎች በኮምፒተርዎ እና በ NodeMCU መካከል በዩኤስቢ ገመድ በኩል ተከታታይ ግንኙነት እንዲሁ ይሠራል። በ Modbustester ውስጥ እባክዎ ለዚህ አስማሚ ትክክለኛውን COM- ወደብ ይምረጡ
በ Modbustester ውስጥ የንባብ ቁልፍን መጫን ይችላሉ። ይህ ትእዛዝ የአዲሱ ባሪያ መሣሪያችን አርዱኢትኦክ 6 ባይት ጭብጦችን ያነባል። ከአድራሻዎቹ አጠገብ ባሉት መስኮች ውስጥ ጠቅ ማድረግ እና እሴቶቹን ማዛባት ይችላሉ። በመፃፊያ አዝራሩ ይህንን የተዛቡ እሴቶችን ወደ አርዱይቱክ ይልካሉ። ስለ መመዝገቢያ ተግባር እባክዎን ከዚህ በታች ያለውን ሰንጠረዥ ይመልከቱ።
የሚመከር:
ጎጆ ቴርሞስታት ፣ የነዋሪነት ክትትል 12 ደረጃዎች
ጎጆ ቴርሞስታት ፣ የነዋሪነት መከታተያ - የእኔን Nest Thermostat ን በመጠቀም የቤቴ ማቀዝቀዣ አውቶማቲክ ፣ እስከ ቅርብ ጊዜ ድረስ ፣ Life360's ን ተጠቅሞ IFTTT ን ያካሂዳል። እና " ከቤት ለመውጣት የመጨረሻው " ቀስቅሴዎች። የቤተሰብ አባላትን በእኔ ሊ ውስጥ ማከል ስለምችል ይህ በጣም ጥሩ ነበር
MakeyMakey ን በመጠቀም በዙሪያቸው ያሉትን ነገሮች በመንካት ዓይነ ስውራን ነገሮችን እንዲያውቁ ያድርጉ - 3 ደረጃዎች
MakeyMakey ን በመጠቀም በዙሪያቸው ያሉትን ነገሮች በመንካት ዓይነ ስውራን ነገሮችን እንዲያውቁ ያድርጉ - መግቢያ ይህ ፕሮጀክት በዙሪያቸው ያሉትን ነገሮች በመንካት ስሜት በመለየት የዕውሮችን ሕይወት ቀላል ለማድረግ ያለመ ነው። እኔ እና ልጄ ሙስጠፋ እነሱን ለመርዳት መሣሪያ ለማግኘት እና የ MakeyMakey ሃርድዌርን በምንጠቀምበት ጊዜ ውስጥ አስበን ነበር
ስማርት ቴርሞስታት ESP8266: 6 ደረጃዎች (ከስዕሎች ጋር)
ስማርት ቴርሞስታት ESP8266: Bienvenue sur ce nouvel article. በሪፖርቱ አዉሮድድሁሁ ላይ በእስር ቤት ውስጥ ያለዉን ፕሮጄት ያፍስሱ። Ce projet m'a été proposé par mon pere, en effet il vient de déménager dans une vieille maison et l
ESP8266 WiFi ንክኪ ማያ ቴርሞስታት (EasyIoT ደመና) - 4 ደረጃዎች
ESP8266 WiFi Touch Screen Thermostat (EasyIoT Cloud): በዚህ መማሪያ ውስጥ የ WiFi ንካ ማያ ገጽ ቴርሞስታት እንዴት እንደሚገነባ እናሳያለን። ESP8266 የ WiFi ንክኪ ማያ ቴርሞስታት በ ESP8266 ፣ በአርዱዲኖ ሜጋ 2560 እና በ TFT 3.2 የተወሳሰበ የስሜት ሕዋስ ግንባታ ምሳሌ ነው። የንክኪ ማያ ገጽ ማሳያ። ቴርሞስታት ከ EasyIoT ጋር ተገናኝቷል
ESP8266/NodeMCU እና Blynk ን በመጠቀም ፕሮፓጋተር ቴርሞስታት 7 ደረጃዎች (ከስዕሎች ጋር)
ESP8266/NodeMCU እና Blynk ን በመጠቀም ፕሮፓጋተር ቴርሞስታት - በቅርቡ ሞቃታማ ፕሮፓጋንዳ ገዛሁ ፣ ይህም የአበባዬ እና የአትክልት ዘሬ በወቅቱ እንዲበቅል መርዳት አለበት። ያለ ቴርሞስታት መጣ። እና ቴርሞስታቶች በጣም ውድ በመሆናቸው እኔ የራሴን ለማድረግ ወሰንኩ። ለመጠቀም እንደፈለግኩ