Sisällysluettelo:

BME280, ihmisen kosketusilmaisin: 5 vaihetta
BME280, ihmisen kosketusilmaisin: 5 vaihetta

Video: BME280, ihmisen kosketusilmaisin: 5 vaihetta

Video: BME280, ihmisen kosketusilmaisin: 5 vaihetta
Video: Кем вы являетесь на самом деле. Показываю куда смотреть за 1 минуту, искателям просветления 2024, Heinäkuu
Anonim
BME280, ihmisen kosketusilmaisin
BME280, ihmisen kosketusilmaisin

Hei ja tervetuloa Human Contact Detector -hankkeeseen, jossa käytetään Sparkfunin BME280 -anturia. Tämä projekti käyttää BME280: n lämpötila -anturia havaitsemaan ihmisten kosketuksen lämpötilan muutoksen kautta.

Tarvikkeet

Tässä projektissa käytän:

1. Arduino Uno

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

3. 4-nastainen otsikko leipälaudalle

4. Leipälauta

5. LED ja vastus

6. Arudino -ohjelmisto

7. Johdot!

Vaihe 1: Valmistelu

Valmistaudu projektiin suorittamalla seuraavat vaiheet:

1. Asenna Arduino -ohjelmisto

2. Asenna BME280 -kirjasto seuraavasta linkistä:

3. Juotos 4-nastainen otsikko BME280: een

Vaihe 2: Koodi

Koodi
Koodi

Tätä koodia käytämme projektissa. Tarkista ja lataa se Arduinolle.

Koodi kerää anturitiedot BME280: sta, käsittelee nämä tiedot ja lähettää signaalin LED -valon kytkemiseksi päälle, jos havaitaan riittävän suuri lämpötilan muutos.

Vaihe 3: Liitännät (leipälevy)

Liitännät (leipälevy)
Liitännät (leipälevy)

Tämä on leipälevyn asetukset.

Punainen (positiivinen +) johto menee Arduinon 2 -porttiin.

Musta (negatiivinen -) johto menee yhteen Arduinon maaporteista.

Vaihe 4: Yhteydet (Arduino ja BME280)

Älä ylikuormitu. BME280: n yhdistäminen Arduinoon ei ole niin hämmentävää tai haastavaa kuin se saattaa näyttää.

Tee seuraavat liitännät:

1. Liitä BME280: n GND (maadoitus) -nastatappi yhteen Arduinon maadoitusporteista.

2. Liitä BME280: n 3,3 V: n nastatappi Arduinon 3,3 V: n porttiin.

3. Liitä BME280: n SDA -otsatappi Arduinon A4 -porttiin.

4. Liitä BME280: n SCL -otsatappi Arduinon A5 -porttiin.

Vaihe 5: Käytä

Kun kaikki on kytketty ja koodi on ladattu Arduinolle, avaa sarjamonitori Arduino -ohjelmistossa. Huomaa sen huoneen ympäristön lämpötila, jossa olet, ja syötä tämä arvo koodiin (const float ambientTemp). Tämän arvon muutos saa LED -valon syttymään.

Aseta nyt anturi vartalollesi ja odota, että LED -valo syttyy. Kestää hetken, ennen kuin anturi lämpenee, mutta LED -valo syttyy. Irrota anturi kehostasi, ja kun anturi on jäähtynyt, LED sammuu uudelleen. Onnittelut, sinulla on toimiva Human Contact Detector.

Suositeltava: