Índice:

BME280, detector de contato humano: 5 etapas
BME280, detector de contato humano: 5 etapas

Vídeo: BME280, detector de contato humano: 5 etapas

Vídeo: BME280, detector de contato humano: 5 etapas
Vídeo: Анна Куцеволова - гиперреалистичный жулик. Часть 12. 2018 год. 2024, Julho
Anonim
BME280, detector de contato humano
BME280, detector de contato humano

Olá e bem-vindo ao projeto Detector de contato humano usando o sensor BME280 da Sparkfun. Este projeto usará o sensor de temperatura do BME280 para detectar o contato humano por meio da mudança de temperatura.

Suprimentos

Para este projeto, usarei:

1. Um Arduino Uno

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

3. Um cabeçalho de 4 pinos para breadboarding

4. Um breadboard

5. Um LED e resistor

6. O Software Arudino

7. Fios!

Etapa 1: preparação

Conclua estas etapas para se preparar para o projeto:

1. Instale o software Arduino

2. Instale a biblioteca BME280 a partir do seguinte link:

3. Solde o cabeçote de 4 pinos no BME280

Etapa 2: O Código

O código
O código

Este é o código que usaremos para o projeto. Verifique e faça upload para o Arduino.

O código reunirá as informações do sensor do BME280, processará essas informações e emitirá um sinal para ligar um LED se uma mudança grande o suficiente na temperatura for detectada.

Etapa 3: as conexões (breadboard)

As conexões (breadboard)
As conexões (breadboard)

Esta é a configuração da placa de ensaio.

O fio vermelho (positivo +) irá para a porta 2 do Arduino.

O fio preto (negativo -) irá para uma das portas de aterramento do Arduino.

Etapa 4: conexões (o Arduino e o BME280)

Não fique sobrecarregado. Conectar o BME280 ao Arduino não é tão confuso ou desafiador quanto pode parecer.

Faça as seguintes conexões:

1. Conecte o pino do conector GND (terra) do BME280 a uma das portas de aterramento do Arduino.

2. Conecte o pino de cabeçalho de 3,3 V do BME280 à porta de 3,3 V do Arduino.

3. Conecte o pino do cabeçalho SDA do BME280 à porta A4 do Arduino.

4. Conecte o pino do cabeçalho SCL do BME280 à porta A5 do Arduino.

Etapa 5: usar

Depois que tudo estiver conectado e o código carregado para o Arduino, abra o monitor serial no software Arduino. Observe a temperatura ambiente da sala em que você está e insira esse valor no código (const float ambientTemp). A alteração deste valor é o que fará com que o LED acenda.

Agora, coloque o sensor em seu corpo e espere o LED acender. O sensor levará alguns instantes para aquecer, mas o LED acenderá. Remova o sensor de seu corpo e, depois que o sensor esfriar, o LED desligará novamente. Parabéns, você tem um detector de contato humano funcionando.

Recomendado: