ዝርዝር ሁኔታ:

በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ከ ESP8266: 8 ደረጃዎች ጋር
በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ከ ESP8266: 8 ደረጃዎች ጋር

ቪዲዮ: በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ከ ESP8266: 8 ደረጃዎች ጋር

ቪዲዮ: በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ከ ESP8266: 8 ደረጃዎች ጋር
ቪዲዮ: {721} LED Bar Graph Arduino Uno Code Using if else || Arduino Project 2024, ህዳር
Anonim
በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ESP8266 ጋር
በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ESP8266 ጋር

ሄይ ፣ ምን ሆነ ፣ ጓዶች! አካርስሽ እዚህ ከ CETech።

ዛሬ DS18B20 የሙቀት ዳሳሽ በመባል በሚታወቀው መሣሪያችን ውስጥ አዲስ ዳሳሽ እንጨምራለን። እሱ ከ DHT11 ጋር የሚመሳሰል የሙቀት ዳሳሽ ነው ፣ ግን የተለየ የመተግበሪያዎች ስብስብ አለው። ከሚገኙ የተለያዩ ዓይነት የሙቀት ዳሳሾች ጋር እናነፃፅራለን እና የእነዚህን ዳሳሾች ቴክኒካዊ ዝርዝሮች እንመለከታለን።

በዚህ አጋዥ ስልጠና መጨረሻ ላይ ፣ DS18B20 ን ከአርዱዲኖ እና ከ ESP8266 ጋር በማገናኘት የሙቀት መጠንን እናሳያለን። በአርዱዲኖ ሁኔታ ፣ የሙቀት መጠኑ በ Serial Monitor ላይ ይታያል እና ለ ESP8266 እኛ በድር አገልጋዩ ላይ ሙቀቱን እናሳያለን።

አሁን በደስታ እንጀምር።

ደረጃ 1 - ለፕሮጀክትዎ ምርት PCB ን ያግኙ

ለተመረተው ፕሮጀክትዎ PCB ን ያግኙ
ለተመረተው ፕሮጀክትዎ PCB ን ያግኙ

በመስመር ላይ ለሚመረተው ፕሮጀክትዎ PCB ን ለማግኘት የ OurPCB ን ማረጋገጥ አለብዎት።

እንደ ቀስት ፣ አቬኔት ፣ የወደፊት ኤሌክትሮኒክስ ፣ ወዘተ ካሉ እውቅና ካላቸው አቅራቢዎች የተገኙ አስተማማኝ ክፍሎችን ይጠቀማሉ እና በመጨረሻም የተጠቃሚውን የትርፍ መጠን ከፍ የሚያደርጉ ምክንያታዊ ዋጋዎችን ይሰጣሉ። ባለብዙ ተጫዋች እና ጠንካራ-ተጣጣፊ ቴክኖሎጂ ውስጥ ልዩ ቅድሚያ የሚሰጣቸው ከፍተኛ ጥራት ያላቸውን ደረጃዎች መጠበቅ ነው።

OurPCB በአነስተኛ እና መካከለኛ የድምፅ ትዕዛዞች ላይ ያተኩራል እና ከ1-100 ካሬ ሜትር ላሉት የድምፅ መጠን በጣም ተወዳዳሪ ዋጋን ይሰጣል። በሚገኙት ቅርጸቶች (ገርበር ፣.ፒሲቢ ፣.ፒሲቢዶክ ፣ ወይም. ካሜራ) ውስጥ ፋይሎችዎን መስቀል ብቻ ያስፈልግዎታል እና የፒ.ሲ.ቢ ፕሮቶታይፖች በሮችዎ በር ላይ ይላካሉ።

እንዲሁም ለመልካም ስምምነቶች አጋሮቻቸውን WellPCB ን ማየት ይችላሉ።

ደረጃ 2 - በተለያዩ ዓይነቶች የሙቀት ዳሳሾች መካከል ማወዳደር

በተለያዩ የሙቀት ዳሳሾች ዓይነቶች መካከል ማወዳደር
በተለያዩ የሙቀት ዳሳሾች ዓይነቶች መካከል ማወዳደር
በተለያዩ የሙቀት ዳሳሾች ዓይነቶች መካከል ማወዳደር
በተለያዩ የሙቀት ዳሳሾች ዓይነቶች መካከል ማወዳደር

ከላይ የሚታየው ንፅፅር ሶስት ዳሳሾች DS18B20 ፣ DHT11 እና NTC Thermistor አለው ግን እዚህ የእኛን ንፅፅር በዲጂታል ዳሳሾች ብቻ እንገድባለን። የ NTC ቴርሞስታተር እንደ ዲጂታል ዳሳሾች አስፈላጊ አይደለም ማለት አይደለም በእውነቱ የዲጂታል ዳሳሾች ልማት የሚቻለው በ NTC Thermistor ምክንያት ብቻ ነው። ዲጂታል ዳሳሾች ከአንዳንድ ማይክሮፕሮሰሰሮች ጋር የተገናኘውን NTC Thermistor ን ያካተተ ሲሆን በመጨረሻም ዲጂታል ውጤቱን ይሰጣል።

የንፅፅሩ ዋና ዋና ነጥቦች--

1. DS18B20 ውሃ የማይበላሽ እና ጠንካራ ነው DHT11 ለዚያ አይደለም በእውነተኛ የሕይወት ሁኔታዎች እና በእውቂያ ላይ የተመሠረተ ዳሰሳ በሚፈለግባቸው መተግበሪያዎች ውስጥ DS18B20 በአጠቃላይ ጥቅም ላይ የሚውለው DHT11 በአየር አየር አከባቢ መተግበሪያዎች ውስጥ ጥቅም ላይ ሲውል ነው።

2. DS18B20 የ 9-12 ቢት መረጃን ሲተፋ DHT11 8 ቢት መረጃ ይሰጣል።

3. DS18B20 የሙቀት መጠንን የሚሰጥ DHT11 የሙቀት መጠንን እንዲሁም እርጥበት ለማግኘት ሊያገለግል በሚችልበት ጊዜ ብቻ ነው።

4. DS18B20 ከ DHT11 ጋር በማነፃፀር ሰፋ ያለ የሙቀት መጠንን ይሸፍናል እንዲሁም ከ DHT ጋር ሲነፃፀር (+ 0.5 ዲግሪዎች ከ + 2 ዲግሪዎች ለ DHT11) ጋር ሲነፃፀር የተሻለ ትክክለኛነት አለው።

5. ዋጋ ሲሰጥ እነዚህ ዳሳሾች በመካከላቸው ትንሽ ልዩነት አላቸው ምክንያቱም የታሸጉ የሽቦ ዓይነት እና የ TO92 ጥቅል ሁለቱ የ DS18B20 ተለዋጮች 1 እና 0.4 ዶላር ገደማ ወጪ ሲኖራቸው DHT11 ወጪው 0.6 ዶላር አካባቢ ነው።

ስለዚህ DS18B20 ከ DHT11 በተወሰነ ደረጃ የተሻለ ነው ማለት እንችላለን ነገር ግን የተሻለ ምርጫ ሊደረግ የሚችለው በየትኛው ዳሳሽ በሚፈለገው ማመልከቻ ላይ ብቻ ነው።

የውሂብ ጎታውን ከዚህ በማንበብ ስለ DS18B20 የበለጠ እውቀት ማግኘት ይችላሉ።

ደረጃ 3: DS18B20 ን ከአርዱዲኖ ጋር ማገናኘት

DS18B20 ን ከአርዱዲኖ ጋር በማገናኘት ላይ
DS18B20 ን ከአርዱዲኖ ጋር በማገናኘት ላይ
DS18B20 ን ከአርዱዲኖ ጋር በማገናኘት ላይ
DS18B20 ን ከአርዱዲኖ ጋር በማገናኘት ላይ

የሙቀት መጠንን ለማግኘት እና በተከታታይ ማሳያ ላይ ለማሳየት የ DS18B20 የሙቀት ዳሳሹን ከአርዲኖ ጋር እናገናኘዋለን።

ለዚህ ደረጃ እኛ እንፈልጋለን- Arduino UNO ፣ DS18B20 የሙቀት ዳሳሽ (የታሸገ ዓይነት ወይም TO92 ጥቅል የሚገኝ) እና 4.7kohm resistor

DS18B20 ዳሳሽ ጥቁር ፣ ቀይ እና ቢጫ ያሉት 3 ሽቦዎች አሉት። ጥቁር ለ GND ፣ ቀይ ለቪሲሲ ሲሆን ቢጫው የምልክት ፒን ነው

1. የ GND ፒን ወይም የአነፍናፊውን ጥቁር ሽቦ ከ GND ጋር ያገናኙ።

2. የ Vcc ፒን ወይም የአነፍናፊውን ቀይ ሽቦ ከ 5 ቮ አቅርቦት ጋር ያገናኙ።

3. የምልክት ፒን ወይም ቢጫ ሽቦውን በ 5 ቮ በ 4.7kohm ተከላካይ በኩል ያገናኙ እና እንዲሁም ይህንን የምልክት ፒን ከአርዲኖ ዲጂታል ፒን no-12 ጋር ያገናኙ።

ለተሻለ ግንዛቤ ከላይ የሚታየውን ሥዕላዊ መግለጫ ማመልከት ይችላሉ።

ደረጃ 4 የሙቀት መጠኑን ለማሳየት አርዱዲኖን ኮድ ማድረግ

የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት
የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት
የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት
የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት
የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት
የሙቀት መጠንን ለማሳየት አርዱዲኖን ኮድ መስጠት

በዚህ ደረጃ ፣ በ Serial Monitor ላይ የሙቀት መጠንን ለማግኘት እና ለማሳየት የእኛን የአርዱዲኖ ሰሌዳ እንገልፃለን።

1. የ Arduino UNO ሰሌዳውን ከፒሲ ጋር ያገናኙ።

2. ከዚህ ፕሮጀክት ወደ Github ማከማቻ እዚህ ይሂዱ።

3. በ GitHub ማከማቻ ውስጥ “መሠረታዊ ኮድ” የተባለ ፋይል ያንን ፋይል ኮዱን ገልብጦ በአርዱዲኖ አይዲኢ ውስጥ ይለጥፈው ያያሉ።

4. በመሳሪያዎች ትር ስር ትክክለኛውን ሰሌዳ እና COM ወደብ ይምረጡ እና የሰቀላ ቁልፍን ይምቱ።

5. ኮዱ ከተሰቀለ በኋላ ተከታታይ መቆጣጠሪያን ይክፈቱ እና ትክክለኛውን የባውድ መጠን ይምረጡ (በእኛ ሁኔታ 9600) እና እዚያ በ DS18B20 የተሰማውን የሙቀት መጠን ማየት ይችላሉ።

ሙቀቱን ከፍ ለማድረግ ወይም እንደ ብረታ ብረት ክፍሉን ማሻሸት ወይም ከታሸገው ዓይነት ዳሳሽ የብረት ክፍል አጠገብ ቀለል ያለ ማቃጠልን የመሳሰሉ ተስማሚ ነገሮችን በማድረግ የሙቀት መጨመር እና መውደቅ መመልከት ይችላሉ።

ደረጃ 5 DS18B20 ን ከ ESP8266 ጋር ማገናኘት

DS18B20 ከ ESP8266 ጋር በማገናኘት ላይ
DS18B20 ከ ESP8266 ጋር በማገናኘት ላይ
DS18B20 ከ ESP8266 ጋር በማገናኘት ላይ
DS18B20 ከ ESP8266 ጋር በማገናኘት ላይ

በዚህ ደረጃ ፣ ሙቀቱን ለማግኘት DS18B20 ን ከ ESP8266 ሞጁል ጋር እናገናኘዋለን።

ለዚህ ደረጃ እኛ = ESP8266 ሞዱል ፣ 4.7kohm resistor እና DS18B20 የሙቀት ዳሳሽ (የታሸገ ዓይነት ወይም TO92 ጥቅል የሚገኝ ሁሉ) ያስፈልገናል።

የዚህ ደረጃ ግንኙነቶች ከአርዲኖ ጋር ከተደረጉት ግንኙነቶች ጋር ተመሳሳይ ናቸው።

1. የ GND ፒን ወይም የአነፍናፊውን ጥቁር ሽቦ ከ GND ጋር ያገናኙ።

2. የ Vcc ፒን ወይም የአነፍናፊውን ቀይ ሽቦ ከ 3.3 ቪ አቅርቦት ጋር ያገናኙ።

3. የምልክት ፒን ወይም ቢጫ ሽቦውን በ 3.3V በ 4.7kohm resistor ያገናኙ እና እንዲሁም ይህንን የምልክት ፒን ከሞጁሉ D5 ፒን ካለው GPIO12 ጋር ያገናኙ።

ለተሻለ ግንዛቤ ከላይ የሚታየውን ሥዕላዊ መግለጫ ማመልከት ይችላሉ።

ደረጃ 6 የ Arduino IDE ን ያዋቅሩ

የ Arduino IDE ን ያዋቅሩ
የ Arduino IDE ን ያዋቅሩ

አርዱዲኖ አይዲኢን በመጠቀም ESP8266 ን ኮድ ለማድረግ የቅድመ -መጫኛ ስላልተጫኑ የ ESP8266 ሰሌዳውን በአርዱዲኖ አይዲኢ ተጨማሪ ሰሌዳዎች ውስጥ መጫን አለብን። ለዚህ ዓላማ ከዚህ በታች የተጠቀሱትን ደረጃዎች መከተል አለብን--

1. ወደ ፋይል> ምርጫዎች ይሂዱ

2. https://arduino.esp8266.com/stable/package_esp8266com_index.json ን ወደ ተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤሎች ያክሉ።

3. ወደ መሳሪያዎች> ቦርድ> የቦርዶች አስተዳዳሪ ይሂዱ

4. esp8266 ን ይፈልጉ እና ከዚያ ሰሌዳውን ይጫኑ።

5. IDE ን እንደገና ያስጀምሩ።

ደረጃ 7 - የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ

የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ
የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ
የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ
የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ

በዚህ ደረጃ ፣ የሙቀት መጠኑን ለማንበብ ወደ ESP8266 ኮድ እንሄዳለን እና ከዚያ በኋላ ያንን የሙቀት መጠን በተከታታይ ማሳያ ላይ ከማሳየት ይልቅ በድር አገልጋይ ላይ እናሳየዋለን።

1. ለዚህ ፕሮጀክት ወደ Github ማከማቻ እዚህ ይሂዱ።

2. በማከማቻ ውስጥ ፣ ያንን ኮድ መቅዳት እና በአርዱዲኖ አይዲኢ ውስጥ መለጠፍ ብቻ ያስፈልግዎታል “ESP8266 የሙቀት ድር አገልጋይ” የሚል ኮድ ያያሉ።

3. ኮዱን ከለጠፉ በኋላ በኮድ ውስጥ ያለውን SSID እና የይለፍ ቃል ወደ የእርስዎ Wifi አውታረ መረብ ይለውጡ።

4. በመሳሪያዎች ትር ስር ትክክለኛውን ሰሌዳ እና COM ወደብ ይምረጡ እና ከዚያ በኋላ የሰቀላ ቁልፍን ይምቱ።

5. ኮዱ ሲሰቀል የ IDE ን ተከታታይ መቆጣጠሪያ ይክፈቱ እና ከዚያ በ ESP8266 ሞዱል ላይ የማደሻ ቁልፍን ይጫኑ እዚያ እና ከዚያ በታች የሆነ የማይታወቅ ቋንቋ ያገኛሉ ፣ የአይፒ አድራሻ ይኖራል። የሙቀት መጠኑን የሚያሳየው የድር አገልጋይ አድራሻ ስለሆነ ያንን የአይፒ አድራሻ መገልበጥ ያስፈልግዎታል።

ደረጃ 8: እና ተከናውኗል

እና ተከናውኗል
እና ተከናውኗል

ኮዱ ሲሰቀል እና የአይፒ አድራሻው ሲገኝ። ያንን የአይፒ አድራሻ በመጠቀም የድር አገልጋዩን ይክፈቱ።

በድረ -ገፁ ላይ ፣ በዲግሪዎች ሴልሲየስ እንዲሁም በዲግሪዎች ፋራናይት የሚታዩ የሙቀት ንባቦች ይኖራሉ።

ከድር አገልጋዩ በተጨማሪ የሙቀት ንባቦች እንዲሁ በተከታታይ ማሳያ ላይ ሊታዩ ይችላሉ።

በአነፍናፊው አቅራቢያ ያለው የሙቀት መጠን በድረ -ገፁ ላይ ያሉትን ንባቦች ሲቀይር ይመለከታሉ።

ለሠልፉ ይህ ነው።

የሚመከር: