Isi kandungan:
- Bekalan
- Langkah 1: Sambungkan Sensor Anda ke Arduino untuk Mod I2C
- Langkah 2: Pasang Perpustakaan untuk Arduino IDE anda
- Langkah 3: Program
- Langkah 4: Memplotkan Output
- Langkah 5: Tetapan Monitor Bersiri
Video: Interfacing Sensirion, SPS-30, Particulate Matter Sensor Dengan Arduino Duemilanove Menggunakan Mod I2C: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Semasa saya mencari sensor SPS30 antara muka, saya menyedari bahawa kebanyakan sumber adalah untuk Raspberry Pi tetapi tidak banyak untuk Arduino. Saya meluangkan sedikit masa untuk membuat sensor berfungsi dengan Arduino dan saya memutuskan untuk menyiarkan pengalaman saya di sini supaya ia berguna untuk pengguna lain. Antaramuka sangat mudah, tidak perlu pematerian jika anda mempunyai kabel yang betul. Anda hanya memasukkan lima petunjuk ke papan Arduino untuk menjadikan sensor berfungsi. Perpustakaan juga sudah tersedia.
Setelah anda mengumpulkan komponennya, periksa dengan teliti dan perhatikan kabel, penyambung, dan lain-lain yang anda ada. Dalam projek ini saya mengikuti mod sambungan I2C.
Bekalan
- SPS30 Sensirion Particulate Matter Sensor dan kabel penyambung. Saya ada milik saya di sini.
- Arduino Duemilanove (apa-apa jenis Arduino harus berfungsi selagi anda menentukan pin SCL dan SDA)
- Kabel USB untuk Arduino
Langkah 1: Sambungkan Sensor Anda ke Arduino untuk Mod I2C
Setiap Arduino mungkin mempunyai hubungan yang berbeza. Seperti yang saya nyatakan sebelumnya, saya menggunakan mod I2C (bukan UART). Sensor boleh dikuasakan secara langsung oleh pin Arduino's 5V.
Lakukan sambungan seperti yang ditunjukkan dalam skema. Untuk Duemilanove pin adalah (seperti yang ditunjukkan dalam gambar):
SDA ADC4
SCL ADC5
Pastikan bahawa Pin 4 SPS30 ("Interface select") disambungkan ke GND, semasa pengaktifan sensor, jika tidak, sensor berfungsi dalam UART dan bukannya mod I2C dan pemandu ini tidak akan mengesan sensor.
Langkah 2: Pasang Perpustakaan untuk Arduino IDE anda
Saya mengikuti arahan di sini:
Arahan pemasangan perpustakaan
Langkah 3: Program
Sekali lagi ikuti arahan penggunaan:
Penggunaan
Program yang digunakan adalah fail sps30.ino dari laman Github.
Langkah 4: Memplotkan Output
Sekiranya anda tidak melakukan apa-apa, program dapat dilihat keluar di monitor bersiri.
Saya cuba merancangnya terlebih dahulu, dengan mengedit program dengan hanya mematikan baris yang disebutkan.
Langkah 5: Tetapan Monitor Bersiri
Cukup edit baris dan tetapkan semula ke monitor bersiri. Sudah tentu, setiap kali anda perlu memuat naik kod anda dengan perubahan baru.
Disyorkan:
Sensor Cap Jari Capacitive Interfacing Dengan Arduino UNO: 7 Langkah
Memadankan Sensor Cap Jari Capacitive dengan Arduino UNO: Hei, ada apa, Guys! Akarsh di sini dari CETech. Hari ini kita akan menambahkan lapisan pelindung untuk projek kita. Jangan risau kami tidak akan melantik pengawal yang sama. Ia akan menjadi sensor cap jari yang cantik dan cantik dari DFRobot. Jadi
Atmega16 Interfacing Dengan LCD dalam Mod 4 Bit (Proteus Simulation): 5 Langkah
Atmega16 Interfacing With LCD dalam 4 Bit Mode (Proteus Simulation): Di sini dalam tutorial ini kita akan memberitahu anda tentang bagaimana anda dapat menghubungkan mikrokontroler atmega16 dengan 16 * 2 LCD dalam mod 4 bit
Arduino Interfacing Dengan Ultrasonic Sensor dan Contactless Temperature Sensor: 8 Steps
Arduino Interfacing Dengan Sensor Ultrasonik dan Sensor Suhu Tanpa Kontak: Pada masa ini, Pembuat, Pembangun lebih memilih Arduino untuk pengembangan prototaip projek dengan pantas. Arduino adalah platform elektronik sumber terbuka berdasarkan perkakasan dan perisian yang mudah digunakan. Arduino mempunyai komuniti pengguna yang sangat baik. Dalam projek ini
Interfacing BMP180 (Sensor Tekanan Barometrik) Dengan Arduino: 9 Langkah
Antara muka BMP180 (Sensor Tekanan Barometrik) Dengan Arduino: BMP-180 adalah sensor Tekanan Barometrik digital dengan antara muka i2c. Sensor kecil dari Bosch ini sangat berguna kerana saiznya kecil, penggunaan kuasa rendah dan ketepatan tinggi. Bergantung pada bagaimana kita mentafsirkan bacaan sensor, kita dapat memantau
Interfacing 8051 Mikrokontroler Dengan Lcd dalam Mod 4-bit: 5 Langkah (dengan Gambar)
Interfacing 8051 Microcontroller Dengan Lcd dalam Mode 4-bit: Dalam tutorial ini, kita akan memberitahu anda tentang bagaimana kita dapat menghubungkan lcd dengan 8051 dalam mod 4-bit