Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Forbered
- Trin 2: Koden
- Trin 3: Forbindelserne (brødbræt)
- Trin 4: Forbindelser (Arduino og BME280)
- Trin 5: Brug
Video: BME280, Human Contact Detector: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej og velkommen til Human Contact Detector -projektet ved hjælp af BME280 -sensoren fra Sparkfun. Dette projekt vil bruge BME280s temperatursensor til at registrere menneskelig kontakt gennem temperaturændringen.
Forbrugsvarer
Til dette projekt vil jeg bruge:
1. En Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. Et 4-benet Header til breadboarding
4. Et brødbræt
5. En LED og modstand
6. Arudino -softwaren
7. Ledninger!
Trin 1: Forbered
Udfør disse trin for at forberede projektet:
1. Installer Arduino -softwaren
2. Installer BME280 -biblioteket fra følgende link:
3. Lod det 4-benede Header til BME280
Trin 2: Koden
Dette er den kode, vi vil bruge til projektet. Bekræft og upload det til Arduino.
Koden vil indsamle sensorinformationen fra BME280, behandle disse oplysninger og udsende et signal for at tænde en LED, hvis der registreres en stor nok temperaturændring.
Trin 3: Forbindelserne (brødbræt)
Dette er opsætningen til brødbrættet.
Den røde (Positive +) ledning går til Arduino's 2 port.
Den sorte (negative -) ledning går til en af Arduinos jordporte.
Trin 4: Forbindelser (Arduino og BME280)
Bliv ikke overvældet. Tilslutning af BME280 til Arduino er ikke så forvirrende eller udfordrende, som det kan se ud.
Lav følgende forbindelser:
1. Tilslut GND (jord) headerstiften på BME280 til en af Arduinos jordporte.
2. Tilslut 3.3V header pin på BME280 til 3.3V porten på Arduino.
3. Tilslut SDA -headerstiften på BME280 til A4 -porten på Arduino.
4. Tilslut SCL header pin på BME280 til A5 porten på Arduino.
Trin 5: Brug
Når alt er forbundet, og koden er uploadet til Arduino, skal du åbne den serielle skærm i Arduino -softwaren. Bemærk omgivelsestemperaturen i det rum, du er i, og indtast værdien i koden (const float ambientTemp). Ændringen af denne værdi er det, der får LED'en til at lyse.
Nu skal du sætte sensoren op til din krop og vente på, at LED'en tændes. Det vil tage et øjeblik, før sensoren bliver varm, men LED'en tændes. Fjern sensoren fra din krop, og når sensoren er afkølet, slukker LED'en igen. Tillykke, du har en fungerende Human Contact Detector.
Anbefalede:
Hand Sanitizer Dispenser Circuit/DIY [Non Contact]: 10 trin
Hand Sanitizer Dispenser Circuit/DIY [Non Contact]: Af Hesam Moshiri, [email protected] Funktioner Høj stabilitet og ingen følsomhed over for det omgivende lys Laserskåret akryl (plexiglas) kabinet Omkostningseffektiv håndtering af håndrensemiddel /alkohol (effektivitet)
Sådan bruges Detect Human HC-SR501: 9 trin
Sådan bruges Detect Human HC-SR501: En tutorial til at udvikle Detect Human HC-SR501 med skiiiD
Human Eye Motion Tracking: 6 trin
Human Eye Motion Tracking: Dette projekt har til formål at fange det menneskelige øjes bevægelse og viser dets bevægelse på et sæt LED -lys, der er placeret i form af et øje. Denne type projekter kan potentielt have mange anvendelser inden for robotik og specifikt huma
"Detroit: Become Human" Android LED -ring: 5 trin
"Detroit: Become Human" Android LED -ring: Hej! Jeg skal til Anime Expo i weekenden, og jeg ville cosplay som Android fra mit nuværende yndlingsspil, Detroit: Become Human. Det er en af de enkleste cosplays at lave … eller sådan tænkte jeg. Du ser, jeg piller med ting hist og her, men når
Byg en Apple HomeKit -temperatursensor (BME280) ved hjælp af en RaspberryPI og en BME280: 5 trin
Byg en Apple HomeKit -temperatursensor (BME280) Ved hjælp af en RaspberryPI og en BME280: Jeg har leget rundt med IOT -enheder i de sidste par måneder og har implementeret omkring 10 forskellige sensorer til at overvåge forhold omkring mit hus og sommerhus. Og jeg var oprindeligt begyndt at bruge AOSONG DHT22 tempereret fugtighedsføler