Isi kandungan:

BME280, Pengesan Kenalan Manusia: 5 Langkah
BME280, Pengesan Kenalan Manusia: 5 Langkah

Video: BME280, Pengesan Kenalan Manusia: 5 Langkah

Video: BME280, Pengesan Kenalan Manusia: 5 Langkah
Video: Video Demo External Sensor BMP280 - Advanced 2024, Julai
Anonim
BME280, Pengesan Perhubungan Manusia
BME280, Pengesan Perhubungan Manusia

Halo dan selamat datang ke projek Human Contact Detector menggunakan sensor BME280 dari Sparkfun. Projek ini akan menggunakan sensor suhu BME280 untuk mengesan hubungan manusia melalui perubahan suhu.

Bekalan

Untuk projek ini saya akan menggunakan:

1. Arduino Uno

2. BME280 (https://www.sparkfun.com/products/13676)

3. Header 4-pin untuk papan roti

4. Papan roti

5. LED dan perintang

6. Perisian Arudino

7. Wayar!

Langkah 1: Persiapan

Selesaikan langkah-langkah ini untuk mempersiapkan projek:

1. Pasang Perisian Arduino

2. Pasang pustaka BME280 dari pautan berikut:

3. Pateri Header 4-pin ke BME280

Langkah 2: Kodnya

Kod tersebut
Kod tersebut

Ini adalah kod yang akan kita gunakan untuk projek tersebut. Sahkan dan muat naik ke Arduino.

Kod tersebut akan mengumpulkan maklumat sensor dari BME280, memproses maklumat tersebut, dan mengeluarkan isyarat untuk menghidupkan LED jika perubahan suhu yang cukup besar dikesan.

Langkah 3: Sambungan (papan roti)

Sambungan (papan roti)
Sambungan (papan roti)

Ini adalah persediaan untuk papan roti.

Kawat Merah (Positif +) akan menuju ke pelabuhan 2 Arduino.

Kawat Hitam (Negatif -) akan masuk ke salah satu port darat Arduino.

Langkah 4: Sambungan (Arduino dan BME280)

Jangan keterlaluan. Menyambungkan BME280 ke Arduino tidak begitu membingungkan atau mencabar.

Buat sambungan berikut:

1. Sambungkan pin header GND (ground) BME280 ke salah satu port tanah Arduino.

2. Sambungkan pin header 3.3V BME280 ke port 3.3V Arduino.

3. Sambungkan pin header SDA BME280 ke port A4 Arduino.

4. Sambungkan pin header SCL BME280 ke port A5 Arduino.

Langkah 5: Gunakan

Setelah semuanya disambungkan dan kodnya dimuat ke Arduino, buka monitor bersiri dalam Perisian Arduino. Perhatikan suhu bilik di mana anda berada dan masukkan nilai tersebut dalam kod (const float ambientTemp). Perubahan nilai ini akan menyebabkan LED menyala.

Sekarang, pasangkan sensor ke badan anda dan tunggu sehingga LED menyala. Diperlukan beberapa saat untuk sensor menjadi panas, tetapi LED akan menyala. Keluarkan sensor dari badan anda, dan, setelah sensor sejuk, LED akan mati semula. Tahniah, anda mempunyai Pengesan Kenalan Manusia yang berfungsi.

Disyorkan: