Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

11 Schritt:Schritt 1: Finden Sie das perfekte Colthes Hanger Schritt 2: Schneiden Sie die Clips Schritt 3: Demontieren Sie den Clip Schritt 4: Bohrlöcher Schritt 5: Installieren der LDR- Schritt 6: Installieren Sie die LED- Schritt 7: Es funktioniert nicht Schritt 8: verdrahten! Schritt 9: Laden Sie die Softwares Schritt 10: Die Codes Schritt 11: Lernen Sie, es zu benutzen!

Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

Filme sehen cool mit denen EKG (Elektrokardiogramm), die eine, die Signaltöne und erkennt Herztätigkeit. Vor ein paar Monaten hatten wir ein Krankenhaus-Szene für unser Schulprojekt zu schießen. Wir brauchten ein EKG Gerät. Um den Film authentisch halten, wollten wir nicht zu fälschen die Messwerte so machten wir die nächste beste Sache, eine Pulsuhr. Da mein Vater ist ein Arzt gab er mir einige Ratschläge, um den Pulsmesser zu entwerfen.

Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)


Lassen Sie mich Ihnen dies zu klären. Dieses Projekt arbeitet und kann tatsächlich Ihren Puls überwachen. Aufgrund des Fehlens von Untersuchungen und Experimenten kann die homebrew Pulsmesser nicht für medizinische Zwecke verwendet werden.

Was kann man damit machen?
Sie können einen Lügendetektor / Polygraph machen und sagen, wer liegend ist oder nicht. Wenn eine Person liegt, erhalten Sie eine plötzliche Änderung in der Grafik zu bemerken.

Was macht dieser Seiten Fügen Sie?
- Arduino Codes & Processing 2 Codes
- Schritte auf, einen Pulssensor
- Die Virtuelle Graphing Software
- Schaltpläne

Was brauche ich, um dieses Projekt zu machen?
- A Grippy Kleiderbügel
- Klar / Bright Red LED
- LDR (Light Dependent Resistor)

Zukunftsfragen:
Warum ist nicht mein Problem? Aus irgendeinem Grund LDRs (Lichtabhängige Widerstände) sind nicht in Widerstandsklassen-Standard. Sie werden eine einige Optimierungen müssen das Projekt abziehen, es Erfahrungen mit Arduinos und Elektronik erfordern.


Dieses Projekt wird von inspirierte Make Magazine Pulsmesser , obwohl meine Version nicht mit einem LM324 Op-Amp-Chip. Ihre Tutorial auf meinem Setup zu arbeiten.

Machen: Voll Tutorial
Programmierungsphase:

Schritt 1: Finden Sie das perfekte Colthes Hanger

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Dieses Projekt arbeitet am besten mit Gummi gepolsterte Bügel. Zum Glück "Marks & Spencer" verursacht diese Kleiderbügel kostenlos.

Schritt 2: Schneiden Sie die Clips

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Schneiden Sie die Clips aus dem Hänger mit einem Paar von Hochleistungsschere.

Schritt 3: Demontieren Sie den Clip

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Holen Sie sich Ihre Multitool und demontieren Sie den Clip.

Schritt 4: Bohrlöcher

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Bohren Sie ein Loch von der genauen Mitte des Gummipolster des Clips.

Schritt 5: Installieren der LDR-

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Biegen Sie den LDR Die Leitungen montieren sie dann an Ort und Stelle. Schließlich verwenden Heißkleber, um die LDR nicht bewegen kann.

Schritt 6: Installieren Sie die LED-

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)
    Holen Sie sich Ihre LED und verwenden Sie Sekundenkleber, um es mit dem Clip intakt zu halten. Außerdem möchten Sie vielleicht einen Widerstand, um die LED vom Erhalten gesprengt schützen hinzuzufügen.

Schritt 7: Es funktioniert nicht

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)
    Sie werden kaum einen Messwert. Wenn bei Ihnen nicht funktioniert, benutzen Sie diese Schaltung um die Messwerte zu verstärken. D1 ist nur ein Indikator und nicht die rote LED, die verwendet wird, um Licht in Ihr Daumen. Es ist am besten, wenn Sie ein 10k-Trimmer-Widerstand für R3 lieber als ein fester Wert Widerstand.

Schritt 8: verdrahten!

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Folgen Sie dem Diagramm oben. PCB / perfboards sind nicht erforderlich. Drähte würde genau richtig!

Schritt 9: Laden Sie die Softwares

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)
    Verarbeitung 2 ist das Diagramm / Monitor-Software, die Ihre Daten zu visualisieren wird, während der Arduino IDE ist für das Hochladen der Arduino Sketch. Sie beide brauchen, um das Projekt auszuführen. Klicken Sie auf die Links unten, um sie herunterzuladen.

    Arduino 1.0.5 IDE: hier klicken!
    Verarbeitung 2 IDE: hier klicken!

Schritt 10: Die Codes

  1. Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Homebrew Arduino Pulsmesser (Visualisieren Sie Ihre Herzschlag)

    Führen Sie diese Codes auf den entsprechenden IDE. Wenn die Verarbeitung 2-Codes zeigt einen Fehler, ändern tho Portnummer (in den Codes gefunden).

    // Arduino Codes:

    Leere setup () {
    Serial.begin (9600);
    }
    Leere Schleife () {
    Serial.println (analogRead (0));
    Verzögerung (50);
    }


    // Verarbeitung 2 Codes:

    importieren processing.serial. *;
    Serien myport;
    int xPos = 1;
    schweben oldHeartrateHeight = 0;

    Leere setup () {
    // Stellen Sie die Fenstergröße:
    Größe (1000, 400);
    frame (30);

    // Liste verfügbaren seriellen Schnittstellen.
    println (Serial.list ());

    // Einrichten, die serielle Schnittstelle zu bedienen.
    // Diese Zeile könnte für verschiedene Computer zu ändern.
    myport = new Serien (this, Serial.list () [0], 9600);

    // Setze inital Hintergrund:
    Hintergrund (0);
    }

    Leere draw () {
    }

    Leere serialEvent (Serial myport) {
    // Lesen Sie die Zeichenfolge der seriellen Schnittstelle.
    String inString = myPort.readStringUntil ('\ n');

    if (inString! = null) {
    // Schneiden Sie Leerzeichen:
    inString = trim (inString);
    // In einen int zu konvertieren
    println (inString);
    int currentHeartrate = int (inString);

    // Zeichne die Herzfrequenz BPM Graph.
    schweben heartrateHeight = map (currentHeartrate, 0, 1023, 0, Höhe);
    Hub (0,255,0);
    Linie (xPos - 1, Höhe - oldHeartrateHeight, xPos, Höhe - heartrateHeight);
    oldHeartrateHeight = heartrateHeight;
    // Am Rand des Bildschirms, gehen Sie zurück zum Anfang:
    if (xPos> = Breite) {
    xPos = 0;
    Hintergrund (0);
    } Else {
    // Erhöhen die horizontale Position:
    xPos ++;
    }
    }
    }

Schritt 11: Lernen Sie, es zu benutzen!

  1. Machen Magazine hat ein ähnliches Projekt, das genau das gleiche funktioniert. Ich habe die Codes von ihnen so Video sollte die Programmierung zu erklären.

    Machen Magazine Full Version:


    Programmierungsphase:
    Dieses Video zeigt, wie man die beiden IDEs verwenden zu erklären.