Talaan ng mga Nilalaman:

BME280, Detector ng Makipag-ugnay sa Tao: 5 Mga Hakbang
BME280, Detector ng Makipag-ugnay sa Tao: 5 Mga Hakbang

Video: BME280, Detector ng Makipag-ugnay sa Tao: 5 Mga Hakbang

Video: BME280, Detector ng Makipag-ugnay sa Tao: 5 Mga Hakbang
Video: BME280 Vs. DHT22 Temperature Sensor Shootout as Tested on the TTGO T-Display ESP32 2024, Nobyembre
Anonim
BME280, Detektor ng Makipag-ugnay sa Tao
BME280, Detektor ng Makipag-ugnay sa Tao

Kumusta at maligayang pagdating sa proyekto ng Human Contact Detector gamit ang sensor ng BME280 mula sa Sparkfun. Gagamitin ng proyektong ito ang sensor ng temperatura ng BME280 upang makita ang pakikipag-ugnay ng tao sa pamamagitan ng pagbabago ng temperatura.

Mga gamit

Para sa proyektong ito ay gagamitin ko:

1. Isang Arduino Uno

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

3. Isang 4-pin Header para sa breadboarding

4. Isang pisara

5. Isang LED at risistor

6. Ang Arudino Software

7. Mga wire!

Hakbang 1: Paghanda

Kumpletuhin ang mga hakbang na ito upang maghanda para sa proyekto:

1. I-install ang Arduino Software

2. I-install ang library ng BME280 mula sa sumusunod na link:

3. Paghinang ng 4-pin Header sa BME280

Hakbang 2: Ang Code

Ang Code
Ang Code

Ito ang code na gagamitin namin para sa proyekto. I-verify at i-upload ito sa Arduino.

Kukunin ng code ang impormasyon ng sensor mula sa BME280, iproseso ang impormasyong iyon, at maglabas ng isang senyas upang i-on ang isang LED kung may napansin na sapat na pagbabago.

Hakbang 3: Ang Mga Koneksyon (breadboard)

Ang Mga Koneksyon (breadboard)
Ang Mga Koneksyon (breadboard)

Ito ang setup para sa breadboard.

Ang Pula (Positibong +) Wire ay pupunta sa 2 port ng Arduino.

Ang Itim (Negatibo -) Ang wire ay pupunta sa isa sa mga ground port ng Arduino.

Hakbang 4: Mga Koneksyon (ang Arduino at BME280)

Huwag kang magulo. Ang pagkonekta sa BME280 sa Arduino ay hindi nakakalito o mapaghamong dahil sa hitsura nito.

Gawin ang mga sumusunod na koneksyon:

1. Ikonekta ang pin ng header ng GND (ground) ng BME280 sa isa sa mga ground port ng Arduino.

2. Ikonekta ang 3.3V header pin ng BME280 sa 3.3V port ng Arduino.

3. Ikonekta ang pin ng header ng SDA ng BME280 sa A4 port ng Arduino.

4. Ikonekta ang pin ng header ng SCL ng BME280 sa A5 port ng Arduino.

Hakbang 5: Gumamit

Kapag ang lahat ay konektado at ang code ay na-upload sa Arduino, buksan ang serial monitor sa Arduino Software. Tandaan ang ambient temperatura ng silid na iyong kinaroroonan at i-input ang halagang iyon sa code (const float ambientTemp). Ang pagbabago ng halagang ito ay kung ano ang magiging sanhi ng pag-iilaw ng LED.

Ngayon, ilagay ang sensor hanggang sa iyong katawan at hintaying i-on ang LED. Aabutin ng ilang sandali para maiinit ang sensor, ngunit ang LED ay bubuksan. Alisin ang sensor mula sa iyong katawan, at, pagkatapos ng paglamig ng sensor, papatayin muli ang LED. Binabati kita, mayroon kang isang gumaganang Human Contact Detector.

Inirerekumendang: