ዝርዝር ሁኔታ:
- ደረጃ 1 - ለፕሮጀክትዎ ምርት PCB ን ያግኙ
- ደረጃ 2 - በተለያዩ ዓይነቶች የሙቀት ዳሳሾች መካከል ማወዳደር
- ደረጃ 3: DS18B20 ን ከአርዱዲኖ ጋር ማገናኘት
- ደረጃ 4 የሙቀት መጠኑን ለማሳየት አርዱዲኖን ኮድ ማድረግ
- ደረጃ 5 DS18B20 ን ከ ESP8266 ጋር ማገናኘት
- ደረጃ 6 የ Arduino IDE ን ያዋቅሩ
- ደረጃ 7 - የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ
- ደረጃ 8: እና ተከናውኗል
ቪዲዮ: በይነገጽ DS18B20 የሙቀት ዳሳሽ ከአርዱዲኖ እና ከ ESP8266: 8 ደረጃዎች ጋር
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ሄይ ፣ ምን ሆነ ፣ ጓዶች! አካርስሽ እዚህ ከ CETech።
ዛሬ DS18B20 የሙቀት ዳሳሽ በመባል በሚታወቀው መሣሪያችን ውስጥ አዲስ ዳሳሽ እንጨምራለን። እሱ ከ DHT11 ጋር የሚመሳሰል የሙቀት ዳሳሽ ነው ፣ ግን የተለየ የመተግበሪያዎች ስብስብ አለው። ከሚገኙ የተለያዩ ዓይነት የሙቀት ዳሳሾች ጋር እናነፃፅራለን እና የእነዚህን ዳሳሾች ቴክኒካዊ ዝርዝሮች እንመለከታለን።
በዚህ አጋዥ ስልጠና መጨረሻ ላይ ፣ DS18B20 ን ከአርዱዲኖ እና ከ ESP8266 ጋር በማገናኘት የሙቀት መጠንን እናሳያለን። በአርዱዲኖ ሁኔታ ፣ የሙቀት መጠኑ በ Serial Monitor ላይ ይታያል እና ለ ESP8266 እኛ በድር አገልጋዩ ላይ ሙቀቱን እናሳያለን።
አሁን በደስታ እንጀምር።
ደረጃ 1 - ለፕሮጀክትዎ ምርት 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 የሙቀት ዳሳሹን ከአርዲኖ ጋር እናገናኘዋለን።
ለዚህ ደረጃ እኛ እንፈልጋለን- 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 ሞጁል ጋር እናገናኘዋለን።
ለዚህ ደረጃ እኛ = ESP8266 ሞዱል ፣ 4.7kohm resistor እና DS18B20 የሙቀት ዳሳሽ (የታሸገ ዓይነት ወይም TO92 ጥቅል የሚገኝ ሁሉ) ያስፈልገናል።
የዚህ ደረጃ ግንኙነቶች ከአርዲኖ ጋር ከተደረጉት ግንኙነቶች ጋር ተመሳሳይ ናቸው።
1. የ GND ፒን ወይም የአነፍናፊውን ጥቁር ሽቦ ከ GND ጋር ያገናኙ።
2. የ Vcc ፒን ወይም የአነፍናፊውን ቀይ ሽቦ ከ 3.3 ቪ አቅርቦት ጋር ያገናኙ።
3. የምልክት ፒን ወይም ቢጫ ሽቦውን በ 3.3V በ 4.7kohm resistor ያገናኙ እና እንዲሁም ይህንን የምልክት ፒን ከሞጁሉ D5 ፒን ካለው GPIO12 ጋር ያገናኙ።
ለተሻለ ግንዛቤ ከላይ የሚታየውን ሥዕላዊ መግለጫ ማመልከት ይችላሉ።
ደረጃ 6 የ Arduino IDE ን ያዋቅሩ
አርዱዲኖ አይዲኢን በመጠቀም ESP8266 ን ኮድ ለማድረግ የቅድመ -መጫኛ ስላልተጫኑ የ ESP8266 ሰሌዳውን በአርዱዲኖ አይዲኢ ተጨማሪ ሰሌዳዎች ውስጥ መጫን አለብን። ለዚህ ዓላማ ከዚህ በታች የተጠቀሱትን ደረጃዎች መከተል አለብን--
1. ወደ ፋይል> ምርጫዎች ይሂዱ
2. https://arduino.esp8266.com/stable/package_esp8266com_index.json ን ወደ ተጨማሪ የቦርድ አስተዳዳሪ ዩአርኤሎች ያክሉ።
3. ወደ መሳሪያዎች> ቦርድ> የቦርዶች አስተዳዳሪ ይሂዱ
4. esp8266 ን ይፈልጉ እና ከዚያ ሰሌዳውን ይጫኑ።
5. IDE ን እንደገና ያስጀምሩ።
ደረጃ 7 - የሙቀት መጠንን ለማሳየት ESP8266 ን ኮድ ማድረግ
በዚህ ደረጃ ፣ የሙቀት መጠኑን ለማንበብ ወደ ESP8266 ኮድ እንሄዳለን እና ከዚያ በኋላ ያንን የሙቀት መጠን በተከታታይ ማሳያ ላይ ከማሳየት ይልቅ በድር አገልጋይ ላይ እናሳየዋለን።
1. ለዚህ ፕሮጀክት ወደ Github ማከማቻ እዚህ ይሂዱ።
2. በማከማቻ ውስጥ ፣ ያንን ኮድ መቅዳት እና በአርዱዲኖ አይዲኢ ውስጥ መለጠፍ ብቻ ያስፈልግዎታል “ESP8266 የሙቀት ድር አገልጋይ” የሚል ኮድ ያያሉ።
3. ኮዱን ከለጠፉ በኋላ በኮድ ውስጥ ያለውን SSID እና የይለፍ ቃል ወደ የእርስዎ Wifi አውታረ መረብ ይለውጡ።
4. በመሳሪያዎች ትር ስር ትክክለኛውን ሰሌዳ እና COM ወደብ ይምረጡ እና ከዚያ በኋላ የሰቀላ ቁልፍን ይምቱ።
5. ኮዱ ሲሰቀል የ IDE ን ተከታታይ መቆጣጠሪያ ይክፈቱ እና ከዚያ በ ESP8266 ሞዱል ላይ የማደሻ ቁልፍን ይጫኑ እዚያ እና ከዚያ በታች የሆነ የማይታወቅ ቋንቋ ያገኛሉ ፣ የአይፒ አድራሻ ይኖራል። የሙቀት መጠኑን የሚያሳየው የድር አገልጋይ አድራሻ ስለሆነ ያንን የአይፒ አድራሻ መገልበጥ ያስፈልግዎታል።
ደረጃ 8: እና ተከናውኗል
ኮዱ ሲሰቀል እና የአይፒ አድራሻው ሲገኝ። ያንን የአይፒ አድራሻ በመጠቀም የድር አገልጋዩን ይክፈቱ።
በድረ -ገፁ ላይ ፣ በዲግሪዎች ሴልሲየስ እንዲሁም በዲግሪዎች ፋራናይት የሚታዩ የሙቀት ንባቦች ይኖራሉ።
ከድር አገልጋዩ በተጨማሪ የሙቀት ንባቦች እንዲሁ በተከታታይ ማሳያ ላይ ሊታዩ ይችላሉ።
በአነፍናፊው አቅራቢያ ያለው የሙቀት መጠን በድረ -ገፁ ላይ ያሉትን ንባቦች ሲቀይር ይመለከታሉ።
ለሠልፉ ይህ ነው።
የሚመከር:
በይነገጽ LM35 የሙቀት ዳሳሽ ከአርዱዲኖ ጋር - 4 ደረጃዎች
በይነተገናኝ የ LM35 የሙቀት ዳሳሽ ከአርዱዲኖ ጋር - ቴርሞሜትሮች ለሙቀት መለኪያ ለረጅም ጊዜ ጥቅም ላይ የሚውሉ ጠቃሚ መሣሪያዎች ናቸው። በዚህ ፕሮጀክት ውስጥ የአሁኑን የሙቀት መጠን እና የሙቀት ለውጥ በኤልሲዲ ላይ ለማሳየት በአርዱዲኖ ላይ የተመሠረተ ዲጂታል ቴርሞሜትር አድርገናል። ማሳወቅ ይችላል
በ I2C ዳሳሽ በይነገጽ መጀመር ?? - ESP32s ን በመጠቀም 8 ኤምአርኤፍዎን MMA8451 በይነገጽ ያድርጉ
በ I2C ዳሳሽ በይነገጽ መጀመር ?? - ESP32 ዎችን በመጠቀም የእርስዎ ኤምኤምኤ 8451 በይነገጽ - በዚህ መማሪያ ውስጥ I2C መሣሪያ (አክስሌሮሜትር) ከመቆጣጠሪያ (Arduino ፣ ESP32 ፣ ESP8266 ፣ ESP12 NodeMCU) ጋር እንዴት እንደሚሠራ ሁሉንም ይማራሉ።
አጋዥ ስልጠና ወደ በይነገጽ HMC5883L ኮምፓስ ዳሳሽ ከአርዱዲኖ ጋር 10 ደረጃዎች (ከስዕሎች ጋር)
አጋዥ ስልጠና ወደ በይነገጽ HMC5883L ኮምፓስ ዳሳሽ ከአርዱዲኖ ጋር-መግለጫ ኤችኤምሲ5883 ኤል ለሁለት አጠቃላይ ዓላማዎች ጥቅም ላይ የሚውል ባለ 3-ዘንግ ዲጂታል ኮምፓስ ነው-እንደ ፌሮማግኔት ያለ መግነጢሳዊ ቁሳቁስ መግነጢሳዊ ልኬትን ለመለካት ፣ ወይም ጥንካሬን ለመለካት ፣ እና በአንዳንድ ሁኔታዎች ፣ አቅጣጫውን በአንድ ነጥብ ላይ መግነጢሳዊ መስክ
የሙቀት እና እርጥበት ዳሳሽ (dht11) በይነገጽ ከአርዱዲኖ ጋር - 4 ደረጃዎች
የሙቀት እና የእርጥበት ዳሳሽ (dht11) በይነገጽ ከአርዱዲኖ ጋር - የሙቀት ዳሳሽ ሰፋ ያለ ትግበራ አለው በብዙ ቦታ ላይ እንደ ግብረመልስ ስርዓት ይሠራል። ብዙ ዓይነት የሙቀት ዳሳሽ ዓይነቶች በገበያው ውስጥ ይገኛሉ ፣ የተወሰኑ መመዘኛዎች አሉ ፣ አንዳንድ የሙቀት ዳሳሽ ጥቅም ላይ ውሏል
LM35 የሙቀት ዳሳሽ በመጠቀም ከአርዱዲኖ ኡኖ ጋር ንባብ የሙቀት መጠን - 4 ደረጃዎች
LM35 ን የሙቀት መጠን ዳሳሽ በመጠቀም ከአርዱዲኖ ኡኖ ጋር - ንባብ በዚህ አስተማሪዎች ውስጥ LM35 ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚቻል እንማራለን። Lm35 የሙቀት መጠን እሴቶችን ከ -55 ° ሴ እስከ 150 ° ሴ ማንበብ የሚችል የሙቀት ዳሳሽ ነው። ከአየሩ ሙቀት ጋር ተመጣጣኝ የአናሎግ ቮልቴጅን የሚያቀርብ ባለ 3-ተርሚናል መሣሪያ ነው። ከፍተኛ