Obsah:
- Zásoby
- Krok 1: Příprava
- Krok 2: Kód
- Krok 3: The Connections (breadboard)
- Krok 4: Připojení (Arduino a BME280)
- Krok 5: Použijte
Video: BME280, detektor kontaktu s člověkem: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Dobrý den, vítejte u projektu Human Contact Detector pomocí senzoru BME280 od Sparkfun. Tento projekt bude používat teplotní senzor BME280 k detekci lidského kontaktu prostřednictvím změny teploty.
Zásoby
Pro tento projekt budu používat:
1. Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. 4pinový záhlaví pro breadboarding
4. Prkénko
5. LED a odpor
6. Software Arudino
7. Dráty!
Krok 1: Příprava
Chcete -li se připravit na projekt, proveďte tyto kroky:
1. Nainstalujte software Arduino
2. Nainstalujte knihovnu BME280 z následujícího odkazu:
3. Připájejte 4pinový konektor k BME280
Krok 2: Kód
Toto je kód, který pro projekt použijeme. Ověřte a nahrajte jej do Arduina.
Kód shromáždí informace o senzoru z BME280, zpracuje tyto informace a vydá signál pro zapnutí LED, pokud je detekována dostatečně velká změna teploty.
Krok 3: The Connections (breadboard)
Toto je nastavení pro prkénko.
Červený (kladný +) vodič přejde na 2 port Arduina.
Černý (negativní -) vodič půjde jedním z pozemních portů Arduina.
Krok 4: Připojení (Arduino a BME280)
Nenechte se zahltit. Připojení BME280 k Arduinu není tak matoucí ani náročné, jak by se mohlo zdát.
Proveďte následující připojení:
1. Připojte kolíkový konektor GND (uzemnění) BME280 k jednomu ze zemních portů Arduina.
2. Připojte kolíkový konektor 3,3 V BME280 k 3,3 V portu Arduina.
3. Připojte pin záhlaví SDA BME280 k portu A4 na Arduinu.
4. Připojte pin záhlaví SCL BME280 k portu A5 Arduina.
Krok 5: Použijte
Jakmile je vše připojeno a kód je nahrán do Arduina, otevřete sériový monitor v softwaru Arduino. Poznamenejte si okolní teplotu místnosti, ve které se nacházíte, a zadejte tuto hodnotu do kódu (const float ambientTemp). Změna této hodnoty způsobí rozsvícení LED.
Nyní přiložte senzor k tělu a počkejte, až se rozsvítí LED. Zahřívání senzoru bude chvíli trvat, ale LED se rozsvítí. Vyjměte snímač z těla a poté, co se senzor ochladí, kontrolka LED zhasne. Gratulujeme, máte funkční detektor lidského kontaktu.
Doporučuje:
Přenos kontaktů pomocí Bluetooth: 3 kroky
Přenos kontaktů pomocí Bluetooth: Bluetooth je spolehlivý a ušetří vám starosti s hledáním vhodného kabelu a proprietárního softwaru. Záznamy telefonního seznamu budou přeneseny ve formátu vCard nebo *.vcf. Ke správě záznamů vCard obvykle slouží funkce „Import“
Jak udělat časovač bez kontaktu na umytí rukou #Covid-19: 3 kroky
Jak udělat časovač bez kontaktu na mytí rukou #Covid-19: Ahoj! Tento tutoriál vám ukáže, jak vytvořit časovač bez kontaktu. v tomto období epidemie koronaviru je opravdu důležité si dobře umýt ruce. Proto jsem vytvořil tento časovač. Pro tento časovač jsem použil LCD displej Nokia 5110
Přidání spojů a sad kontaktů na ženevský disk ve Fusion 360: 7 kroků
Přidání spojů a sad kontaktů na Ženevský disk ve Fusion 360: Pro tento tutoriál použiji ukázkový soubor, který je součástí datového panelu Fusion 360 každého. Otevřete datový panel kliknutím na ikonu mřížky v horním levém rohu. Přejděte dolů, dokud se nezobrazí část „Ukázky“. Poklepejte na položku „Základní tr
Postavte teplotní senzor Apple HomeKit (BME280) pomocí RaspberryPI a BME280: 5 kroků
Postavte teplotní senzor Apple HomeKit (BME280) pomocí RaspberryPI a BME280: Poslední měsíce jsem si pohrával se zařízeními IOT a nasadil jsem kolem 10 různých senzorů pro sledování podmínek v okolí mého domu a chaty. A původně jsem začal používat mírný vlhkostní senzor AOSONG DHT22
LED prsten - inspirovaný Detroitem: Staňte se člověkem: 6 kroků
LED Ring - Inspired by Detroit: Become Human: Můj kamarád se mě zeptal, jestli bych mohl ze hry „Detroit: Become Human“udělat něco jako prsten, původně jsem zkusil použít pískovaný akryl, který nefungoval dobře. Poté jsem na akrylát použil rozmazaný film, který také nefungoval nejlépe