Spisu treści:

BME280, wykrywacz kontaktu z człowiekiem: 5 kroków
BME280, wykrywacz kontaktu z człowiekiem: 5 kroków

Wideo: BME280, wykrywacz kontaktu z człowiekiem: 5 kroków

Wideo: BME280, wykrywacz kontaktu z człowiekiem: 5 kroków
Wideo: WRÓCILIŚMY TAM I NAWIĄZALIŚMY KONTAKT Z... 2024, Lipiec
Anonim
BME280, wykrywacz kontaktu z człowiekiem
BME280, wykrywacz kontaktu z człowiekiem

Witam w projekcie Human Contact Detector wykorzystującym czujnik BME280 firmy Sparkfun. Ten projekt wykorzysta czujnik temperatury BME280 do wykrywania kontaktu z ludźmi poprzez zmianę temperatury.

Kieszonkowe dzieci

Do tego projektu wykorzystam:

1. Arduino Uno

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

3. 4-pinowy nagłówek do płyt prototypowych

4. Deska do krojenia chleba

5. Dioda LED i rezystor

6. Oprogramowanie Arudino

7. Przewody!

Krok 1: Przygotowanie

Wykonaj następujące kroki, aby przygotować się do projektu:

1. Zainstaluj oprogramowanie Arduino

2. Zainstaluj bibliotekę BME280 z następującego linku:

3. Przylutuj 4-pinowe złącze do BME280

Krok 2: Kodeks

Kod
Kod

To jest kod, którego będziemy używać w projekcie. Zweryfikuj i prześlij go do Arduino.

Kod zbierze informacje z czujnika z BME280, przetworzy te informacje i wyśle sygnał, aby włączyć diodę LED, jeśli zostanie wykryta wystarczająco duża zmiana temperatury.

Krok 3: Połączenia (płytka do krojenia chleba)

Połączenia (płyta chlebowa)
Połączenia (płyta chlebowa)

To jest konfiguracja płytki prototypowej.

Przewód czerwony (dodatni +) przejdzie do portu 2 Arduino.

Przewód czarny (ujemny -) przejdzie do jednego z portów naziemnych Arduino.

Krok 4: Połączenia (Arduino i BME280)

Nie daj się przytłoczyć. Podłączenie BME280 do Arduino nie jest tak mylące ani trudne, jak mogłoby się wydawać.

Wykonaj następujące połączenia:

1. Podłącz pin nagłówka GND (masa) BME280 do jednego z portów uziemienia Arduino.

2. Podłącz pin nagłówka 3.3V BME280 do portu 3.3V Arduino.

3. Podłącz pin nagłówka SDA BME280 do portu A4 Arduino.

4. Podłącz pin nagłówka SCL BME280 do portu A5 Arduino.

Krok 5: Użyj

Po podłączeniu wszystkiego i przesłaniu kodu do Arduino otwórz monitor szeregowy w oprogramowaniu Arduino. Zanotuj temperaturę otoczenia w pomieszczeniu, w którym się znajdujesz i wprowadź tę wartość w kodzie (const float ambientTemp). Zmiana tej wartości spowoduje zaświecenie się diody LED.

Teraz przyłóż czujnik do ciała i poczekaj, aż zaświeci się dioda LED. Nagrzanie czujnika zajmie kilka chwil, ale dioda LED się włączy. Wyjmij czujnik z ciała, a gdy czujnik ostygnie, dioda LED ponownie się wyłączy. Gratulacje, masz działający wykrywacz kontaktów z ludźmi.

Zalecana: