Isi kandungan:
Video: Tutorial Raspberry Pi - TCN75A Sensor Suhu Python: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
TCN75A adalah sensor suhu bersiri dua wayar yang digabungkan dengan penukar suhu ke digital. Ini digabungkan dengan daftar pengguna yang dapat diprogramkan yang memberikan fleksibilitas untuk aplikasi penginderaan suhu. Tetapan daftar membolehkan pengguna mengkonfigurasi mod penjimatan kuasa, mod penutupan, mod satu pukulan dan lain-lain. Sensor mempunyai antara muka bersiri i2c yang dapat memudahkan penyambungan sehingga lapan peranti dalam satu bas bersiri. Berikut adalah demonstrasinya dengan raspberry pi menggunakan kod python.
Langkah 1: Apa yang Anda Perlu..
1. Raspberry Pi
2. TCN75A
3. Kabel I²C
4. Perisai I²C untuk Raspberry Pi
5. Kabel Ethernet
Langkah 2: Sambungan:
Ambil pelindung I2C untuk raspberry pi dan tekan perlahan ke atas pin gpio raspberry pi.
Kemudian sambungkan satu hujung kabel I2C ke sensor TCN75A dan hujung yang lain ke pelindung I2C.
Sambungkan juga kabel Ethernet ke pi atau anda boleh menggunakan modul WiFi.
Sambungan ditunjukkan dalam gambar di atas.
Langkah 3: Kod:
Kod python untuk TCN75A boleh dimuat turun dari github repository-DCUBE Store kami.
Berikut adalah pautan yang sama:
github.com/DcubeTechVentures/TCN75A/blob/master/Python/TCN75A.py
Kami telah menggunakan perpustakaan SMBus untuk kod python, langkah-langkah untuk memasang SMBus pada raspberry pi dijelaskan di sini:
pypi.python.org/pypi/smbus-cffi/0.5.1
Anda juga boleh menyalin kod dari sini, ia diberikan seperti berikut:
# Diagihkan dengan lesen kehendak bebas.
# Gunakan dengan cara yang anda mahukan, untung atau percuma, dengan syarat ia sesuai dengan lesen karya yang berkaitan.
# TCN75A
# Kod ini direka untuk berfungsi dengan Modul Mini TCN75A_I2CS I2C.
import smbus
masa import
# Dapatkan bas I2C
bas = smbus. SMBus (1)
# TCN75A alamat, 0x48 (72)
# Pilih daftar konfigurasi, 0x01 (01)
# 0x60 (96) Resolusi ADC 12-bit
bas.write_byte_data (0x48, 0x01, 0x60)
masa. tidur (0.5)
# TCN75A alamat, 0x48 (72)
# Baca kembali data dari 0x00 (00), 2 bait
# temp MSB, temp LSB
data = bas.read_i2c_block_data (0x48, 0x00, 2)
# Tukar data menjadi 12-bit
temp = ((data [0] * 256) + (data [1] & 0xF0)) / 16
jika temp> 2047:
temp - = 4096
cTemp = temp * 0.0625
fTemp = (cTemp * 1.8) + 32
# Keluarkan data ke skrin
cetak "Suhu dalam Celsius:%.2f C"% cTemp
cetak "Suhu dalam Fahrenheit:%.2f F"% fTemp
Langkah 4: Aplikasi:
TCN75A adalah sensor suhu yang dapat digunakan dalam komputer dan pelayan peribadi. Ia juga dapat digunakan dalam sistem hiburan, peralatan pejabat, pemacu cakera keras dan periferal PC lain. Sensor ini juga dapat digunakan dalam peralatan komunikasi data.
Disyorkan:
Tutorial Raspberry Pi SHT25 Kelembapan & Sensor Suhu Python: 4 Langkah
Tutorial Raspberry Pi SHT25 Kelembapan & Sensor Suhu Python: SHT25 I2C Kelembapan dan Sensor Suhu ± 1.8% RH ± 0.2 ° C Modul Mini I2C. Sensor kelembapan dan suhu berketepatan tinggi SHT25 telah menjadi standard industri dari segi faktor bentuk dan kecerdasan, menyediakan sensor yang dikalibrasi dan dilek
Tutorial Raspberry Pi - HIH6130 I2C Kelembapan & Sensor Suhu Python: 4 Langkah
Raspberry Pi - HIH6130 I2C Kelembapan & Sensor Suhu Python Tutorial: HIH6130 adalah sensor kelembapan dan suhu dengan output digital. Sensor ini memberikan tahap ketepatan ± 4% RH. Dengan kestabilan jangka panjang yang terkemuka di industri, I2C digital yang diberi pampasan suhu sebenar, kebolehpercayaan terkemuka di industri, kecekapan tenaga
Tutorial Raspberry Pi MCP9808 Python Sensor Suhu: 4 Langkah
Tutorial Raspberry Pi MCP9808 Python Sensor Suhu: MCP9808 adalah sensor suhu digital yang sangat tepat ± 0.5 ° C modul mini I2C. Mereka dilengkapi dengan daftar yang dapat diprogram pengguna yang memudahkan aplikasi penginderaan suhu. Sensor suhu ketepatan tinggi MCP9808 telah menjadi industri
Tutorial Raspberry Pi TMP112 Sensor Suhu Python: 4 Langkah
Tutorial Raspberry Pi TMP112 Sensor Suhu Python: TMP112 modul Ketepatan Tinggi, Daya Rendah, Sensor Suhu Digital I2C MINI. TMP112 sangat sesuai untuk pengukuran suhu yang diperpanjang. Peranti ini menawarkan ketepatan ± 0.5 ° C tanpa memerlukan penentukuran atau penyesuaian isyarat komponen luaran
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan