Inhaltsverzeichnis:

Gesundheitssensor zu Hause - Gunook
Gesundheitssensor zu Hause - Gunook

Video: Gesundheitssensor zu Hause - Gunook

Video: Gesundheitssensor zu Hause - Gunook
Video: Prof. Bert Arnrich, Kristina Kirsten, Jonas Chromik: Mit Sensoren Zwangsstörungen erkennen 2024, Juli
Anonim
Gesundheitssensor zu Hause
Gesundheitssensor zu Hause

Hallo zusammen, Hoffe es geht euch allen gut. Wie bereits erwähnt, sollte ich einen Heimgesundheitssensor in einem meiner vorherigen instructable veröffentlichen. Hier ist es also:

Wearable-Technologie leistet gute Arbeit, um Ihre persönliche Fitness im Auge zu behalten. Aber um den Gesundheitszustand Ihres Wohnortes zu messen, benötigen Sie ein anderes Instrument. Dieses Gerät überwacht Temperatur, Luftfeuchtigkeit, Lärm und Lichtniveau für jeden Raum und kann auch als Einbruchmelder, Taschenlampe und Aufladen von Telefonen fungieren und die 1-W-LED verwenden, um einen stroboskopischen Effekt zu erzeugen, um Eindringlinge herauszubekommen. Innerhalb des Gehäuses sendet eine Sammlung von Sensoren Informationen an einen Arduino, der die Eingabe interpretiert und die Daten auf einem kleinen OLED-Bildschirm anzeigt. Basierend auf den Messwerten des Geräts können Sie einen Luftentfeuchter einschalten, den Thermostat absenken oder ein Fenster aufbrechen – alles, was für eine angenehme Wohnumgebung erforderlich ist.

Dieses Gerät macht folgendes:-

  1. Temperatur messen und anzeigen (in *C oder *F).
  2. Feuchtigkeit messen und anzeigen (in %).
  3. Berechnen und Anzeigen von Feels Like (Heat Index) (in *C oder *F).
  4. Ton messen und anzeigen (in dB).
  5. Licht messen und anzeigen (in Lux) (1 Lux = 1 Lumen/m^2).
  6. Messen und Anzeigen der Entfernung zu einem bestimmten Objekt (in cm oder Zoll).
  7. Wird als Einbruchmelder verwendet (eine separate Sirene kann hinzugefügt werden).
  8. Wird verwendet, um einen stroboskopischen Effekt zu erzeugen. (um Eindringlinge abzuschrecken und für Partys)
  9. Als Taschenlampe verwenden.
  10. Handy im Notfall aufladen.

Ich möchte erwähnen, dass dieses instructable wegen des letzten Datums des Taschenformatwettbewerbs früh gepostet wird. Daher ist das instructable noch nicht vollständig. Dieses Gerät kann alle Sensormesswerte liefern, kann aber noch nicht als Einbruchmelder und Taschenlampe verwendet werden, da ich noch Code für eine Benutzeroberfläche (UI) mit Drucktasten schreibe. Also stimmt bitte zumindest im Taschenformat für mich, während ich weiter für den Code arbeite und ihr Teile sammelt und mit der Kalibrierung der Sensoren beginnt. Sie können mich später im Arduino-Wettbewerb nach Belieben abstimmen (wenn Ihnen das Projekt gefällt).

Bitte überspringen Sie auch keine Schritte, wenn Sie möchten, dass das Projekt fehlerfrei ist (viele Leute kommentieren, dass Projekte nicht funktionieren und Arduino-Bibliotheken nicht richtig installiert haben, was zu Problemen führt). Oder Sie können einige erste Schritte bei der Sensorkalibrierung überspringen und mit der Mikrofon- und Lichtkalibrierung beginnen.

Also lass uns Teile sammeln und loslegen:

Schritt 1: Teile sammeln:

Teile sammeln
Teile sammeln
Teile sammeln
Teile sammeln

Liste der Einzelteile:-

  1. Arduino Mega/Uno/Nano (zur Überprüfung von Sensoren)
  2. Arduino Pro Mini
  3. Programmierer für Pro Mini (Sie können auch andere Arduinos verwenden)
  4. OLED-Display (Typ SSD1306)
  5. LDR + 5kΩ (ich habe 3x 15kΩ parallel verwendet) ODER TEMT6000
  6. 3x Druckknöpfe
  7. Schiebeschalter
  8. Rote LED
  9. DHT22 / DHT11 Temperatur-Feuchtigkeitssensor (Verwendung je nach Ihren Anforderungen)
  10. Li-Poly-Akku mit 5V-Aufwärtsstufe und Li-Po-Ladegerät.
  11. 1W LED mit 100Ω (oder nahe)
  12. Raspberry Pi Case (Wenn Sie einen 3D-Drucker haben, können Sie einen machen. Ich habe nur keinen in der Nähe.)
  13. Kondensator-MIC mit Verstärkerschaltung (später erwähnt) ODER ADMP401/INMP401
  14. Überbrückungskabel (meistens F-F, M-M gut, um auch einige F-M zu haben)
  15. Rainbow-Kabel oder mehradrige Drähte
  16. USB B ODER USB B mini (abhängig vom Arduino-Typ)
  17. Steckbrett (für temporäre Verbindungen, zum Kalibrieren von Sensoren)

Werkzeuge:-

  1. Lötkolben oder Station
  2. Lot
  3. Lötwachs
  4. Tip Cleaner…(Alles andere, was zum Löten benötigt wird, kann hinzugefügt werden..)
  5. Klebepistole mit Sticks (Na ja.. Klebestifte)
  6. Hobbymesser (nicht als solches erforderlich, nur um einige Kunststoffteile des RPI-Gehäuses zu entfernen, um mehr Platz zu schaffen und Löcher für LEDs, Druckknöpfe und LDR zu bohren. Sie können auch andere Werkzeuge verwenden.)

Schritt 2: Ultraschallsensor HC-SR04 testen

Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen
Ultraschallsensor HC-SR04 testen

Lassen Sie uns zuerst HC-SR04 testen, ob es richtig funktioniert oder nicht.

1. Anschlüsse:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trigger

2. Öffnen Sie die angehängte.ino-Datei und laden Sie den Code auf das Arduino-Board hoch.

3. Legen Sie nach dem Hochladen ein Lineal neben den Sensor und platzieren Sie das Objekt und überprüfen Sie die Messwerte im seriellen Monitor (Strg + Umschalt + m). Wenn die Messwerte fast in Ordnung sind, können wir mit dem nächsten Schritt fortfahren. Zur Fehlerbehebung gehen Sie hier. Weitere Informationen finden Sie hier.

Schritt 3: DHT11/DHT22-Sensor testen:

DHT11/DHT22-Sensor testen
DHT11/DHT22-Sensor testen
DHT11/DHT22-Sensor testen
DHT11/DHT22-Sensor testen
DHT11/DHT22-Sensor testen
DHT11/DHT22-Sensor testen

Fahren wir nun mit dem Testen des DHT11/DHT22-Sensors fort.

1. Anschluss

Arduino DHT11/DHT22

VCC_Pin 1

D2_Pin 2 (auch über 10k Widerstand mit Pin 1 verbinden)

Masse_Pin 4

Hinweis: Falls Sie eine Abschirmung haben, verbinden Sie den Signalpin direkt mit D2 von Arduino.

2. Installieren Sie die DHT-Bibliothek von hier und die Adafruit_sensor-Bibliothek von hier.

3. Öffnen Sie die.ino-Datei aus Beispielen der DHT-Sensorbibliothek, bearbeiten Sie den Code gemäß den Anweisungen (DHT11/22) und laden Sie den Code auf das Arduino-Board hoch.

4. Öffnen Sie den Serial Monitor (Strg+Shift+M) und überprüfen Sie die Messwerte. Wenn sie zufriedenstellend sind, fahren Sie mit dem nächsten Schritt fort.

Weitere Informationen finden Sie hier.

Schritt 4: LDR oder TEMT6000 kalibrieren:

LDR oder TEMT6000 kalibrieren
LDR oder TEMT6000 kalibrieren
LDR oder TEMT6000 kalibrieren
LDR oder TEMT6000 kalibrieren

Gehen wir weiter, um LDR/TEMT6000 zu kalibrieren:

Um LDR zu kalibrieren, können Sie hier gehen. Sie müssen ein Luxmeter für die Kalibrierung haben oder ausleihen.

Für TEMT6000 können Sie die.ino-Datei für Arduino-Code herunterladen.

1. Anschlüsse:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Laden Sie die Skizze zum Arduino hoch und öffnen Sie Serial Monitor. Überprüfen Sie die Messwerte mit einem Luxmeter.

3. Wenn alles in Ordnung ist, können wir fortfahren.

Schritt 5: Kondensator MIC/ADMP401 (INMP401) kalibrieren:

Kondensator MIC/ADMP401 (INMP401) kalibrieren
Kondensator MIC/ADMP401 (INMP401) kalibrieren
Kondensator MIC/ADMP401 (INMP401) kalibrieren
Kondensator MIC/ADMP401 (INMP401) kalibrieren

Endlich der letzte. Das Kondensatormikrofon oder ADMP401 (INMP401). Ich würde empfehlen, sich für ADMP401 zu entscheiden, da die Platinengröße klein ist. Ansonsten können Sie hier für das Kondensatormikrofon gehen und es nimmt meistens mehr Platz im Gehäuse ein.

Für ADMP401: (Hinweis: Ich muss den Sensor noch kalibrieren, um dB-Werte anzuzeigen. Sie sehen nur ADC-Werte.)

1. Anschlüsse:

Arduino_ADMP401

3.3V_VCC

GND_GND

A0_AUD

2. Laden Sie die Skizze zum Arduino hoch. Öffnen Sie den seriellen Monitor. Messwerte überprüfen. Das Lesen ist bei hohen Volumina hoch und bei niedrigen Volumina gering.

Schritt 6: Bringen Sie es zusammen:

Image
Image
Bring es zusammen
Bring es zusammen
Bring es zusammen
Bring es zusammen

Endlich ist es an der Zeit, es zusammenzubringen.

  1. Verbinden Sie alles gemäß den Anschlüssen auf einem Steckbrett.
  2. Installieren Sie die Bibliotheken. Links in.ino-Datei.
  3. Laden Sie es auf den Arduino hoch.
  4. Überprüfen Sie, ob alles in Ordnung ist und korrekte Messwerte angezeigt werden.
  5. Wenn alles gut ist, können wir es endlich in einem Koffer zusammenbauen.

Hinweis: Dieser Schritt ist noch unvollständig, da der Code noch nicht endgültig ist. In der nächsten Version wird es eine zusätzliche Benutzeroberfläche geben.

Schritt 7: Legen Sie alles in einen Koffer:

Image
Image
Alles in einen Koffer packen
Alles in einen Koffer packen
Alles in einen Koffer packen
Alles in einen Koffer packen

Zeit, alles in einen Koffer zu packen:

  1. Programmieren Sie den Pro Mini. (Sie können es googeln, wie es geht)
  2. Planen Sie, wie alle Sensoren, Display, Arduino, Akku und Ladegerät in das Gehäuse passen.
  3. Verwenden Sie viel (nicht zu viel) Heißkleber, um alles an Ort und Stelle zu sichern.
  4. Alles verkabeln

Es tut mir leid, dass ich keine Bilder eingefügt habe, um Ihnen zu helfen, da ich noch einige Änderungen am Code vornehmen muss.

Schritt 8: Testen des endgültigen Geräts und der letzten Gedanken:

Testen des endgültigen Geräts und der letzten Gedanken
Testen des endgültigen Geräts und der letzten Gedanken

Los geht's… Wir haben ein kleines Gerät entwickelt, das so viele Dinge kann. Das Gerät ist noch nicht fertig und benötigt einige Zeit, um das endgültige zu erstellen. Ich möchte, dass Sie bei den Wettbewerben für mich stimmen, um mich zu motivieren, das Projekt abzuschließen. Danke für eure Stimmen und Likes und bis bald mit dem fertigen Projekt mit weiteren Bildern und Videos des Projekts. Und natürlich Endmontage

Empfohlen: