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

Arduino உடனான இந்த டிஜிட்டல் வெப்பநிலை சென்சாரில், முழு செயல்முறையையும் கட்டுப்படுத்த Arduino Uno பயன்படுத்தப்படுகிறது. சுற்றுச்சூழல் வெப்பநிலையை உணர எல்எம் 35 வெப்பநிலை சென்சார் பயன்படுத்தப்படுகிறது, இது ஒவ்வொரு 10 எம்வி மாற்றத்திற்கும் 1 டிகிரி வெப்பநிலையை அதன் வெளியீட்டு முனையில் தருகிறது. முள் 1 இல் வி.சி.சி மற்றும் முள் 3 இல் கிரவுண்ட் மற்றும் எல்.எம் 35 சென்சாரின் முள் 2 இல் வெளியீட்டு மின்னழுத்தத்தை இணைப்பதன் மூலம் வோல்ட்மீட்டருடன் எளிதாக சரிபார்க்கலாம். உதாரணமாக, எல்எம் 35 சென்சாரின் வெளியீட்டு மின்னழுத்தம் 250 மீ வோல்ட் என்றால், வெப்பநிலை 25 டிகிரி செல்சியஸ் வரை இருக்கும்.
அனலாக் பின் A0 ஐப் பயன்படுத்துவதன் மூலம் வெப்பநிலை சென்சாரின் வெளியீட்டு மின்னழுத்தத்தை ஆர்டுயினோ படித்து, இந்த அனலாக் மதிப்பை தற்போதைய வெப்பநிலையின் டிஜிட்டல் மதிப்பாக மாற்றுவதற்கான கணக்கீட்டைச் செய்கிறது. கணக்கீடுகளுக்குப் பிறகு அர்டுயினோ இந்த கணக்கீடுகளை அல்லது வெப்பநிலையை எல்சிடியின் பொருத்தமான கட்டளைகளைப் பயன்படுத்தி 16x2 எல்சிடி அலகுக்கு அனுப்புகிறது. DHT11, DS18B20 மற்றும் பிற வெப்பநிலை சென்சார்களைப் பயன்படுத்தி பிற டிஜிட்டல் தெர்மோமீட்டர் திட்டங்களையும் நாங்கள் உருவாக்கியுள்ளோம்.
சுற்று கூறுகள்
அர்டுயினோ
இந்த திட்டத்தில், கணினியின் முழு செயல்முறையையும் கட்டுப்படுத்த ஒரு ஆர்டுயினோவைப் பயன்படுத்தினோம். Arduino என்பது ATmega AVR கட்டுப்படுத்தியில் இயங்கும் ஒரு கட்டுப்படுத்தி. Arduino ஒரு திறந்த மூல வன்பொருள் தளம் மற்றும் திட்ட மேம்பாட்டு நோக்கத்திற்கு மிகவும் பயனுள்ளதாக இருக்கும். Arduino UNO, arduino mega, arduino pro mini, Lilypad போன்ற பல வகையான Arduino போர்டுகள் சந்தையில் கிடைக்கின்றன அல்லது நீங்களே Arduino ஐ உருவாக்கலாம்.

எல்எம் 35 வெப்பநிலை சென்சார்
எல்எம் 35 என்பது 3 முள் வெப்பநிலை சென்சார் ஆகும், இது ஒவ்வொரு 10 எம் வோல்ட் மாற்றத்திலும் 1 டிகிரி செல்சியஸைக் கொடுக்கும். இந்த சென்சார் 150 டிகிரி செல்சியஸ் வெப்பநிலையை உணர முடியும். எல்எம் 35 சென்சாரின் 1 எண் முள் வி.சி.சி, இரண்டாவது வெளியீடு மற்றும் மூன்றாவது மைதானம். எல்எம் 35 மிகவும் எளிமையான வெப்பநிலை சென்சார் மற்றும் எந்த மைக்ரோகண்ட்ரோலருடன் எளிதாக இணைக்க முடியும். எல்எம் 35 அடிப்படையிலான திட்டங்களைப் பயன்படுத்தி பல்வேறு வெப்பநிலை அளவீடுகளை இங்கே பார்க்கலாம்.

|
முள் இல்லை |
செயல்பாடு |
பெயர் |
|
1 |
வழங்கல் மின்னழுத்தம்; 5 வி (+ 35 வி முதல் -2 வி வரை) |
வி.சி.சி. |
|
2 |
வெளியீட்டு மின்னழுத்தம் (+ 6V முதல் -1V வரை) |
வெளியீடு |
|
3 |
மைதானம் (0 வி) |
தரையில் |
வெப்பநிலையை அளவிட எல்எம் 35 ஐ ராஸ்பெர்ரி பை, நோட்எம்சியு, பிஐசி மைக்ரோகண்ட்ரோலர் போன்றவற்றுடன் எளிதாக இணைக்க முடியும், மேலும் வெப்பநிலை அளவைக் குறிக்க ஒப்-ஆம்புடன் தனித்தனியாகப் பயன்படுத்தலாம்.
எல்.சி.டி.
உட்பொதிக்கப்பட்ட கணினி திட்டங்களில் 16x2 எல்சிடி அலகு பரவலாகப் பயன்படுத்தப்படுகிறது, ஏனெனில் இது மலிவானது, எளிதில் கிடைக்கிறது, அளவு சிறியது மற்றும் இடைமுகத்திற்கு எளிதானது. 16x2 இல் இரண்டு வரிசைகள் மற்றும் 16 நெடுவரிசைகள் உள்ளன, அதாவது இது 5x8 புள்ளிகளின் 16 தொகுதிகள் கொண்டது. இணைப்புகளுக்கு 16 முள், இதில் 8 தரவு பிட்கள் D0-D7 மற்றும் 3 கட்டுப்பாட்டு பிட்கள் அதாவது RS, RW மற்றும் EN. மீதமுள்ள ஊசிகளை வழங்கல், பிரகாசம் கட்டுப்பாடு மற்றும் பின்னொளிக்கு பயன்படுத்தப்படுகின்றன.

மின்சாரம்
Arduino வாரியத்தில் ஏற்கனவே உள்ளடிக்கிய மின்சாரம் வழங்கல் பிரிவு உள்ளது. இங்கே நாம் 9 வோல்ட் அல்லது 12 வோல்ட் அடாப்டர்களை மட்டுமே போர்டுடன் இணைக்க வேண்டும்.
சுற்று வரைபடம் மற்றும் விளக்கம்

ஐந்து சர்க்யூட் digram , Arduino மற்றும் LM35 வெப்பநிலை சென்சார் பயன்படுத்தி டிஜிட்டல் தெர்மோமீட்டர், மேலே படத்தில் காட்டப்பட்டிருக்கிறது. திட்டவட்டத்தில் காட்டப்பட்டுள்ளபடி இணைப்புகளை கவனமாக செய்யுங்கள். இங்கே 16x2 எல்சிடி அலகு 4 பிட் பயன்முறையில் அர்டுயினோவுடன் நேரடியாக இணைக்கப்பட்டுள்ளது. எல்.சி.டி யின் தரவு ஊசிகளான ஆர்.எஸ்., ஈ.என், டி 4, டி 5, டி 6, டி 7 ஆகியவை அர்டுடினோ டிஜிட்டல் முள் எண் 7, 6, 5, 4, 3, 2 உடன் இணைக்கப்பட்டுள்ளன. ஒவ்வொரு 10 எம்வி வெளியீட்டிலும் 1 டிகிரி செல்சியஸ் வெப்பநிலை அதன் வெளியீட்டு முனையில் மாறுகிறது.
நீங்கள் Arduino க்கு புதியவர் என்றால், எங்கள் முந்தைய டுடோரியலில் 16x2 LCD ஐ Arduino உடன் இடைமுகப்படுத்த கற்றுக்கொள்ளுங்கள்.
Arduino LM35 குறியீடு & விளக்கம்
LM35 ஐப் பயன்படுத்தி வெப்பநிலை அளவீட்டுக்கான குறியீடு எளிதானது மற்றும் இந்த டுடோரியலின் முடிவில் கொடுக்கப்பட்டுள்ளது. முதலில் எல்சிடி அலகுக்கான நூலகத்தை நாங்கள் உள்ளடக்குகிறோம், பின்னர் எல்சிடி மற்றும் வெப்பநிலை சென்சாருக்கான தரவு மற்றும் கட்டுப்பாட்டு ஊசிகளை வரையறுக்கிறோம்.

அனலாக் முள் அனலாக் மதிப்பைப் பெற்ற பிறகு, அனலாக் ரீட் செயல்பாட்டைப் பயன்படுத்தி அந்த மதிப்பைப் படித்து, அந்த மதிப்பை ஒரு மாறியில் சேமிக்கிறோம். பின்னர் கொடுக்கப்பட்ட சூத்திரத்தைப் பயன்படுத்துவதன் மூலம் மதிப்பை வெப்பநிலையாக மாற்றவும்.
மிதவை அனலாக்_மதிப்பு = அனலாக் ரீட் (அனலாக்_பின்); மிதவை வெப்பநிலை = அனலாக்_மதிப்பு * காரணி * 100 அங்கு காரணி = 5/1023 அனலாக்_மதிப்பு = வெப்பநிலை சென்சாரின் வெளியீடு

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

ஆகவே , ஆர்டுயினோவுடன் வெப்பநிலையை அளவிட எளிய டிஜிட்டல் தெர்மோமீட்டரை நாம் எவ்வாறு உருவாக்க முடியும் . டெமோ வீடியோவுடன் முழுமையான குறியீடு கீழே கொடுக்கப்பட்டுள்ளது.
