ஈரப்பதம் மற்றும் வெப்பநிலை சுற்றுச்சூழல் நிலைமைகளை அளவிட பொதுவான அளவுருக்கள். இந்த Arduino அடிப்படையிலான திட்டத்தில் நாம் சுற்றுப்புற வெப்பநிலை மற்றும் ஈரப்பதத்தை அளந்து 16x2 LCD திரையில் காண்பிக்கப் போகிறோம். இந்த செல்சியஸ் அளவிலான தெர்மோமீட்டர் மற்றும் சதவீத அளவிலான ஈரப்பதம் அளவீட்டு திட்டத்தை உருவாக்க Arduino uno உடன் ஒருங்கிணைந்த வெப்பநிலை மற்றும் ஈரப்பதம் சென்சார் DHT11 பயன்படுத்தப்படுகிறது. எனது முந்தைய திட்டத்தில், வெப்பநிலை சென்சார் எல்எம் 35 ஐப் பயன்படுத்தி டிஜிட்டல் தெர்மோமீட்டரையும் உருவாக்கியுள்ளேன்.
இந்த திட்டம் மூன்று பிரிவுகளைக் கொண்டுள்ளது - ஒன்று ஈரப்பதம் மற்றும் வெப்பநிலை சென்சார் DHT11 ஐப் பயன்படுத்தி ஈரப்பதம் மற்றும் வெப்பநிலையை உணர்கிறது. இரண்டாவது பிரிவு DHTsensor தொகுதியின் வெளியீட்டைப் படித்து வெப்பநிலை மற்றும் ஈரப்பதம் மதிப்புகளை சதவீதம் மற்றும் செல்சியஸ் அளவில் பொருத்தமான எண்ணிக்கையில் பிரித்தெடுக்கிறது. அமைப்பின் மூன்றாம் பகுதி எல்சிடியில் ஈரப்பதம் மற்றும் வெப்பநிலையைக் காட்டுகிறது.

இந்த திட்டத்தின் வேலை ஒற்றை கம்பி தொடர் தகவல்தொடர்பு அடிப்படையில் அமைந்துள்ளது. முதலில் arduino ஒரு தொடக்க சமிக்ஞையை DHT தொகுதிக்கு அனுப்பவும், பின்னர் DHT வெப்பநிலை மற்றும் ஈரப்பதம் தரவுகளைக் கொண்ட ஒரு பதில் சமிக்ஞையை அளிக்கிறது. Arduino இரண்டு பகுதிகளாக சேகரித்து பிரித்தெடுக்கிறது ஒன்று ஈரப்பதம் மற்றும் இரண்டாவது வெப்பநிலை மற்றும் பின்னர் அவற்றை 16x2 LCD க்கு அனுப்பவும்.
இங்கே இந்த திட்டத்தில் DHT11 என்ற சென்சார் தொகுதியைப் பயன்படுத்தினோம். இந்த தொகுதி ஒரு அளவுத்திருத்த டிஜிட்டல் சிக்னல் வெளியீட்டைக் கொண்ட ஈரப்பதம் மற்றும் வெப்பநிலை வளாகத்தைக் கொண்டுள்ளது, அதாவது ஈரப்பதம் மற்றும் வெப்பநிலையை உணருவதற்கான ஒருங்கிணைந்த தொகுதி DHT11 சென்சார் தொகுதி ஆகும், இது அளவீடு செய்யப்பட்ட டிஜிட்டல் வெளியீட்டு சமிக்ஞையை அளிக்கிறது. டி.எச்.டி 11 ஈரப்பதம் மற்றும் வெப்பநிலையின் மிகத் துல்லியமான மதிப்பை நமக்குத் தருகிறது மற்றும் அதிக நம்பகத்தன்மை மற்றும் நீண்ட கால நிலைத்தன்மையை உறுதி செய்கிறது. இந்த சென்சார் ஒரு எதிர்ப்பு வகை ஈரப்பதம் அளவீட்டு கூறு மற்றும் 8-பிட் மைக்ரோகண்ட்ரோலர் உள்ளடிக்கிய என்.டி.சி வகை வெப்பநிலை அளவீட்டு கூறு ஆகியவற்றைக் கொண்டுள்ளது, இது விரைவான பதிலைக் கொண்டுள்ளது மற்றும் செலவு குறைந்த மற்றும் 4-முள் ஒற்றை வரிசை தொகுப்பில் கிடைக்கிறது.

DHT11 தொகுதி தொடர் தகவல்தொடர்பு அதாவது ஒற்றை கம்பி தொடர்பு மீது செயல்படுகிறது. இந்த தொகுதி குறிப்பிட்ட கால இடைவெளியின் துடிப்பு ரயில் வடிவில் தரவை அனுப்புகிறது. Arduino க்கு தரவை அனுப்புவதற்கு முன், நேர தாமதத்துடன் சில துவக்க கட்டளை தேவை. முழு செயல்முறை நேரமும் சுமார் 4ms ஆகும். ஒரு முழுமையான தரவு பரிமாற்றம் 40-பிட் மற்றும் இந்த செயல்முறையின் தரவு வடிவம் கீழே கொடுக்கப்பட்டுள்ளது:
8-பிட் ஒருங்கிணைந்த RH தரவு + 8-பிட் தசம RH தரவு + 8-பிட் ஒருங்கிணைந்த T தரவு + 8-பிட் தசம T தரவு + 8-பிட் காசோலை தொகை.
முழுமையான செயல்முறை
முதலாவதாக, டிஹெச்டியைக் கண்டறிவதை உறுதிப்படுத்த 18 இன் தாமதத்துடன் டிஹெச்டி 11 க்கு உயர் முதல் குறைந்த தொடக்க சமிக்ஞையை அனுப்புகிறது. பின்னர் தரவு வரிசையை arduino இழுத்து, DHT இன் பதிலுக்காக 20-40 கள் வரை காத்திருக்கவும். டிஹெச்.டி சிக்னலைத் தொடங்கியதைக் கண்டறிந்ததும், இது 80 களின் நேர தாமதத்தின் ஆர்டுயினோவுக்கு குறைந்த மின்னழுத்த நிலை மறுமொழி சமிக்ஞையை அனுப்பும். பின்னர் டிஹெச்.டி கட்டுப்படுத்தி தரவுக் கோட்டை மேலே இழுத்து 80 ஐ டிஹெச்.டி தரவை அனுப்ப ஏற்பாடு செய்கிறது.
தரவு பஸ் குறைந்த மின்னழுத்த மட்டத்தில் இருக்கும்போது, டிஹெச்.டி 11 பதில் சமிக்ஞையை அனுப்புகிறது என்று பொருள். இது முடிந்ததும், தரவு பரிமாற்றத்தைத் தயாரிப்பதற்காக டிஹெச்.டி மீண்டும் 80 களுக்கு தரவு வரியை இழுக்கிறது.
ஒவ்வொரு பிட்டிற்கும் டிஹெச்டி ஆர்டுயினோவிற்கு அனுப்பும் தரவு வடிவம் 50 இன் குறைந்த மின்னழுத்த மட்டத்துடன் தொடங்குகிறது மற்றும் உயர் மின்னழுத்த நிலை சமிக்ஞையின் நீளம் தரவு பிட் “0” அல்லது “1” என்பதை தீர்மானிக்கிறது.

ஒரு முக்கியமான விஷயம் என்னவென்றால், மின்தடை மதிப்பை இழுப்பதை உறுதிசெய்கிறோம், ஏனென்றால் நாம் டிஹெச்.டி சென்சாரை <20 மீட்டர் தூரத்தில் வைத்தால், 5 கே புல் அப் மின்தடை பரிந்துரைக்கப்படுகிறது. டிஹெச்டியை 20 மீட்டருக்கு மேல் வைத்தால், பொருத்தமான மதிப்பு புல் அப் மின்தடையத்தைப் பயன்படுத்தவும்.
சுற்று வரைபடம் மற்றும் விளக்கம்

வெப்பநிலை மற்றும் ஈரப்பதத்தைக் காண்பிக்க ஒரு திரவ படிக காட்சி பயன்படுத்தப்படுகிறது, இது 4-பிட் பயன்முறையில் arduino உடன் நேரடியாக இணைக்கப்பட்டுள்ளது. ஆர்.எஸ்., ஈ.என்., டி 4, டி 5, டி 6 மற்றும் டி 7 ஆகிய எல்.சி.டி. 5 கே புல்-அப் மின்தடை.
நிரலாக்க விளக்கம்
நிரலாக்கத்தில், டிஹெச்.டி 11 சென்சார் மற்றும் எல்சிடி டிஸ்ப்ளே தொகுதிக்கு முன்பே கட்டப்பட்ட நூலகங்களைப் பயன்படுத்தப் போகிறோம்.

எல்சிடி மற்றும் டிஹெச்.டி சென்சாருக்கான வரையறுக்கப்பட்ட ஊசிகளை நாங்கள் வைத்திருக்கிறோம், மேலும் எல்லாவற்றையும் அமைப்பில் துவக்கினோம். பின்னர் ஒரு சுழற்சியில் dht செயல்பாட்டைப் பயன்படுத்தி DHT சென்சார் படித்து பின்னர் சில dht செயல்பாடுகளைப் பயன்படுத்தி ஈரப்பதம் மற்றும் வெப்பநிலையைப் பிரித்தெடுத்து அவற்றை எல்சிடியில் காண்பிப்போம்.

தனிப்பயன் எழுத்து முறையைப் பயன்படுத்தி இங்கே பட்டம் சின்னம் உருவாக்கப்படுகிறது.

