Isi kandungan:
Video: Tutorial Java Sensor Tekanan Raspberry Pi CPS120: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
CPS120 adalah sensor tekanan mutlak kapasitif berkualiti tinggi dan kos rendah dengan output yang dikompensasi sepenuhnya. Ia menggunakan tenaga yang sangat sedikit dan terdiri daripada Sensor Mikro-Elektro-Mekanikal ultra kecil (MEMS) untuk pengukuran tekanan. ADC berasaskan sigma-delta juga terkandung di dalamnya untuk memenuhi keperluan output yang diberi pampasan. Berikut adalah demonstrasi dengan kod java menggunakan Raspberry Pi.
Langkah 1: Apa yang Anda Perlu..
1. Raspberry Pi
2. CPS120
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 CPS120 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 java untuk CPS120 boleh dimuat turun dari github repositori kami - Dcube Store
Berikut adalah pautan yang sama:
github.com/DcubeTechVentures/CPS120/blob/master/Java/CPS120.java
Kami telah menggunakan perpustakaan pi4j untuk kod java, langkah-langkah untuk memasang pi4j pada raspberry pi dijelaskan di sini:
pi4j.com/install.html
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.
// CPS120
// Kod ini direka bentuk untuk berfungsi dengan Modul Mini CPS120_I2CS I2C.
import com.pi4j.io.i2c. I2CBus;
import com.pi4j.io.i2c. I2CDevice;
import com.pi4j.io.i2c. I2CFactory;
import java.io. IOException;
kelas awam CPS120
{
utama kekosongan statik awam (String args ) melontarkan Pengecualian
{
// Buat I2CBus
Bas I2CBus = I2CFactory.getInstance (I2CBus. BUS_1);
// Dapatkan peranti I2C, alamat CPS120 I2C adalah 0x28 (40)
Peranti I2CDevice = bus.getDevice (0x28);
// Hantar arahan mula
device.write (0x28, (bait) 0x80);
Thread.sleep (800);
// Baca 2 bait data, msb terlebih dahulu
bait data = bait baru [2];
device.read (data, 0, 2);
// Tukarkan data ke kPa
tekanan berganda = (((data [0] & 0x3F) * 256 + data [1]) * (90 / 16384.00)) + 30;
// Keluarkan data ke skrin
System.out.printf ("Tekanan adalah:%.2f kPa% n", tekanan);
}
}
Langkah 4: Aplikasi:
CPS120 mempunyai pelbagai aplikasi. Ia boleh digunakan dalam barometer mudah alih dan pegun, altimeter dll. Tekanan adalah parameter penting untuk menentukan keadaan cuaca dan memandangkan sensor ini juga dapat dipasang di stesen cuaca. Ia dapat digabungkan dalam sistem kontol udara dan juga sistem vakum.
Disyorkan:
Pengukuran Tekanan Menggunakan CPS120 dan Arduino Nano: 4 Langkah
Pengukuran Tekanan Menggunakan CPS120 dan Arduino Nano: CPS120 adalah sensor tekanan mutlak kapasitif berkualiti tinggi dan kos rendah dengan output yang dikompensasi sepenuhnya. Ia menggunakan tenaga yang lebih sedikit dan terdiri daripada Sensor Mikro-Elektro-Mekanikal ultra kecil (MEMS) untuk pengukuran tekanan. Berasaskan sigma-delta
Pengukuran Tekanan Menggunakan CPS120 dan Raspberry Pi: 4 Langkah
Pengukuran Tekanan Menggunakan CPS120 dan Raspberry Pi: CPS120 adalah sensor tekanan mutlak kapasitif berkualiti tinggi dan kos rendah dengan output yang dikompensasi sepenuhnya. Ia menggunakan tenaga yang sangat sedikit dan terdiri daripada Sensor Mikro-Elektro-Mekanikal ultra kecil (MEMS) untuk pengukuran tekanan. Berasaskan sigma-delta
Tutorial Arduino AMS5812_0050-D-B Sensor Tekanan & Suhu: 4 Langkah
Tutorial Arduino AMS5812_0050-D-B Sensor Tekanan & Suhu: AMS5812 Sensor Tekanan Terkuat dengan Output Analog dan Digital adalah sensor ketepatan tinggi dengan output voltan analog dan antara muka I2C digital. Ia menggabungkan elemen penderiaan piezoresistive dengan elemen penyekat isyarat untuk operasinya
Pengukuran Tekanan Menggunakan CPS120 dan Foton Zarah: 4 Langkah
Pengukuran Tekanan Menggunakan CPS120 dan Particle Photon: CPS120 adalah sensor tekanan mutlak kapasitif berkualiti tinggi dan kos rendah dengan output yang dikompensasi sepenuhnya. Ia menggunakan tenaga yang sangat sedikit dan terdiri daripada Sensor Mikro-Elektro-Mekanikal ultra kecil (MEMS) untuk pengukuran tekanan. Berasaskan sigma-delta
Sensor Tekanan Sensor Lantai: 9 Langkah (dengan Gambar)
Sensor Tekanan Sensor Lantai Tekanan: Dalam Instruksional ini, saya akan berkongsi reka bentuk untuk sensor tikar lantai sensitif tekanan yang dapat mengesan ketika anda berdiri di atasnya. Walaupun ia tidak dapat menimbang anda dengan tepat, ia dapat menentukan sama ada anda bertahan dengan berat badan penuh atau jika anda