Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Vorbereitung
- Schritt 2: Der Code
- Schritt 3: Die Verbindungen (Breadboard)
- Schritt 4: Anschlüsse (Arduino und BME280)
- Schritt 5: Verwenden Sie
Video: BME280, Kontaktmelder für Menschen - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hallo und willkommen zum Human Contact Detector Projekt mit dem BME280 Sensor von Sparkfun. Dieses Projekt wird den Temperatursensor des BME280 verwenden, um menschlichen Kontakt durch die Temperaturänderung zu erkennen.
Lieferungen
Für dieses Projekt verwende ich:
1. Ein Arduino Uno
2. Der BME280 (https://www.sparkfun.com/products/13676)
3. Eine 4-Pin-Stiftleiste für das Breadboarding
4. Ein Steckbrett
5. Eine LED und ein Widerstand
6. Die Arudino-Software
7. Drähte!
Schritt 1: Vorbereitung
Führen Sie diese Schritte aus, um sich auf das Projekt vorzubereiten:
1. Installieren Sie die Arduino-Software
2. Installieren Sie die BME280-Bibliothek über den folgenden Link:
3. Löten Sie den 4-poligen Header an den BME280
Schritt 2: Der Code
Dies ist der Code, den wir für das Projekt verwenden werden. Überprüfen Sie es und laden Sie es auf den Arduino hoch.
Der Code sammelt die Sensorinformationen vom BME280, verarbeitet diese Informationen und gibt ein Signal aus, um eine LED einzuschalten, wenn eine ausreichend große Temperaturänderung erkannt wird.
Schritt 3: Die Verbindungen (Breadboard)
Dies ist das Setup für das Steckbrett.
Das rote (Positive +) Kabel wird zum 2 Port des Arduino gehen.
Der schwarze (negative -) Draht geht zu einem der Masseanschlüsse des Arduino.
Schritt 4: Anschlüsse (Arduino und BME280)
Lassen Sie sich nicht überfordern. Das Anschließen des BME280 an das Arduino ist nicht so verwirrend oder herausfordernd, wie es aussehen mag.
Stellen Sie folgende Verbindungen her:
1. Verbinden Sie den GND (Masse) Header-Pin des BME280 mit einem der Erdungsanschlüsse des Arduino.
2. Verbinden Sie den 3,3-V-Header-Pin des BME280 mit dem 3,3-V-Port des Arduino.
3. Verbinden Sie den SDA-Header-Pin des BME280 mit dem A4-Port des Arduino.
4. Verbinden Sie den SCL-Header-Pin des BME280 mit dem A5-Port des Arduino.
Schritt 5: Verwenden Sie
Sobald alles angeschlossen ist und der Code auf den Arduino hochgeladen wurde, öffnen Sie den seriellen Monitor in der Arduino-Software. Notieren Sie die Umgebungstemperatur des Raums, in dem Sie sich befinden, und geben Sie diesen Wert in den Code ein (const float ambientTemp). Die Änderung dieses Wertes führt zum Aufleuchten der LED.
Legen Sie nun den Sensor an Ihren Körper und warten Sie, bis die LED aufleuchtet. Es dauert einige Augenblicke, bis sich der Sensor erwärmt hat, aber die LED leuchtet auf. Entfernen Sie den Sensor von Ihrem Körper, und nachdem der Sensor abgekühlt ist, erlischt die LED wieder. Herzlichen Glückwunsch, Sie haben einen funktionierenden Human Contact Detector.
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): 5 Schritte
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): ESP8266 - Tür- / Fenstersensoren mit GPIO 0 und GPIO 2 (IOT). Es kann im Web oder im lokalen Netzwerk mit Browsern angezeigt werden. Auch sichtbar über die "HelpIdoso Vxapp" Anwendung. Verwendet eine 110/220 VAC-Versorgung für 5 VDC, 1 Relais / Spannung