ዝርዝር ሁኔታ:

ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1: 4 ደረጃዎች
ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1: 4 ደረጃዎች

ቪዲዮ: ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1: 4 ደረጃዎች

ቪዲዮ: ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1: 4 ደረጃዎች
ቪዲዮ: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, ህዳር
Anonim
ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1
ዲጂታል ቴርሞሜትር እንዴት እንደሚሰራ #1

በዚህ ጽሑፍ ውስጥ “ዲጂታል ቴርሞሜትር” የተባለ ፕሮጀክት አደርጋለሁ። ለአየር ሙቀት ዳሳሽ “DHT11” እጠቀማለሁ። እና “7Segmrnt Module” ን እንደ ማሳያ ይጠቀሙ።

ይህንን ጽሑፍ መጀመሪያ “DHT11” እና “7-Segment Module” እንዲያነቡ እመክራለሁ። በዚያ ጽሑፍ ውስጥ DHT11 እና 7Segment Module ን እንዴት እንደሚጠቀሙ አብራራሁ

ደረጃ 1: ተፈላጊ componens

ተፈላጊ Componens
ተፈላጊ Componens
ተፈላጊ Componens
ተፈላጊ Componens
ተፈላጊ Componens
ተፈላጊ 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: ውጤት

ውጤት
ውጤት
ውጤት
ውጤት
ውጤት
ውጤት

ውጤቱን ለማየት ከላይ ያለውን ስዕል ይመልከቱ።

ለዚህ ፕሮጀክት እኔ የማሳየው የሴልሺየስን የሙቀት መጠን ብቻ ነው። ለፋራናይት ሙቀት እና እርጥበት ደረጃ ፣ የሚቀጥለውን ጽሑፍ አደርጋለሁ።

ይህንን ጽሑፍ ስላነበቡ እናመሰግናለን ፣ ጥያቄዎች ካሉዎት እባክዎን በአስተያየቶች ዓምድ ውስጥ ይፃፉ።

በሚቀጥለው ጽሑፍ እንገናኝ።

የሚመከር: