
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

SHT25 I2C আর্দ্রতা এবং তাপমাত্রা সেন্সর ± 1.8%RH ± 0.2 ° C I2C মিনি মডিউল। SHT25 উচ্চ নির্ভুলতা আর্দ্রতা এবং তাপমাত্রা সেন্সর ফর্ম ফ্যাক্টর এবং বুদ্ধিমত্তার পরিপ্রেক্ষিতে একটি শিল্পের মান হয়ে উঠেছে, যা ডিজিটাল, I2C ফরম্যাটে ক্যালিব্রেটেড, লিনিয়ারাইজড সেন্সর সিগন্যাল প্রদান করে। এখানে রাস্পবেরি পাই ব্যবহার করে একটি পাইথন কোড সহ প্রদর্শনী।
ধাপ 1: আপনার যা প্রয়োজন


1. রাস্পবেরি পাই
2. SHT25
3. I²C কেবল
4. রাস্পবেরি পাই এর জন্য I²C শিল্ড
5. ইথারনেট কেবল
ধাপ 2: সংযোগ




রাস্পবেরি পাই এর জন্য একটি I2C ieldাল নিন এবং রাস্পবেরি পাই এর জিপিও পিনের উপর আলতো করে চাপ দিন।
তারপর I2C তারের এক প্রান্তকে SHT25 সেন্সর এবং অন্য প্রান্তটিকে I2C ieldালের সাথে সংযুক্ত করুন।
এছাড়াও ইথারনেট কেবল কে পাই এর সাথে সংযুক্ত করুন অথবা আপনি একটি ওয়াইফাই মডিউল ব্যবহার করতে পারেন।
সংযোগগুলি নীচের ছবিতে দেখানো হয়েছে।
ধাপ 3: পাইথন কোড

SHT25 এর জন্য পাইথন কোডটি আমাদের GitHub সংগ্রহস্থল- Dcube স্টোর থেকে ডাউনলোড করা যাবে
কোড এখানে পাওয়া যাবে:
github.com/DcubeTechVentures/SHT25/blob/master/Python/SHT25.py
আমরা পাইথন কোডের জন্য SMBus লাইব্রেরি ব্যবহার করেছি, রাস্পবেরি পাইতে SMBus ইনস্টল করার ধাপগুলি এখানে বর্ণনা করা হয়েছে:
pypi.python.org/pypi/smbus-cffi/0.5.1
আপনি এখান থেকে কোডটি অনুলিপি করতে পারেন, এটি নিম্নরূপ দেওয়া হয়েছে:
#একটি স্বাধীন ইচ্ছা লাইসেন্স দিয়ে বিতরণ করা হয়েছে।
# আপনি যেভাবেই চান, মুনাফা বা বিনামূল্যে ব্যবহার করুন, যদি এটি তার সংশ্লিষ্ট কাজের লাইসেন্সের সাথে খাপ খায়।
# SHT25
এসএমবিএস আমদানি করুন
আমদানির সময়
# I2C বাস নিন
বাস = smbus. SMBus (1)
# SHT25 ঠিকানা, 0x40 (64)
# তাপমাত্রা পরিমাপ কমান্ড পাঠান
# 0xF3 (243) কোন হোল্ড মাস্টার
bus.write_byte (0x40, 0xF3)
সময় ঘুম (0.5)
# SHT25 ঠিকানা, 0x40 (64)
# ডেটা ফিরে পড়ুন, 2 বাইট
# টেম্প এমএসবি, টেম্প এলএসবি
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# ডেটা রূপান্তর করুন
temp = data0 * 256 + data1
cTemp = -46.85 + ((temp * 175.72) / 65536.0)
fTemp = cTemp * 1.8 + 32
# SHT25 ঠিকানা, 0x40 (64)
# আর্দ্রতা পরিমাপ কমান্ড পাঠান
# 0xF5 (245) কোন হোল্ড মাস্টার
bus.write_byte (0x40, 0xF5)
সময় ঘুম (0.5)
# SHT25 ঠিকানা, 0x40 (64)
# ডেটা ফিরে পড়ুন, 2 বাইট
# আর্দ্রতা এমএসবি, আর্দ্রতা এলএসবি
data0 = bus.read_byte (0x40)
data1 = bus.read_byte (0x40)
# ডেটা রূপান্তর করুন
আর্দ্রতা = data0 * 256 + data1
আর্দ্রতা = -6 + ((আর্দ্রতা * 125.0) / 65536.0)
# স্ক্রিনে আউটপুট ডেটা
"আপেক্ষিক আর্দ্রতা হল: %.2f %%" %আর্দ্রতা
"সেলসিয়াস তাপমাত্রা হল: %.2f C" %cTemp
মুদ্রণ "ফারেনহাইটে তাপমাত্রা হল: %.2f F" %fTemp
ধাপ 4: অ্যাপ্লিকেশন
SHT25 তাপমাত্রা এবং আপেক্ষিক আর্দ্রতা সেন্সরের বিভিন্ন শিল্প অ্যাপ্লিকেশন যেমন তাপমাত্রা পর্যবেক্ষণ, কম্পিউটার পেরিফেরাল তাপ সুরক্ষা ইত্যাদি।
প্রস্তাবিত:
রাস্পবেরি পাই - HIH6130 I2C আর্দ্রতা এবং তাপমাত্রা সেন্সর পাইথন টিউটোরিয়াল: 4 টি ধাপ

রাস্পবেরি পাই - HIH6130 I2C আর্দ্রতা এবং তাপমাত্রা সেন্সর পাইথন টিউটোরিয়াল: HIH6130 ডিজিটাল আউটপুট সহ আর্দ্রতা এবং তাপমাত্রা সেন্সর। এই সেন্সরগুলি ± 4% RH এর নির্ভুলতা স্তর প্রদান করে। শিল্প-নেতৃস্থানীয় দীর্ঘমেয়াদী স্থিতিশীলতা, প্রকৃত তাপমাত্রা-ক্ষতিপূরণযুক্ত ডিজিটাল I2C, শিল্প-নেতৃস্থানীয় নির্ভরযোগ্যতা, শক্তি দক্ষতা
রাস্পবেরি পাই MCP9808 তাপমাত্রা সেন্সর পাইথন টিউটোরিয়াল: 4 টি ধাপ

রাস্পবেরি পাই MCP9808 তাপমাত্রা সেন্সর পাইথন টিউটোরিয়াল: MCP9808 একটি অত্যন্ত নির্ভুল ডিজিটাল তাপমাত্রা সেন্সর ± 0.5 ° C I2C মিনি মডিউল। তারা ব্যবহারকারী-প্রোগ্রামযোগ্য রেজিস্টারগুলির সাথে মূর্ত হয় যা তাপমাত্রা সেন্সিং অ্যাপ্লিকেশনগুলিকে সহজ করে। MCP9808 উচ্চ নির্ভুলতা তাপমাত্রা সেন্সর একটি শিল্পে পরিণত হয়েছে
রাস্পবেরি পাই HTS221 আপেক্ষিক আর্দ্রতা এবং তাপমাত্রা সেন্সর জাভা টিউটোরিয়াল: 4 টি ধাপ

রাস্পবেরি পাই HTS221 আপেক্ষিক আর্দ্রতা এবং তাপমাত্রা সেন্সর জাভা টিউটোরিয়াল: HTS221 আপেক্ষিক আর্দ্রতা এবং তাপমাত্রার জন্য একটি অতি কম্প্যাক্ট ক্যাপাসিটিভ ডিজিটাল সেন্সর। ডিজিটাল সিরিয়ালের মাধ্যমে পরিমাপের তথ্য প্রদানের জন্য এটি একটি সেন্সিং উপাদান এবং একটি মিশ্র সংকেত অ্যাপ্লিকেশন নির্দিষ্ট সমন্বিত সার্কিট (ASIC) অন্তর্ভুক্ত করে
রাস্পবেরি পাই - HIH6130 I2C আর্দ্রতা এবং তাপমাত্রা সেন্সর জাভা টিউটোরিয়াল: 4 টি ধাপ

রাস্পবেরি পাই - HIH6130 I2C আর্দ্রতা এবং তাপমাত্রা সেন্সর জাভা টিউটোরিয়াল: HIH6130 ডিজিটাল আউটপুট সহ আর্দ্রতা এবং তাপমাত্রা সেন্সর। এই সেন্সরগুলি ± 4% RH এর নির্ভুলতা স্তর প্রদান করে। শিল্প-নেতৃস্থানীয় দীর্ঘমেয়াদী স্থিতিশীলতা, প্রকৃত তাপমাত্রা-ক্ষতিপূরণযুক্ত ডিজিটাল I2C, শিল্প-নেতৃস্থানীয় নির্ভরযোগ্যতা, শক্তি দক্ষতা
তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণ SHT25 এবং রাস্পবেরি পাই ব্যবহার করে: 5 টি ধাপ

এসএইচটি ২৫ এবং রাস্পবেরি পাই ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ: আমরা সম্প্রতি বিভিন্ন প্রকল্পে কাজ করেছি যার জন্য তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণের প্রয়োজন ছিল এবং তারপর আমরা বুঝতে পেরেছিলাম যে এই দুটি পরামিতিগুলি আসলে একটি সিস্টেমের কার্যক্ষমতার অনুমানের ক্ষেত্রে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। উভয়ই ইন্দুতে