Isi kandungan:
Video: Tutorial Foton Zarah - TMP100 Sensor Suhu: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Modul Sensor Suhu Tinggi TMP100, Ketepatan Rendah, Digital Sensor I2C MINI. TMP100 sangat sesuai untuk pengukuran suhu yang diperpanjang. Peranti ini menawarkan ketepatan ± 1 ° C tanpa memerlukan penentukuran atau pengkondisian isyarat komponen luaran. Berikut adalah demonstrasi dengan foton Partikel.
Langkah 1: Apa yang Anda Perlu..
1. Foton Zarah
2. TMP100
3. Kabel I²C
4. Perisai I²C untuk Foton Zarah
Langkah 2: Sambungan:
Ambil pelindung I2C untuk foton zarah dan tolak perlahan-lahan di atas pin foton zarah.
Kemudian sambungkan satu hujung kabel I2C ke sensor TMP100 dan hujung yang lain ke pelindung I2C.
Sambungan ditunjukkan dalam gambar di atas.
Langkah 3: Kod:
Kod zarah untuk TMP100 boleh dimuat turun dari repositori GitHub- Dcube Store kami
Berikut adalah pautan yang sama:
github.com/DcubeTechVentures/TMP100…
Kami telah menggunakan dua perpustakaan untuk kod partikel, iaitu application.h dan spark_wiring_i2c.h. Perpustakaan Spark_wiring_i2c diperlukan untuk memudahkan komunikasi I2C dengan sensor.
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.
// TMP100
// Kod ini direka untuk berfungsi dengan Modul Mini TMP100_I2CS I2C yang terdapat di Dcube Store.
#sertakan
#sertakan
// Alamat TMP100 I2C adalah 0x4F (79)
#tentukan Addr 0x4F
terapung cTemp = 0, fTemp = 0;
persediaan tidak sah ()
{
// Tetapkan pemboleh ubah
Particle.variable ("i2cdevice", "TMP100");
Particle.variable ("cTemp", cTemp);
// Memulakan komunikasi I2C sebagai MASTER
Wire.begin ();
// Mulakan komunikasi Bersiri, tetapkan kadar baud = 9600
Serial.begin (9600);
// Mulakan Penghantaran I2C
Wire.beginTransmission (Addr);
// Pilih daftar konfigurasi
Wire.write (0x01);
// Tetapkan penukaran berterusan, mod pembanding, resolusi 12-bit
Wire.write (0x60);
// Hentikan Penghantaran I2C
Wire.endTransmission ();
kelewatan (300);
}
gelung kosong ()
{
data int yang tidak ditandatangani [2];
// Mulakan Penghantaran I2C
Wire.beginTransmission (Addr);
// Pilih daftar data
Wire.write (0x00);
// Hentikan Penghantaran I2C
Wire.endTransmission ();
// Minta 2 bait data
Wire.requestFrom (Addr, 2);
// Baca 2 bait data
// cTemp msb, cTemp lsb
jika (Wire.available () == 2)
{
data [0] = Wire.read ();
data [1] = Wire.read ();
}
// Tukarkan data
cTemp = (((data [0] * 256) + (data [1] & 0xF0)) / 16) * 0.0625;
fTemp = cTemp * 1.8 + 32;
// Keluarkan data ke papan pemuka
Particle.publish ("Suhu dalam Celsius:", Rentetan (cTemp));
Particle.publish ("Suhu di Fahrenheit:", String (fTemp));
kelewatan (1000);
}
Langkah 4: Aplikasi:
Pelbagai aplikasi yang menggabungkan daya rendah TMP100, sensor suhu digital ketepatan tinggi termasuk Pemantauan Suhu Bekalan Kuasa, Perlindungan Termal Perisian Komputer, Pengurusan Bateri dan juga mesin pejabat.
Disyorkan:
Pengukuran Suhu Menggunakan MCP9803 dan Foton Zarah: 4 Langkah
Pengukuran Suhu Menggunakan MCP9803 dan Foton Partikel: MCP9803 adalah sensor suhu ketepatan tinggi 2-wayar. Mereka dilengkapi dengan daftar yang dapat diprogram pengguna yang memudahkan aplikasi penginderaan suhu. Sensor ini sesuai untuk sistem pemantauan suhu multi-zon yang sangat canggih. Di
Pemantauan Suhu Menggunakan MCP9808 dan Foton Zarah: 4 Langkah
Pemantauan Suhu Menggunakan MCP9808 dan Foton Partikel: 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
Pengukuran Suhu Menggunakan STS21 dan Foton Zarah: 4 Langkah
Pengukuran Suhu Menggunakan STS21 dan Partikel Photon: Sensor Suhu Digital STS21 menawarkan prestasi yang unggul dan jejak penjimatan ruang. Ia memberikan isyarat yang dikalibrasi, linear dalam format digital, I2C. Fabrikasi sensor ini didasarkan pada teknologi CMOSens, yang mengaitkan kepada
Pemantauan Suhu dan Kelembapan Menggunakan SHT25 dan Foton Zarah: 5 Langkah
Pemantauan Suhu dan Kelembapan Menggunakan SHT25 dan Foton Partikel: Baru-baru ini kami telah mengerjakan pelbagai projek yang memerlukan pemantauan suhu dan kelembapan dan kemudian kami menyedari bahawa kedua-dua parameter ini sebenarnya memainkan peranan penting dalam membuat anggaran kecekapan kerja sistem. Kedua-duanya di indus
Pengukuran Suhu Menggunakan TMP112 dan Foton Zarah: 4 Langkah
Pengukuran Suhu Menggunakan TMP112 dan Partikel Photon: TMP112 Ketepatan Tinggi, Daya Rendah, Sensor Suhu Digital modul 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. Saya