Innholdsfortegnelse:

BME280, menneskelig kontaktdetektor: 5 trinn
BME280, menneskelig kontaktdetektor: 5 trinn

Video: BME280, menneskelig kontaktdetektor: 5 trinn

Video: BME280, menneskelig kontaktdetektor: 5 trinn
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Juli
Anonim
BME280, Human Contact Detector
BME280, Human Contact Detector

Hei og velkommen til Human Contact Detector -prosjektet ved hjelp av BME280 -sensoren fra Sparkfun. Dette prosjektet vil bruke BME280s temperatursensor til å oppdage menneskelig kontakt gjennom temperaturendringen.

Rekvisita

For dette prosjektet vil jeg bruke:

1. En Arduino Uno

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

3. En 4-pinners Header for breadboarding

4. Et brødbrett

5. En LED og motstand

6. Arudino -programvaren

7. Ledninger!

Trinn 1: Prep

Fullfør disse trinnene for å forberede prosjektet:

1. Installer Arduino -programvaren

2. Installer BME280 -biblioteket fra følgende lenke:

3. Lodd 4-pinners topptekst til BME280

Trinn 2: Koden

Koden
Koden

Dette er koden vi skal bruke for prosjektet. Bekreft og last den opp til Arduino.

Koden vil samle sensorinformasjonen fra BME280, behandle denne informasjonen og sende ut et signal for å slå på en LED hvis det oppdages en stor nok temperaturendring.

Trinn 3: Tilkoblingene (brødbrett)

The Connections (brødbrett)
The Connections (brødbrett)

Dette er oppsettet for brødbrettet.

Den røde (Positive +) ledningen går til Arduino 2 -porten.

The Black (Negative -) Wire vil gå til en av Arduino bakkeporter.

Trinn 4: Tilkoblinger (Arduino og BME280)

Ikke bli overveldet. Å koble BME280 til Arduino er ikke så forvirrende eller utfordrende som det kan se ut.

Gjør følgende tilkoblinger:

1. Koble GND (bakken) topptekst på BME280 til en av Arduino bakkeporter.

2. Koble 3.3V -toppnålen til BME280 til 3.3V -porten på Arduino.

3. Koble SDA -toppnålen til BME280 til A4 -porten på Arduino.

4. Koble SCL -toppnålen til BME280 til A5 -porten på Arduino.

Trinn 5: Bruk

Når alt er koblet til og koden er lastet opp til Arduino, åpner du den serielle skjermen i Arduino -programvaren. Legg merke til omgivelsestemperaturen i rommet du er i, og skriv inn verdien i koden (const float ambientTemp). Endringen av denne verdien er det som får LED -en til å lyse.

Sett nå sensoren til kroppen din og vent til LED -en slås på. Det vil ta noen øyeblikk før sensoren blir varm, men LED -lampen tennes. Fjern sensoren fra kroppen din, og etter at sensoren er avkjølt, slås lysdioden av igjen. Gratulerer, du har en fungerende menneskelig kontaktdetektor.

Anbefalt: