ዝርዝር ሁኔታ:

Raspberry Pi3 እና DHT11 ዳሳሽ በመጠቀም የአየር ሁኔታ ሞኒቲንግ ሲስተም 4 ደረጃዎች
Raspberry Pi3 እና DHT11 ዳሳሽ በመጠቀም የአየር ሁኔታ ሞኒቲንግ ሲስተም 4 ደረጃዎች

ቪዲዮ: Raspberry Pi3 እና DHT11 ዳሳሽ በመጠቀም የአየር ሁኔታ ሞኒቲንግ ሲስተም 4 ደረጃዎች

ቪዲዮ: Raspberry Pi3 እና DHT11 ዳሳሽ በመጠቀም የአየር ሁኔታ ሞኒቲንግ ሲስተም 4 ደረጃዎች
ቪዲዮ: On/OFF LED using Arduino Programming Full Video Basic To Advanced Languages #onoffledusingarduino 2024, ሀምሌ
Anonim
Raspberry Pi3 እና DHT11 ዳሳሽን በመጠቀም የአየር ሁኔታ ቁጥጥር ስርዓት
Raspberry Pi3 እና DHT11 ዳሳሽን በመጠቀም የአየር ሁኔታ ቁጥጥር ስርዓት

በዚህ መማሪያ ውስጥ DHT11 ን ከ Raspberry Pi ጋር እንዴት ማገናኘት እና እርጥበት እና የሙቀት ንባቦችን ወደ ኤልሲዲ እንደሚያወጡ አሳያችኋለሁ።

የ DHT11 ሙቀት እና እርጥበት ዳሳሽ ዲጂታል የሙቀት መጠን እና እርጥበት ንባቦችን የሚያቀርብ ጥሩ ትንሽ ሞዱል ነው። ለማዋቀር በጣም ቀላል ነው ፣ እና ለመረጃ ምልክት አንድ ሽቦ ብቻ ይፈልጋል። እነዚህ ዳሳሾች በርቀት የአየር ሁኔታ ጣቢያዎች ፣ በአፈር ማሳያዎች እና በቤት አውቶማቲክ ስርዓቶች ውስጥ ለመጠቀም ታዋቂ ናቸው

DHT11 ን ከ Raspberry Pi ጋር በማገናኘት ላይ

ሊያጋጥሙዎት የሚችሉ ሁለት የ DHT11 ልዩነቶች አሉ። አንደኛው ባለ ሶስት ፒን ፒሲቢ የተጫነ ሞዱል ሲሆን ሌላኛው ደግሞ አራት ፒን ራሱን የቻለ ሞዱል ነው። ጥፋቱ ለእያንዳንዳቸው የተለየ ነው ፣ ስለሆነም DHT11 ን በየትኛው መሠረት ያገናኙት -

እንዲሁም ፣ አንዳንድ በፒ.ሲ.ቢ የተጫኑ ሞጁሎች ከላይ ከተጠቀሰው የተለየ ፒኖት ሊኖራቸው ይችላል ፣ ስለዚህ የትኛው ፒን ቪሲ ፣ መሬት ወይም ምልክት መሆኑን የሚያመለክቱ ለማንኛውም መሰየሚያዎች አነፍናፊዎን ማረጋገጥዎን ያረጋግጡ።

ደረጃ 1: ክፍሎች ያስፈልጋሉ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+ በ 1.4GHz ፣ ባለሁለት ባንድ 2.4 ጊኸ እና 5GHz ገመድ አልባ ላን ፣ ብሉቱዝ ላይ የሚሠራ 64-ቢት ባለአራት ኮር አንጎለ ኮምፒውተር የሚኩራራ በ Raspberry Pi 3 ክልል ውስጥ የቅርብ ጊዜ ምርት ነው። 4.2/BLE ፣ ፈጣን ኤተርኔት ፣ እና ፖ ፖ አቅም በተለየ የ PoE ኮፍያ በኩል።

2. DHT11 የእርጥበት/ የሙቀት ዳሳሽ-- ይህ አነፍናፊ በሙቀት እና በእርጥበት ዳሳሽ ችሎታ የተስተካከለ የዲጂታል ምልክት ውፅዓት ያሳያል። ከከፍተኛ አፈፃፀም 8-ቢት ማይክሮ መቆጣጠሪያ ጋር ተዋህዷል። ይህ አነፍናፊ እርጥብ ኤን.ቲ.ሲ የሙቀት መለኪያ መሳሪያዎችን የሚቋቋም ንጥረ ነገር እና ዳሳሽ ያካትታል። እጅግ በጣም ጥሩ ጥራት ፣ ፈጣን ምላሽ ፣ የፀረ-ጣልቃ-ገብነት ችሎታ እና ከፍተኛ አፈፃፀም አለው።

3. 16x2 ኤልሲዲ ማሳያ (አረንጓዴ የጀርባ ብርሃን):- 16 × 2 ኤልሲዲ ማሳያ በእራስዎ እና በወረዳዎች ውስጥ በተለምዶ የሚጠቀም በጣም መሠረታዊ ሞጁል ነው። 16 × 2 በ 2 እንደዚህ ባሉ መስመሮች ውስጥ በአንድ መስመር 16 ቁምፊዎችን ይተረጉመዋል። በዚህ ኤልሲዲ ውስጥ እያንዳንዱ ቁምፊ በ 5 × 7 ፒክሴል ማትሪክስ ውስጥ ይታያል።

4. ከሴት ወደ ሴት ዝላይ ሽቦዎች።

ደረጃ 2 ፦ ቤተመጻሕፍት መጫን

የአዳፍሬው DHT11 Python ቤተ -መጽሐፍትን እንጠቀማለን። Git ን በመጠቀም ቤተመፃሕፍቱን ማውረድ ይችላሉ ፣ ስለዚህ Git በእርስዎ Pi ላይ አስቀድሞ ካልተጫነ ይህንን በትእዛዝ ጥያቄው ውስጥ ያስገቡት-

sudo apt-get install git-core ን ይጫኑ

ማስታወሻ Git ን በመጫን ላይ ስህተት ከገጠምዎት sudo apt-get ዝመናን ያሂዱ እና እንደገና ይሞክሩ።

የ Adafruit DHT11 ቤተመፃሕፍት ለመጫን ፦

1. ቤተ -መጽሐፍቱን ለማውረድ በትእዛዝ መጠየቂያው ይህንን ያስገቡ

git clone

2. ማውጫዎችን በ: cd Adafruit_Python_DHT ይለውጡ

3. አሁን ይህንን ያስገቡ-sudo apt-get install ግንባታ-አስፈላጊ Python-dev

4. ከዚያ ቤተመጽሐፉን በ: sudo python3 setup.py install ይጫኑ

የ Adafruit Char LCD ቤተ -መጽሐፍትን ለመጫን:

1. ቤተ -መጽሐፍቱን ለማውረድ በትእዛዝ መጠየቂያው ይህንን ያስገቡ

git clone

2. ማውጫዎችን በ: cd Adafruit_Python_CharLCD ይለውጡ

3. ከዚያ ቤተመጽሐፉን በ: sudo python3 setup.py install ይጫኑ

ደረጃ 3: አካላትን አንድ ላይ ማገናኘት

አካላትን በአንድ ላይ ማገናኘት
አካላትን በአንድ ላይ ማገናኘት

LCD PIN_RS ------------------ 40 የ Raspberry Pi

LCD PIN_RW ------------------ 6 የ Raspberry Pi

LCD PIN_EN ------------------- 38 ከ Raspberry Pi

ኤልሲዲ PIN_D0 ------------------- ኤ.ሲ

LCD PIN_D1 ------------------- ኤ.ሲ

LCD PIN_D2 ------------------- ኤ.ሲ

LCD PIN_D3 ------------------- ኤ.ሲ

LCD PIN_D4 ------------------- 36 ከ Raspberry Pi

LCD PIN_D5 ------------------- 32 ከ Raspberry Pi

LCD PIN_D6 ------------------- 24 ከ Raspberry Pi

LCD PIN_D7 ------------------- 26 ከ Raspberry Pi

ኤልሲዲ PIN_VSS ------------------ 9 የ Raspberry Pi

LCD PIN_VDD ------------------ 4 የ Raspberry Pi

DHT PIN_OUT ------------------ 7 የ Raspberry Pi

DHT PIN_VCC ------------------ 2 የ Raspberry Pi

DHT PIN_GND ------------------ 14 የ Raspberry Pi

ደረጃ 4 - ኮዱ

እዚህ የተያያዘውን ኮድ ያውርዱ እና በቦርድዎ ላይ ይስቀሉት እና በቀድሞው ሥዕላዊ መግለጫ ላይ እንደሚታየው ሁሉንም ነገር ሽቦ ያድርጉ።

የማውረጃ ኮድ

DHT11 ን ከፍ ለማድረግ እና በእርስዎ Raspberry Pi ላይ ለማሄድ የሚያስፈልጉዎትን አብዛኛዎቹን መሸፈን አለበት። ይህ ለእርስዎ ቀላል እንደ ሆነ ተስፋ ያድርጉ። ይህንን ጽሑፍ ከወደዱት እና ጠቃሚ ሆኖ ካገኙት ለደንበኝነት መመዝገብዎን ያረጋግጡ ፣ እና ማንኛውም ጥያቄ ካለዎት ወይም በማንኛውም ነገር ላይ እገዛ ከፈለጉ ፣ ከዚህ በታች አስተያየት ይተው…

የሚመከር: