
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14


HIH6130 - namlik va harorat sensori, raqamli chiqish. Bu sensorlar ± 4% RH aniqlik darajasini ta'minlaydi. Sanoatning etakchi uzoq muddatli barqarorligi, haqiqiy harorat bilan kompensatsiyalangan raqamli I2C, sanoatning etakchi ishonchliligi, energiya tejamkorligi va o'ta kichik o'lchamdagi paketlar va imkoniyatlar. Bu erda python kodi yordamida malina pi bilan namoyish.
1 -qadam: Sizga nima kerak.. !

1. Raspberry Pi
2. HIH6130
3. I²C kabeli
4. Raspberry Pi uchun I²C qalqoni
5. Ethernet kabeli
2 -qadam: Ulanishlar:




Malinali pi uchun I2C qalqonini oling va uni malina pi gpio pimlariga sekin suring.
Keyin I2C kabelining bir uchini HIH6130 sensoriga, ikkinchi uchini esa I2C ekraniga ulang.
Ethernet kabelini pi -ga ulang yoki WiFi modulidan foydalanishingiz mumkin.
Ulanishlar yuqoridagi rasmda ko'rsatilgan.
3 -qadam: Kod:

HIH6130 uchun piton kodini bizning GitHub omboridan- Dcube do'konidan yuklab olish mumkin.
Mana shu havola:
github.com/DcubeTechVentures/HIH6130
Biz python kodi uchun SMBus kutubxonasidan foydalandik, malina pi ga SMBusni o'rnatish bosqichlari bu erda tasvirlangan:
pypi.python.org/pypi/smbus-cffi/0.5.1
Siz bu erdan kodni nusxalashingiz mumkin, u quyidagicha berilgan:
# Ixtiyoriy litsenziya bilan tarqatilgan.
# Agar xohlasang, foyda yoki tekin, agar u tegishli ish litsenziyalariga mos keladigan bo'lsa, ishlat.
# HIH6130
# Bu kod Dcube do'konida mavjud bo'lgan HIH6130_I2CS I2C Mini moduli bilan ishlash uchun mo'ljallangan.
smbus import qilish
import vaqti
# I2C avtobusini oling
avtobus = smbus. SMBus (1)
# HIH6130 manzili, 0x27 (39)
# Ma'lumotni 0x00 (00), 4 baytdan qaytarib o'qing
# namlik MSB, namlik LSB, temp MSB, temp LSB
ma'lumotlar = bus.read_i2c_block_data (0x27, 0x00, 4)
# Ma'lumotni 14 bitga aylantiring
namlik = ((((ma'lumotlar [0] & 0x3F) * 256) + ma'lumotlar [1]) * 100,0) / 16383,0
temp = (((ma'lumotlar [2] va 0xFF) * 256) + (ma'lumotlar [3] va 0xFC)) / 4
cTemp = (temp / 16384.0) * 165.0 - 40.0
fTemp = cTemp * 1.8 + 32
# Ma'lumotlarni ekranga chiqarish
chop etish "Nisbiy namlik: %.2f %%" %namlik
chop etish "Tselsiy bo'yicha harorat: %.2f C" %cTemp
chop etish "Farengeytdagi harorat: %.2f F" %fTemp
4 -qadam: Ilovalar:
HIH6130 konditsionerlar, entalpiya sezgichlari, termostatlar, namlagichlar/namlagichlar va namlagichlarda namlik va haroratni aniq o'lchashni ta'minlash uchun ishlatilishi mumkin. U havo kompressorlarida, ob -havo stantsiyalarida va telekommunikatsiya kabinetlarida ham ishlatilishi mumkin.
Tavsiya:
Raspberry Pi SHT25 namlik va harorat sensori Python darsligi: 4 qadam

Raspberry Pi SHT25 namlik va harorat sensori Python qo'llanmasi: SHT25 I2C namlik va harorat sensori ± 1,8%RH ± 0,2 ° C I2C mini moduli. SHT25 yuqori aniqlikdagi namlik va harorat sensori kalibrovka qilingan, chiziqli sensorli signallarni taqdim etuvchi form faktor va razvedka nuqtai nazaridan sanoat standartiga aylandi
Raspberry Pi MCP9808 harorat sensori Python darsligi: 4 qadam

Raspberry Pi MCP9808 harorat sensori Python qo'llanmasi: MCP9808 - yuqori aniqlikdagi raqamli harorat sensori ± 0,5 ° C I2C mini moduli. Ular foydalanuvchi tomonidan dasturlashtiriladigan registrlar bilan jihozlangan bo'lib, ular haroratni sezishni osonlashtiradi. MCP9808 yuqori aniqlikdagi harorat sensori sanoatga aylandi
Raspberry Pi - TCN75A harorat sensori Python darsligi: 4 qadam

Raspberry Pi-TCN75A harorat sensori Python qo'llanmasi: TCN75A-ikki simli ketma-ket harorat sensori, harorat-raqamli konvertor bilan jihozlangan. U haroratni sezish uchun moslashuvchanlikni ta'minlaydigan foydalanuvchi dasturlashtiriladigan registrlari bilan birlashtirilgan. Ro'yxatdan o'tish sozlamalari foydalanuvchilarga
Raspberry Pi TMP112 harorat sensori Python darsligi: 4 qadam

Raspberry Pi TMP112 harorat sensori Python qo'llanmasi: TMP112 yuqori aniqlik, kam quvvatli, raqamli harorat sensori I2C MINI moduli. TMP112 haroratni o'lchash uchun ideal. Bu qurilma kalibrlashni yoki tashqi komponent signalizatsiyasini talab qilmasdan ± 0,5 ° C aniqlikni taqdim etadi.
Raspberry Pi HTS221 nisbiy namlik va harorat sensori Java darsligi: 4 qadam

Raspberry Pi HTS221 nisbiy namlik va harorat sensori Java darsligi: HTS221 - nisbiy namlik va harorat uchun ultra ixcham sig'imli raqamli sensor. O'lchov ma'lumotlarini raqamli ketma -ketlik bilan ta'minlash uchun sezuvchi element va aralash signalli maxsus integratsiyalashgan elektron (ASIC) ni o'z ichiga oladi