Satura rādītājs:

BME280, cilvēka kontakta detektors: 5 soļi
BME280, cilvēka kontakta detektors: 5 soļi

Video: BME280, cilvēka kontakta detektors: 5 soļi

Video: BME280, cilvēka kontakta detektors: 5 soļi
Video: Кем вы являетесь на самом деле. Показываю куда смотреть за 1 минуту, искателям просветления 2024, Jūlijs
Anonim
BME280, cilvēka kontakta detektors
BME280, cilvēka kontakta detektors

Labdien un laipni lūdzam Human Contact Detector projektā, izmantojot Sparkfun BME280 sensoru. Šajā projektā tiks izmantots BME280 temperatūras sensors, lai noteiktu cilvēka kontaktu, mainoties temperatūrai.

Piegādes

Šim projektam es izmantošu:

1. Arduino Uno

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

3. 4-pin Header maizes dēļam

4. Maizes dēlis

5. LED un rezistors

6. Arudino programmatūra

7. Vadi!

1. darbība. Sagatavošana

Lai sagatavotos projektam, veiciet tālāk norādītās darbības.

1. Instalējiet Arduino programmatūru

2. Instalējiet bibliotēku BME280, izmantojot šo saiti:

3. Lodējiet 4 kontaktu galviņu pie BME280

2. darbība: kods

Kods
Kods

Šo kodu mēs izmantosim projektam. Pārbaudiet un augšupielādējiet to Arduino.

Kods apkopos sensora informāciju no BME280, apstrādās šo informāciju un izvadīs signālu, lai ieslēgtu gaismas diodi, ja tiek konstatētas pietiekami lielas temperatūras izmaiņas.

3. darbība. Savienojumi (maize)

Savienojumi (maizes dēlis)
Savienojumi (maizes dēlis)

Šī ir maizes dēļa iestatīšana.

Sarkanais (pozitīvais +) vads nonāks Arduino 2 ostā.

Melnais (negatīvais) vads iet uz vienu no Arduino zemes ostām.

4. solis: Savienojumi (Arduino un BME280)

Nepārslogojiet sevi. BME280 savienošana ar Arduino nav tik mulsinoša vai izaicinoša, kā varētu šķist.

Izveidojiet šādus savienojumus:

1. Pievienojiet BME280 GND (zemes) galvenes tapu vienam no Arduino zemes portiem.

2. Pievienojiet BME280 3.3V galvenes tapu Arduino 3.3V portam.

3. Pievienojiet BME280 SDA galvenes tapu Arduino A4 portam.

4. Pievienojiet BME280 SCL galvenes tapu Arduino A5 portam.

5. darbība: izmantojiet

Kad viss ir savienots un kods ir augšupielādēts Arduino, atveriet sērijas monitoru Arduino programmatūrā. Ievērojiet apkārtējās vides temperatūru telpā, kurā atrodaties, un ievadiet šo vērtību kodā (const float ambientTemp). Šīs vērtības maiņa izraisīs gaismas diodes iedegšanos.

Tagad novietojiet sensoru pie ķermeņa un gaidiet, līdz iedegas gaismas diode. Paies daži mirkļi, līdz sensors sasils, bet gaismas diode iedegsies. Noņemiet sensoru no ķermeņa, un pēc sensora atdzišanas gaismas diode atkal izslēgsies. Apsveicam, jums ir strādājošs cilvēka kontaktu detektors.

Ieteicams: