BME280, İnsan Əlaqə Detektoru: 5 addım
BME280, İnsan Əlaqə Detektoru: 5 addım
Anonim
BME280, İnsan Əlaqə Detektoru
BME280, İnsan Əlaqə Detektoru

Salam və Sparkfun BME280 sensorundan istifadə edərək İnsan Kontakt Dedektoru layihəsinə xoş gəldiniz. Bu layihə BME280 -in temperatur sensorundan istifadə edərək temperaturun dəyişməsi ilə insan təmasını aşkar edəcək.

Təchizat

Bu layihə üçün istifadə edəcəyəm:

1. Bir Arduino Uno

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

3. Çörək bişirmək üçün 4 pinli başlıq

4. Çörək taxtası

5. Bir LED və rezistor

6. Arudino Proqram təminatı

7. Tellər!

Addım 1: Hazırlıq

Layihəyə hazırlaşmaq üçün bu addımları tamamlayın:

1. Arduino Proqramını quraşdırın

2. BME280 kitabxanasını aşağıdakı linkdən quraşdırın:

3. 4 pinli başlığı BME280-ə lehimləyin

Addım 2: Kod

Kod
Kod

Layihə üçün istifadə edəcəyimiz kod budur. Doğrulayın və Arduinoya yükləyin.

Kod, BME280 -dən sensor məlumatlarını toplayacaq, bu məlumatı emal edəcək və kifayət qədər böyük bir temperatur dəyişikliyi aşkar edildikdə LED -i yandırmaq üçün bir siqnal çıxaracaq.

Addım 3: Bağlantılar (çörək taxtası)

Bağlantılar (çörək taxtası)
Bağlantılar (çörək taxtası)

Çörək taxtası üçün quruluş budur.

Qırmızı (Müsbət +) Tel Arduino 2 limanına gedəcək.

Qara (Mənfi -) Tel, Arduino quru limanlarından birinə gedəcək.

Addım 4: Əlaqələr (Arduino və BME280)

Qəzaya düşməyin. BME280 -i Arduino -ya bağlamaq göründüyü qədər qarışıq və çətin deyil.

Aşağıdakı əlaqələri qurun:

1. BME280 -in GND (yer) baş pinini Arduinonun yer limanlarından birinə qoşun.

2. BME280 -in 3.3V başlıq pinini Arduino -nun 3.3V portuna qoşun.

3. BME280 -in SDA başlıq pinini Arduinonun A4 portuna qoşun.

4. BME280 -in SCL başlıq pinini Arduinonun A5 portuna qoşun.

Addım 5: İstifadə edin

Hər şey bağlandıqdan və kod Arduino -ya yükləndikdən sonra Arduino Software -də serial monitoru açın. İçərisində olduğunuz otağın mühit istiliyinə diqqət yetirin və bu dəyəri koda daxil edin (const float ambientTemp). Bu dəyərin dəyişməsi LED -in yanmasına səbəb olacaq.

İndi sensoru bədəninizə qoyun və LED -in yanmasını gözləyin. Sensorun istiləşməsi bir neçə dəqiqə çəkəcək, ancaq LED yanacaq. Sensoru bədəninizdən çıxarın və sensor soyuduqdan sonra LED yenidən sönəcək. Təbrik edirik, işləyən İnsan Əlaqə Detektoru var.

Tövsiyə: