ዝርዝር ሁኔታ:
- ደረጃ 1 - ከጀርባ ያለው ታሪክ…
- ደረጃ 2: እንዴት እንደሚሰራ
- ደረጃ 3 - ቁሳቁስ እና መሣሪያዎች
- ደረጃ 4 ነገሮችን በአንድ ላይ ያስተካክሉ
- ደረጃ 5 የሽቦ ነገሮችን አንድ ላይ ያድርጉ
- ደረጃ 6 - አነፍናፊዎችን ማገናኘት
- ደረጃ 7 ተቆጣጣሪ ሶፍትዌር
- ደረጃ 8 መደምደሚያ
ቪዲዮ: ስህተት-መቻቻል የሙቀት መጠን ዳሳሽ የአውታረ መረብ መቆጣጠሪያ 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ይህ አስተማሪ የተሳሳቱ ዳሳሾችን በራስ-ሰር ማግለል ለሚችሉ የ DS18B20 የሙቀት ዳሳሾች ስብስብ የአርዱዲኖ ኡኖን ሰሌዳ ወደ አንድ ዓላማ መቆጣጠሪያ እንዴት እንደሚቀይሩ ያሳየዎታል።
መቆጣጠሪያው ከአርዱዲኖ ኡኖ ጋር እስከ 8 ዳሳሾችን ማስተዳደር ይችላል። (እና ከአርዱዲኖ ሜጋ ጋር ወይም በትንሽ የሶፍትዌር ማሻሻያ)።
ደረጃ 1 - ከጀርባ ያለው ታሪክ…
ከጥቂት ዓመታት በፊት በአባቴ ግሪን ሃውስ ውስጥ ለፒ-ተኮር የማሞቂያ መቆጣጠሪያዬ DS18B20 የሙቀት ዳሳሽ አውታረ መረብ አቋቋምኩ። እንደ አለመታደል ሆኖ የመቆጣጠሪያው አስተማማኝነት በዋነኝነት በተደጋጋሚ በተደጋገመ ዳሳሽ መቋረጥ ምክንያት ነበር። ብዙ ቅንጅቶችን ሞክሬያለሁ - የጥገኛ ኃይል ፣ ቀጥተኛ ኃይል ፣ አውታረ መረቡን ከ pi ጋር በማገናኘት እንዲሁም ከአትሜጋ ላይ የተመሠረተ ብጁ ቦርድ ጋር በማገናኘት (የቫልቭ ሞተሮችን ለማሽከርከር ዋናው ዓላማ)።
በጣም የከፋ ፣ በበጋ ምንም ችግሮች ባይኖሩም የክረምት ምሽቶች ወቅት የአነፍናፊ አውታረ መረብ አስተማማኝነት በዋነኝነት ቀንሷል! እዚህ ምን እየሆነ ነው?
የትኛው ዳሳሽ ችግሩን ያስከትላል የሚለውን ለመመርመር ፣ አንድ በአንድ ማብራት/ማጥፋት ወይም ማንኛውንም ጥምር ማንቃት ያስፈልጋል።
ደረጃ 2: እንዴት እንደሚሰራ
DS18B20 (የሙቀት ዳሳሽ) ብዙ ዳሳሾች የጋራ የውሂብ አገናኝ (ያንን አንድ ሽቦ) እንዲያጋሩ የሚያስችል የባለቤትነት 1-ሽቦ ፕሮቶኮል ይጠቀማል። ይህ የተለመደ የውሂብ አገናኝ ከአንዱ የአርዲኖ ጂፒኦ ፒኖች አንዱ እና በመጎተት ተከላካይ በኩል ከ + 5 ቪ ጋር ተገናኝቷል-ያልተለመደ ነገር የለም ፣ ብዙ አስተማሪዎች ይህንን ማዋቀር ይሸፍናሉ።
ዘዴው የእያንዳንዱ አነፍናፊ የኃይል መመርያዎች ከራሳቸው (ከተወሰኑ) የ GPIO ፒኖች ጋር መገናኘታቸው ነው ፣ ስለሆነም በተናጠል ማብራት እና ማጥፋት ይችላሉ። ለምሳሌ ፣ አንድ ዳሳሽ ከፒን #3 እና GND ከ #2 ጋር የተገናኘ ቪሲሲ መሪ ካለው ፣ ፒን #3 ን ወደ HIGH ማቀናበር ለአነፍናፊው ኃይል ይሰጣል (ምንም አያስገርምም) ፒን #2 ን ወደ LOW ማቀናበር መሬትን ይሰጣል (አንድ litte አስገራሚ ለ እኔ)። ሁለቱንም ካስማዎች ወደ ግብዓት ሁኔታ ማቀናበር (ማለት ይቻላል) አነፍናፊውን እና ሽቦውን ሙሉ በሙሉ ይለያል - ምንም ዓይነት ውድቀት (ሠ. አቋራጭ) በውስጡ ቢከሰት ፣ በሌሎች ላይ ጣልቃ አይገባም።
(የውሂብ ሽቦውን በሆነ መንገድ ከአርዱዲኖ ጋር ከተገናኘ ሌላ ነገር ማገናኘቱ በእርግጥ ጣልቃ ገብነትን ያስከትላል ፣ ግን በእኔ ቅንብር ፈጽሞ የማይቻል ነው)።
አንድ አርዱዲኖ ፒን እስከ 40 mA ምንጭ / መስመጥ ሲችል ፣ DS18B20 እስከ 1 ፣ 5 mA ድረስ እንደሚወስድ ልብ ይበሉ ፣ ስለሆነም በቀጥታ በጂፒኦ ፒኖች ለኃይል ዳሳሾች ፍጹም ደህንነቱ የተጠበቀ ነው።
ደረጃ 3 - ቁሳቁስ እና መሣሪያዎች
ቁሳቁስ
- 1 Arduino UNO ቦርድ
- 3 የሴት ፒን ራስጌዎች 1 × 4 ፣ 1 × 6 እና 1 × 6 (ወይም ከዚያ በላይ - ከአንድ 1 × 40 ራስጌ እቆርጣቸዋለሁ)
- ሙጫ
- ቁራጭ ባዶ ሽቦ (ቢያንስ 10 ሴ.ሜ)
- የኢንሱሌሽን ቴፕ
- የሽያጭ ዕቃዎች (ሽቦ ፣ ፍሰት…)
መሣሪያዎች
- የሽያጭ መሣሪያዎች (ብረት ፣ መያዣዎች ፣…)
- አነስተኛ የመቁረጫ መያዣዎች
ደረጃ 4 ነገሮችን በአንድ ላይ ያስተካክሉ
የሴት ፒን ራስጌዎችን በአርዱዲኖ ቦርድ ራስጌዎች ላይ ይለጥፉ
- 1 × 4 ራስጌ ከ “አናሎግ” ፒን ራስጌ ፣ ከጎን ለጎን ከፒን A0– A4 ጋር
- ከመጀመሪያው ዲጂታል ፒን ራስጌ ቀጥሎ 1 × 6 ራስጌ ፣ ከጎን ለጎን ከፒን 2-7 ጋር
- 1 × 6 ራስጌ ከሁለተኛው ዲጂታል ፒን ራስጌ ጎን ፣ ከጎን ለጎን ከ 8 እስከ 13 ካስማዎች ጋር
የእኔ ራስጌዎች ትንሽ ረዘም ያሉ መሆናቸውን ልብ ይበሉ… እሱ መጥፎ እና ምንም ጥሩ ውጤት የለውም ብዬ እገምታለሁ።
ደረጃ 5 የሽቦ ነገሮችን አንድ ላይ ያድርጉ
ባለ 1-ሽቦ አውቶቡስ መስመርን ማገናኘት;
- ባዶ ሽቦን በመሸጥ በ “ዲጂታል” ጎን (ከፒን 2-13 ጋር) ሁሉንም የተጣበቁ የራስጌዎች መሪዎችን ያገናኙ
- የዚህን ሽቦ መጨረሻ በ SCL ፒን እርሳስ (ከውስጥ ከ A5 ጋር ተገናኝቷል)
- ባዶ ሽቦን ለእነሱ በመሸጥ በ “አናሎግ” ጎን (ፒን A0 – A3) ላይ ሁሉንም የተጣበቀ የራስጌ መሪዎችን ያገናኙ
- የዚህን ሽቦ መጨረሻ ወደ A4 እና A5 እርሳሶች (A6 እና A7 ያለው ቦርድ ስላለኝ A5 እና A6 ን እጠቀም ነበር)
- በዚህ ሽቦ ሌላኛው ጫፍ እና +5 ቪ ፒን እርሳስ መካከል የ 4 ኪ 7 ተከላካይ ይሽጡ
ማስታወሻዎች ፦
- ፒኖች A0 – A5 ፣ ምንም እንኳን “አናሎግ” የሚል ምልክት ቢደረግም ፣ እንደ ጂፒኦ ዲጂታል ፒኖችም ሊያገለግል ይችላል።
- በ ‹ዲጂታል› ጎን ላይ የ SCL ፒን በ ‹አናሎግ› ጎን ከ A5 ጋር በውስጥ ተገናኝቷል ፤ ከራስጌዎቹ ጋር ተገናኝቷል ፣ ይህ ባለ 1-ሽቦ አውቶቡስ መስመር ይሠራል
- A4 (እንደ የአናሎግ ግብዓት ጥቅም ላይ የዋለ) የአውቶቡሱን ቮልቴጅ ለምርመራ ዓላማዎች ይለካል። ከአውቶቡሱ ጋር በቀጥታ የተገናኘበት ምክንያት ይህ ነው።
- እኔ A6 ይልቅ A6 ተጠቅሟል ምክንያቱም እኔ A6 ያለው አንድ ቦርድ አለኝ & A7; መጀመሪያ A7 ን እንደ ባለ 1 ሽቦ አውቶቡስ ማስተር ለመጠቀም ፈልጌ ነበር ነገር ግን እነዚህ ሁለት ፒኖች ዲጂታል ጂፒኦዎች እንዲሆኑ ሊዋቀሩ አይችሉም።
- የአነፍናፊ አያያorsችን የተሳሳተ ግንኙነት ለመከላከል ጥቅም ላይ ያልዋለውን ዕውቂያ (ከማንኛውም ሽቦ ጋር አልተገናኘም) ከእያንዳንዱ የወንድ አገናኝ ማስቀረት / መቁረጥ እና በተጣበቀ የፒን ራስጌ ውስጥ ባለው ተጓዳኝ ቀዳዳ ውስጥ ማስገባት ይችላሉ።
ደረጃ 6 - አነፍናፊዎችን ማገናኘት
አሁን የስምንት 2 × 2 ሶኬቶችን ድርድር ፈጥረዋል። 2 × 2 ዱፖን ማያያዣዎችን ወደ ዳሳሽ ገመዶች መሸጥ እና መሰብሰብ እና ከእነዚህ መሰኪያዎች ጋር ማገናኘት ይችላሉ። ፒንዎቹ እንኳን የ GND ፒኖች እና ያልተለመዱ ፒኖች የ Vcc ፒኖች እንዲሆኑ ሶፍትዌሩ ፒኖቹን ያዋቅራል። ለእያንዳንዱ ዳሳሽ ፣ ቪሲን ፒን የ GND ፒን + 1 ብቻ ነው። የ 2 × 2 ሶኬት ከሌሎቹ ሁለት ፒኖች (ከተጣበቀው እና ከተሸጠው ራስጌ ውስጥ አንዱ) ለአነፍናፊው የውሂብ ሽቦ ነው። የትኛውን ቢጠቀሙ ምንም አይደለም።
ደረጃ 7 ተቆጣጣሪ ሶፍትዌር
የ SerialThermometer ንድፍ መቆጣጠሪያውን ያካሂዳል። በ github ላይ ሊያገኙት ይችላሉ። Arduino IDE ን በመጠቀም ይክፈቱ እና ይስቀሉ።
ደረጃ በደረጃ:
- የአርዱዲኖ አይዲኢዎን ይክፈቱ እና የዳላስ ቴምፕሬተር ቤተመፃሕፍት እና ሁሉንም ጥገኛዎቹን በ Sketch | በኩል ይጫኑ ቤተ -መጽሐፍት አካትት | ቤተ -ፍርግሞችን ያስተዳድሩ።
- Clone git ማከማቻ። በጊት የማያውቁት ከሆነ ይህንን ዚፕ በኮምፒተርዎ ላይ በማንኛውም ቦታ ያውርዱ እና ያላቅቁት።
- በእርስዎ አርዱዲኖ አይዲኢ ውስጥ የ SerialThermometer ንድፉን ይክፈቱ።
- የተቀየረውን የአርዱዲኖ ሰሌዳዎን በዩኤስቢ ገመድ (በመደበኛ መንገድ) ከኮምፒዩተርዎ ጋር ያገናኙ
- የእርስዎን Arduino IDE በመጠቀም ንድፉን ይስቀሉ
- በመሳሪያዎች በኩል ተከታታይ መቆጣጠሪያን ይክፈቱ | ተከታታይ ሞኒተር
- በርካታ የአካላዊ ልኬቶችን የያዘ የሙቀት የምርመራ ውጤትን ማየት አለብዎት - የሙቀት ንባቦች - እያንዳንዱ አነፍናፊ ሶኬት በአንድ መስመር ላይ። የአነፍናፊ ቆጠራ በተናጠል ሲበራ እና ሁሉም በአንድ ላይ ሲበሩ የሚለያዩ ከሆነ) እስኪፈታ ድረስ የምርመራ ቀለበቶች። ግን አይጨነቁ ፣ ምርመራም እንዲሁ የሙቀት መለኪያዎችን ይሰጣል!
ስለ የምርመራ ውጤት በበለጠ ዝርዝር የተብራራ ስዕል ይመልከቱ።
ደረጃ 8 መደምደሚያ
ለእያንዳንዱ አነፍናፊ የ LIYY 314 (3 × 0 ፣ 14 mm²) ኬብል 10 ሜትር አካባቢ የእኔ የአነፍናፊ አውታረ መረብ ውድቀቶች የተከሰቱት በረጅሙ ሽቦዬ ከፍተኛ አቅም የተነሳ እንደሆነ ጠንካራ ስሜት አለኝ። የእኔ ሙከራዎች እንደሚያሳዩት በ 1-ሽቦ አውቶቡስ እና መሬት መካከል ያለው ወይም ከ 0.01 μF አቅም በላይ ከሆነ የመገናኛ ግንኙነቱ ይቋረጣል ፣ ምክንያቱም 4k7 መጎተት መቃወም የፕሮቶኮል ገደቦችን ለማክበር አውቶቡሱን ወደ + 5 ቮ በፍጥነት ለመሳብ አይችልም።.
በእኔ ቅንብር ውስጥ ከ 3 በላይ ዳሳሾች አንድ ላይ ሲገናኙ ይከሰታል። ከዚያ ተቆጣጣሪው የሙቀት ዳሳሽ-በ-አነፍናፊን በመለካት የምርመራ ዑደት ውስጥ ይዘጋል (በጣም አሪፍ ነው…)
ግን ደግሞ 5 ኛ ዳሳሽ (28: ኤፍኤፍ: f2: 41: 51: 17: 04: 31) በጣም የታመመ ይመስላል (ምናልባት የተሳሳተ መሸጫ) ፣ ስለዚህ የበለጠ መመርመር እችላለሁ!
የሚመከር:
WIZ820io / USR -ES1 - Wiznet W5500 የአውታረ መረብ ወደብ ወደ የእርስዎ Raspberry Pi ያክሉ። 10 ደረጃዎች
WIZ820io / USR -ES1 - Wiznet W5500 የአውታረ መረብ ወደብ ወደ የእርስዎ Raspberry Pi ያክሉ። በከፊል እንደዚህ የመሰለ ነገር የማድረግ ፍላጎት ስላደረብኝ ፣ እና በከፊል በኮዴሲዎች ላይ ስላለው ፍላጎት ምክንያት በአእምሮዬ ውስጥ ለጥቂት ጊዜ አገኘሁት። ሁለተኛ የአውታረ መረብ በይነገጽ ወደብ ከ Raspberry Pi ጋር ለማገናኘት ይሞክሩ። ስለዚህ ሌሎች ፕሮጄክቶችን በምሠራበት ጊዜ እኔ ነኝ
LM35 የሙቀት ዳሳሽ በመጠቀም ከአርዱዲኖ ኡኖ ጋር ንባብ የሙቀት መጠን - 4 ደረጃዎች
LM35 ን የሙቀት መጠን ዳሳሽ በመጠቀም ከአርዱዲኖ ኡኖ ጋር - ንባብ በዚህ አስተማሪዎች ውስጥ LM35 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል እንማራለን። Lm35 የሙቀት መጠን እሴቶችን ከ -55 ° ሴ እስከ 150 ° ሴ ማንበብ የሚችል የሙቀት ዳሳሽ ነው። ከአየሩ ሙቀት ጋር ተመጣጣኝ የአናሎግ ቮልቴጅን የሚያቀርብ ባለ 3-ተርሚናል መሣሪያ ነው። ከፍተኛ
ESP8266 NodeMCU የመድረሻ ነጥብ (ኤፒ) ለድር አገልጋይ በ DT11 የሙቀት ዳሳሽ እና በአሳሹ ውስጥ የሙቀት መጠን እና እርጥበት ማተም 5 ደረጃዎች
ESP8266 NodeMCU የመድረሻ ነጥብ (ኤፒ) ለድር አገልጋይ በ DT11 የሙቀት ዳሳሽ እና የማተሚያ ሙቀት እና እርጥበት በአሳሽ ውስጥ - ሠላም ወንዶች በአብዛኛዎቹ ፕሮጄክቶች ውስጥ ESP8266 ን እንጠቀማለን እና በአብዛኛዎቹ ፕሮጄክቶች ውስጥ ESP8266 ን እንደ ድር አገልጋይ እንጠቀማለን ፣ ስለዚህ መረጃ በ በ ESP8266 የተስተናገደውን ዌብሳይቨርን በመድረስ በ wifi ላይ ያለ ማንኛውም መሣሪያ ግን ብቸኛው ችግር ለሥራ የሚሰራ ራውተር ያስፈልገናል
ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 - በ M5stick-C ላይ የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ በ DHT11: 6 ደረጃዎች ይከታተሉ
በ ESP32 ላይ የተመሠረተ M5Stack M5stick C የአየር ሁኔታ መቆጣጠሪያ ከ DHT11 | በ M5stick-C ከ DHT11 ጋር ያለውን የሙቀት መጠን እርጥበት እና የሙቀት መረጃ ጠቋሚ ይከታተሉ-ሰላም ጓዶች ፣ በዚህ አስተማሪዎች ውስጥ የ DHT11 ን የሙቀት ዳሳሽ በ m5stick-C (የልማት ቦርድ በ m5stack) እንዴት ማገናኘት እና በ m5stick-C ማሳያ ላይ ማሳየት እንደሚቻል እንማራለን። ስለዚህ በዚህ መማሪያ ውስጥ እኛ የሙቀት መጠንን እናነባለን ፣ እርጥበት &; ሙቀት እኔ
ESP8266 የተመሠረተ የአውታረ መረብ ሰዓት እና የአየር ሁኔታ መቆጣጠሪያ -3 ደረጃዎች (ከስዕሎች ጋር)
በ ESP8266 ላይ የተመሠረተ የአውታረ መረብ ሰዓት እና የአየር ሁኔታ መቆጣጠሪያ አጭር እና ቀላል የሳምንት መጨረሻ ፕሮጀክት በ ESP8266 እና 0.96”128x64 OLED ማሳያ። መሣሪያው የአውታረ መረብ ሰዓት ነው ማለትም ከ ntp አገልጋዮች ጊዜ ይወስዳል። እንዲሁም ከ openweathermap.org አዶዎች ጋር የአየር ሁኔታ መረጃን ያሳያል የሚያስፈልጉ ክፍሎች 1. ESP8266 ሞዱል (ሀ