Orodha ya maudhui:

BME280, Kigunduzi cha Mawasiliano ya Binadamu: Hatua 5
BME280, Kigunduzi cha Mawasiliano ya Binadamu: Hatua 5

Video: BME280, Kigunduzi cha Mawasiliano ya Binadamu: Hatua 5

Video: BME280, Kigunduzi cha Mawasiliano ya Binadamu: Hatua 5
Video: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, Novemba
Anonim
BME280, Kigundua Mawasiliano ya Binadamu
BME280, Kigundua Mawasiliano ya Binadamu

Halo na karibu kwenye mradi wa Kichunguzi cha Mawasiliano ya Binadamu ukitumia sensorer ya BME280 kutoka Sparkfun. Mradi huu utatumia sensorer ya joto ya BME280 kugundua mawasiliano ya binadamu kupitia mabadiliko ya joto.

Vifaa

Kwa mradi huu nitatumia:

1. Arduino Uno

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

3. Kichwa cha pini 4 cha ubao wa mkate

4. Bodi ya mkate

5. LED na kupinga

6. Programu ya Arudino

7. Waya!

Hatua ya 1: Jitayarishe

Kamilisha hatua hizi kujiandaa kwa mradi:

1. Sakinisha Programu ya Arduino

2. Sakinisha maktaba ya BME280 kutoka kwa kiunga kifuatacho:

3. Gundisha kichwa cha pini 4 kwa BME280

Hatua ya 2: Kanuni

Kanuni
Kanuni

Hii ndio nambari tutakayotumia kwa mradi huo. Thibitisha na upakie kwa Arduino.

Nambari hiyo itakusanya habari ya sensorer kutoka BME280, kuchakata habari hiyo, na kutoa ishara kuwasha LED ikiwa mabadiliko ya kutosha ya joto hugunduliwa.

Hatua ya 3: Uunganisho (ubao wa mkate)

Uunganisho (ubao wa mkate)
Uunganisho (ubao wa mkate)

Hii ndio usanidi wa ubao wa mkate.

Waya mwekundu (Chanya +) utaenda kwenye bandari 2 ya Arduino.

Waya mweusi (Hasi -) utakwenda moja ya bandari za Arduino za ardhini.

Hatua ya 4: Uunganisho (Arduino na BME280)

Usifadhaike. Kuunganisha BME280 na Arduino sio kutatanisha au changamoto kama inavyoweza kuonekana.

Tengeneza miunganisho ifuatayo:

1. Unganisha pini ya kichwa cha GND (chini) ya BME280 kwa moja ya bandari za Arduino.

2. Unganisha pini ya kichwa cha 3.3V ya BME280 hadi bandari ya 3.3V ya Arduino.

3. Unganisha pini ya kichwa cha SDA cha BME280 kwenye bandari ya A4 ya Arduino.

4. Unganisha pini ya kichwa cha SCL ya BME280 kwenye bandari ya A5 ya Arduino.

Hatua ya 5: Tumia

Mara tu kila kitu kimeunganishwa na nambari imepakiwa kwa Arduino, fungua mfuatiliaji wa serial katika Programu ya Arduino. Kumbuka hali ya joto iliyoko ya chumba ulicho na ingiza thamani hiyo kwenye nambari (const float ambientTemp). Mabadiliko ya thamani hii ndio yatasababisha taa ya LED kuwaka.

Sasa, weka kihisi kwa mwili wako na subiri LED iwashe. Itachukua muda mfupi kwa sensor kupata joto, lakini LED itawasha. Ondoa sensor kutoka kwa mwili wako, na, baada ya sensor kupoa, LED itazima tena. Hongera, una Kigundua Mawasiliano ya Binadamu inayofanya kazi.

Ilipendekeza: