ዝርዝር ሁኔታ:
ቪዲዮ: ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
በዚህ ጽሑፍ ውስጥ “ዲጂታል ቴርሞሜትር” የተባለ ፕሮጀክት አደርጋለሁ። ለአየር ሙቀት ዳሳሽ “DHT11” እጠቀማለሁ። እና “7Segmrnt Module” ን እንደ ማሳያ ይጠቀሙ።
ይህንን ጽሑፍ መጀመሪያ “DHT11” እና “7-Segment Module” እንዲያነቡ እመክራለሁ። በዚያ ጽሑፍ ውስጥ DHT11 እና 7Segment Module ን እንዴት እንደሚጠቀሙ አብራራሁ
ደረጃ 1: ተፈላጊ componens
በዚህ ፕሮጀክት ውስጥ የምንፈልጋቸው ክፍሎች እነሆ-
- DHT11 ሴኖሶር
- MAX7219 7 ክፍል
- አርዱዲኖ ናኖ ቪ 3
- ዝላይ ገመድ
- ዩኤስቢሚኒ
- የፕሮጀክት ቦርድ
አስፈላጊ ቤተ -መጽሐፍት
- DHT
- LedControl
ደረጃ 2 ሁሉንም አካላት ያሰባስቡ
ክፍሎቹን ለመገጣጠም መመሪያ ለማግኘት ከላይ ያለውን ስዕል ይመልከቱ። ወይም ከዚህ በታች ያለውን መረጃ ይመልከቱ-
አርዱዲኖ ወደ 7 ክፍል ሞዱል
+5V => ቪ.ሲ.ሲ
GND => GND
D12 => ዲን
D11 => CLK
D10 => CS
አርዱinoኖ ወደ DHT11
+5V => +
GND => -
D2 => ውጭ
ሁሉም ክፍሎች ከተገናኙ በኋላ ወደ ፕሮግራሚንግ ክፍል እንሂድ
ደረጃ 3 - ፕሮግራሚንግ
በዚህ ፕሮጀክት ወይም አጋዥ ስልጠና ውስጥ የተጠቀምኩት ንድፍ ከዚህ በታች ነው። ይህንን ንድፍ ለፕሮጀክትዎ መጠቀም ይችላሉ።
#"DHT.h" ን ያካትቱ#"LedControl.h"
#DHTPIN 2 ን መለየት
#DHTTYPE DHT11 ን ይግለጹ
LedControl lc = LedControl (12 ፣ 11 ፣ 10 ፣ 1);
DHT dht (DHTPIN ፣ DHTTYPE);
ባዶነት ማዋቀር () {Serial.begin (9600); Serial.println (ኤፍ ("ዲጂታል ቴርሞሜትር")); dht.begin (); lc.shutdown (0 ፣ ሐሰት); lc.setIntensity (0, 8); lc.clearDisplay (0); }
ባዶነት loop () {
መዘግየት (2000); ተንሳፋፊ h = dht.read እርጥበት (); ተንሳፋፊ t = dht.readTemperature (); ተንሳፋፊ f = dht.read ሙቀት (እውነት); (ኢስናን (ሸ) || ኢስናን (ቲ) || ኢስናን (ረ)) {Serial.println (F ("ከ DHT ዳሳሽ ማንበብ አልተሳካም!")); መመለስ; } ተንሳፋፊ ሂፍ = dht.computeHeatIndex (ረ ፣ ሸ);
ተንሳፋፊ hic = dht.computeHeatIndex (t ፣ h ፣ ሐሰት);
Serial.print (ኤፍ ("ሙቀት:"));
Serial.print (t); Serial.println (F ("° C"));
መዘግየት (1000);
ቻር i = t; lc.setDigit (0 ፣ 3 ፣ t/10 ፣ ሐሰት); lc.setDigit (0 ፣ 2 ፣ i%10 ፣ ሐሰት); lc.setChar (0 ፣ 0 ፣ 0b1100 ፣ ሐሰት); መዘግየት (400);
}
ንድፉ ከተጠናቀቀ በኋላ ሰቀላን ጠቅ ያድርጉ እና እስኪጨርስ ይጠብቁ።
እኔ ደግሞ በ “.ino” ፋይሎች መልክ ንድፎችን እሰጣለሁ። ፋይሉ ከዚህ በታች ማውረድ ይችላል።
ደረጃ 4: ውጤት
ውጤቱን ለማየት ከላይ ያለውን ስዕል ይመልከቱ።
ለዚህ ፕሮጀክት እኔ የማሳየው የሴልሺየስን የሙቀት መጠን ብቻ ነው። ለፋራናይት ሙቀት እና እርጥበት ደረጃ ፣ የሚቀጥለውን ጽሑፍ አደርጋለሁ።
ይህንን ጽሑፍ ስላነበቡ እናመሰግናለን ፣ ጥያቄዎች ካሉዎት እባክዎን በአስተያየቶች ዓምድ ውስጥ ይፃፉ።
በሚቀጥለው ጽሑፍ እንገናኝ።
የሚመከር:
ዲጂታል ካሊፐር እንዴት እንደሚፈርስ እና ዲጂታል ካሊፐር እንዴት እንደሚሰራ 4 ደረጃዎች
ዲጂታል ካሊፐር እንዴት እንደሚፈርስ እና ዲጂታል ካሊፐር እንዴት እንደሚሰራ - ብዙ ሰዎች መለኪያዎችን ለመለካት እንዴት እንደሚጠቀሙ ያውቃሉ። ይህ መማሪያ ዲጂታል መለያን እንዴት እንደሚፈርስ እና ዲጂታል ካሊፐር እንዴት እንደሚሠራ ማብራሪያን ያስተምርዎታል
ስማርትፎን እንደ እውቂያ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ - 8 ደረጃዎች (ከስዕሎች ጋር)
ስማርትፎን እንደ እውቂያ ያልሆነ ቴርሞሜትር / ተንቀሳቃሽ ቴርሞሜትር ይጠቀሙ-የሰውነት ሙቀትን እንደ ንክኪ ባልሆነ / ንክኪ በሌለው መለካት። ይህንን ፕሮጀክት የፈጠርኩት ቴርሞ ጠመንጃ አሁን በጣም ውድ ስለሆነ እኔ እራስን ለመሥራት አማራጭ ማግኘት አለብኝ። እና ዓላማው በዝቅተኛ የበጀት ስሪት ነው። አቅርቦቶችMLX90614 አርዱ
ዲጂታል RPi LED ቴርሞሜትር 6 ደረጃዎች (ከስዕሎች ጋር)
ዲጂታል RPi LED Thermometer: Raspbian OS ይህን ዲጂታል LED ቴርሞሜትር ፣ በ Raspberry Pi Zero W ፣ በ LED ስትሪፕ ፣ በ OLED ማሳያ እና በብጁ ፒሲቢ እንዴት እንደሠራሁ ይወቁ። አውቶማቲክ የከተሞች ዝርዝርን ያስባል ፣ እና የሙቀት መጠኑን በ OLED ላይ ያሳያል። ማሳያ ፣ እና ኤልኢዲዎች። ግን
አርዱinoኖን ያለ ዕውቂያ ኢንፍራሬድ ቴርሞሜትር - አርዱዲኖን በመጠቀም በ IR ላይ የተመሠረተ ቴርሞሜትር 4 ደረጃዎች
አርዱinoኖን ያለ ዕውቂያ ኢንፍራሬድ ቴርሞሜትር | አርዱዲኖን በመጠቀም በ IR ላይ የተመሠረተ ቴርሞሜትር - ሠላም በዚህ ትምህርት ሰጪዎች ውስጥ አርዱዲኖን በመጠቀም የማይገናኝ ቴርሞሜትር እንሠራለን። አንዳንድ ጊዜ የፈሳሹ/ጠንካራው የሙቀት መጠን በጣም ከፍ ያለ ወይም ወደ ዝቅ ያለ እና ከዚያ ከእሱ ጋር ለመገናኘት እና እሱን ለማንበብ አስቸጋሪ ስለሆነ። በዚያ ትዕይንት ውስጥ ያለው ሙቀት
ቴርሞሜትር ቴርሞሜትር በመጠቀም። 5 ደረጃዎች
ቴርሞሜትር ቴርሞሜትር በመጠቀም። - ይህ ቴርሞሜትር እና የሙቀት መቆጣጠሪያን በመጠቀም ቴርሞሜትር ብቻ ነው። እንዲሁም የእርስዎን ክፍል ወይም ማንኛውንም ነገር በማንኛውም ጊዜ መከታተል እና ማከማቸት ይችላሉ። እንዲሁም ቀደም ሲል የተከማቸ መረጃን በቦታው ላይ መከታተል ይችላሉ