Inhaltsverzeichnis:

Bio-adaptiver Mediencontroller für Barrierefreiheit oder Unterhaltung - Gunook
Bio-adaptiver Mediencontroller für Barrierefreiheit oder Unterhaltung - Gunook

Video: Bio-adaptiver Mediencontroller für Barrierefreiheit oder Unterhaltung - Gunook

Video: Bio-adaptiver Mediencontroller für Barrierefreiheit oder Unterhaltung - Gunook
Video: Altered Cellular Biology 2024, November
Anonim
Image
Image
Theorie der Arbeitsweise
Theorie der Arbeitsweise

In diesem anweisbaren erfahren Sie, wie Sie Ihren eigenen bio-optimierten Mediencontroller mit Arduino bauen, genau wie das Open-Source-System, das ich entwickelt habe. Sehen Sie sich das verlinkte Video an, um eine zusätzliche kurze Erklärung zu erhalten.

Wenn Sie eines bauen und weitere Tests damit durchführen, teilen Sie uns bitte Ihre Ergebnisse mit, damit wir das Open-Source-System gemeinsam aktualisieren können!

Wenn Sie dieses instructable wirklich genießen, ziehen Sie bitte in Betracht, es zu teilen oder dafür im Arduino 2019-Wettbewerb zu stimmen!

Hintergrundgeschichte:

Situation: Laut CDC verbringen Kinder mittlerweile 7,5 Stunden am Tag vor Bildschirmen. Bei vielen, beispielsweise bei Autisten, kann dies zu einer Reizüberflutung führen, bei der wenig Lernen oder Engagement auftreten kann. Insbesondere in Schulen, im Gesundheitswesen und in der Unterhaltungsindustrie müssen Engagement, Konzentration und Entspannung im Einklang mit der Biologie einer Person verbessert werden.

Aktion: Es wurde eine Nutzerrecherche durchgeführt, um Bedürfnisse zu ermitteln, und die gesammelten Daten wurden analysiert. Die Ideenfindung führte zu einer potentiellen Lösung und es wurde eine Hardware-/Softwarelösung entwickelt, die Bildschirmzeitmedien in Echtzeit optimieren kann, indem Musik- und Videoelemente basierend auf Herzdaten angepasst werden. Anschließend wurden UX-Tests durchgeführt, um die Erfindung zu bewerten, und Verbesserungen wurden wiederholt, um ein funktionierendes Produkt zu bilden.

Ergebnisse: Ein funktionierendes Minimum Viable-Produkt wurde entwickelt, um das anfängliche Problem zu lösen, indem das Video angepasst wird, um es mit dem Körperrhythmus mit Ruhe- oder Nervenkitzel-Boosts zu synchronisieren, wenn es optimal ist. Weitere Tests zeigten ein erhöhtes Potenzial für den Einsatz in der Heimkino- und Unterhaltungsindustrie.

Schritt 1: Betriebstheorie

Theorie der Arbeitsweise
Theorie der Arbeitsweise
Theorie der Arbeitsweise
Theorie der Arbeitsweise

Es gibt drei Modi für das Gerät. - Thrill-Modus, Ruhe-Modus und Fokus-Modus. Die folgenden Bilder erklären, wie sie jeweils funktionieren sollten. Das Hardwaregerät liest die Herzfrequenz und sendet sie über USB an die Web-App, um die abgespielten Medien auf die optimalen Eigenschaften einzustellen.

Schritt 2: Besorgen Sie sich die benötigten Teile

Besorgen Sie sich die benötigten Teile
Besorgen Sie sich die benötigten Teile

Alle benötigten Teile findet ihr bei Amazon oder ähnlichen Marktplätzen

Hier ist ein Amazon-Listen-Link zu allen benötigten Teilen: Amazon-Ideenliste

Arduino Pro Micro (5V 16MHz Version), Pulssensor Amped Module, Lötzinn, Lötkolben, Schrumpfschlauch oder Isolierband, Magnetisches Breakaway Micro-USB-Kabel

Die benötigten Dateien sind diesem Schritt beigefügt.

Es gibt auch eine Live-Version des Prototyps der Optimote Player App, wenn Sie sie nicht lokal aus den Dateien ausführen möchten. Hier der Link:

Schritt 3: Löten Sie es auf

Löten Sie die Schaltung wie folgt:

Arduino A0 zum Sensorsignalausgang

Arduino 5V zu Sensor VCC 5Vin

Arduino Masse zu Sensormasse

Wenn Sie nicht wissen, wie Sie die Arduino-IDE löten oder installieren, die zum Flashen der Skripte auf dem Arduino verwendet wird, empfehle ich diese kostenlose Klasse hier auf instructables: https://www.instructables.com/class/Arduino-Class/ … Es ist eines dieser Dinge, bei denen ich es nicht so eloquent und so kurz erklären könnte wie die Klassenautorin Becky Stern. Hut ab!

An diesen Schritt angehängt ist ein PDF des Schaltplans, das mit weniger Pixelierung als eine Bilddatei zoomt.

Schritt 4: Umhüllen Sie es

Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es
Umhüllen Sie es

Ich habe zwei verschiedene Möglichkeiten gefunden, das Gerät zu umhüllen. Später habe ich einen Schrumpfschlauch mit einem Loch für den Sensor verwendet, was die von mir empfohlene Methode ist, aber Sie können dies auch auf die erste Weise von einem geretteten Dual-AAA-Batteriehalter aus tun.

Schneiden Sie mit einer rotierenden Werkzeug-Trennscheibe Schlitze in das Gehäuse, um Anschlüsse für die USB-Verbindung hinzuzufügen. Schneiden Sie mit einem kegelförmigen Schleifkegelbohrer ein Loch für den optischen Teil des Sensors. Diese muss beim Erfassen in direktem Kontakt mit der Haut sein. Wickeln Sie das Ganze in Klebeband oder bemalen Sie es, damit es schöner aussieht, und kleben Sie die Elektronik mit Heißkleber fest.

Schritt 5: Flashen Sie den Code

Öffnen Sie die Arduino-IDE. Wenn Sie es noch nicht heruntergeladen haben, können Sie es von arduino.cc herunterladen.

Entpacken / extrahieren Sie die Datei, die Sie aus dem vorherigen Schritt heruntergeladen haben

Wählen Sie unter "Boards" Arduino/Genuino Micro aus. Stecken Sie Ihr Board ein und wählen Sie unter "Ports" den entsprechenden COM-Port aus. Öffnen Sie die Skizze mit der Endung "dot INO" aus dem entpackten Ordner und flashen Sie auf das Arduino, indem Sie auf Upload klicken.

Schritt 6: Testen Sie es

Image
Image
Probier es aus!
Probier es aus!
Probier es aus!
Probier es aus!

Öffnen Sie die index.html aus dem entpackten Ordner in Ihrem Webbrowser (Google Chrome getestet) und schließen Sie das Optimote an. Laden Sie eine MP4-Videodatei und die Wiedergabe beginnt. Sie können über die Benutzeroberfläche die Höhepunkt-Klimamodi programmieren, damit das Gerät automatisch zu dem springt, wenn die Herzfrequenz stetig abnimmt (am ruhigsten oder gelangweilt, THRILL-Modus) oder im CALM-Modus so eingestellt werden, dass dieser Abschnitt übersprungen wird, wenn die Herzfrequenz als a. steigt ruhiger Schub. Alternativ kann es zum entspannendsten Abschnitt des Mediums springen, wenn es mit diesem Medium umprogrammiert wird.

Sie können Biodaten exportieren, indem Sie in der Player-App auf den Download-Button klicken. Es enthält eine Spalte namens "pred", die die vorhergesagte Herzfrequenz des Geräts darstellt. Optimote funktioniert gut, wenn Pred im Durchschnitt nahe bei bpm liegt.

Es gibt eine Live-Version des Prototyps der Optimote Player Web App, falls Sie sie nicht lokal ausführen möchten: Optimote Player Web App

Im Ordner befindet sich eine Beispielvideodatei für einen Anwendungsfall im Unterhaltungsmodus (Thrill-Modus). Dank des intelligenten Geräts können Sie es so einrichten, dass es zum Sprungangst-Teil springt, wenn Ihr Körper es am wenigsten erwartet (die Herzfrequenz nimmt bei X-Messwerten stetig ab).

Schritt 7: Aber warten Sie, es gibt noch mehr

Vielen Dank für das Lesen dieses instructable. Ich hoffe, Sie fanden es interessant oder planen, Ihre eigenen zu bauen!

Bitte erwägen Sie, für diesen im Arduino-Wettbewerb 2019 abzustimmen oder Ihre Ergebnisse zu teilen, wenn Sie einen machen.

Weitere Informationen finden Sie im angehängten PDF.

Viel Spaß beim Basteln!

Empfohlen: