Table des matières:

Contrôleur multimédia bio-adaptatif pour l'accessibilité ou le divertissement : 7 étapes
Contrôleur multimédia bio-adaptatif pour l'accessibilité ou le divertissement : 7 étapes

Vidéo: Contrôleur multimédia bio-adaptatif pour l'accessibilité ou le divertissement : 7 étapes

Vidéo: Contrôleur multimédia bio-adaptatif pour l'accessibilité ou le divertissement : 7 étapes
Vidéo: #IIMSGC • La neurodiversité au service de l'accessibilité • Gwendolyn Garan 2024, Novembre
Anonim
Image
Image
Théorie du fonctionnement
Théorie du fonctionnement

Dans ce instructable, vous apprendrez à créer votre propre contrôleur multimédia bio-optimisé à l'aide d'Arduino, tout comme le système open source que j'ai développé. Regardez la vidéo liée pour une explication rapide supplémentaire.

Si vous en construisez un et effectuez d'autres tests avec, veuillez partager vos découvertes afin que nous puissions mettre à niveau le système open source ensemble !

Si vous aimez vraiment cette instructable, pensez à la partager ou à voter pour elle dans le concours Arduino 2019 !

Passé:

Situation: Selon le CDC, les enfants passent désormais 7,5 heures par jour sur les écrans. Pour beaucoup, comme les personnes autistes, cela peut entraîner une surcharge sensorielle où peu d'apprentissage ou d'engagement peut se produire. Il est nécessaire d'améliorer l'engagement, la concentration et la relaxation en phase avec la biologie d'une personne, en particulier dans les écoles, les soins de santé et les industries du divertissement.

Action: Une recherche auprès des utilisateurs a été menée pour identifier les besoins et les données collectées ont été analysées. L'idéation a conduit à une solution potentielle et une solution matérielle/logicielle a été développée qui peut optimiser le temps d'écran en temps réel en adaptant les éléments musicaux et vidéo en fonction des données cardiaques. Des tests UX ont ensuite été menés pour évaluer l'invention et des améliorations ont été réitérées pour former un produit fonctionnel.

Résultats: Un produit fonctionnel minimum viable a été développé pour résoudre le problème initial en adaptant la vidéo pour qu'elle se synchronise avec le rythme corporel avec des augmentations de calme ou de sensations fortes lorsqu'elles sont optimales. Des tests supplémentaires ont montré un potentiel accru d'utilisation dans les industries du cinéma maison et du divertissement.

Étape 1: Théorie du fonctionnement

Théorie du fonctionnement
Théorie du fonctionnement
Théorie du fonctionnement
Théorie du fonctionnement

Il existe trois modes pour l'appareil. - Mode sensations fortes, mode calme et mode mise au point. Les images ci-dessous expliquent comment ils devraient chacun fonctionner. Le périphérique matériel lit la fréquence cardiaque et l'envoie à l'application Web via USB pour ajuster le média lu aux caractéristiques optimales.

Étape 2: Obtenez les pièces nécessaires

Obtenez les pièces nécessaires
Obtenez les pièces nécessaires

Vous pouvez trouver toutes les pièces nécessaires sur Amazon ou des marchés similaires

Voici un lien de liste Amazon vers toutes les pièces nécessaires: Liste d'idées Amazon

Arduino Pro Micro (version 5v 16MHz), module amplifié par capteur de pouls, soudure, fer à souder, tube thermorétractable ou ruban électrique, câble micro USB à rupture magnétique

Les fichiers nécessaires sont joints à cette étape.

Il existe également une version en direct du prototype de l'application Optimote Player si vous ne souhaitez pas l'exécuter localement à partir des fichiers. Voici le lien:

Étape 3: soudez-le

Soudez le circuit selon ceci:

Arduino A0 vers la sortie du signal du capteur

Arduino 5V vers capteur VCC 5Vin

Arduino Ground à Sensor Ground

Si vous ne savez pas comment souder ou installer l'IDE Arduino utilisé pour flasher les scripts sur l'Arduino, je recommande fortement cette classe gratuite ici sur instructables: https://www.instructables.com/class/Arduino-Class/ … C'est l'une de ces choses où je ne pouvais pas l'expliquer avec autant d'éloquence ou avec le même niveau de brièveté que cet auteur de classe, Becky Stern. Bravo à vous!

Attaché à cette étape est un PDF du schéma du circuit qui zoome avec moins de pixellisation qu'un fichier image.

Étape 4: Enfermez-le

Enfermez-le
Enfermez-le
Enfermez-le
Enfermez-le
Enfermez-le
Enfermez-le
Enfermez-le
Enfermez-le

J'ai trouvé deux façons différentes d'emballer l'appareil. Plus tard, je suis allé avec un tube thermorétractable avec un trou pour le capteur, ce qui est la méthode que je recommande, mais vous pouvez également le faire de la première manière à partir d'un support de batterie double AAA récupéré.

À l'aide d'un disque de coupe pour outil rotatif, découpez des fentes dans le boîtier pour ajouter des ports pour la connexion USB. À l'aide d'un foret conique de meulage en forme de cône, découpez un trou pour la partie optique du capteur. Cela doit être en contact direct avec la peau lors de la détection. Enveloppez le tout dans du ruban adhésif ou peignez-le pour le rendre plus joli, et collez à chaud l'électronique en place.

Étape 5: Flashez le code

Ouvrez l'IDE Arduino. Si vous ne l'avez pas encore téléchargé, vous pouvez l'obtenir sur arduino.cc.

Décompressez / Extrayez le fichier que vous avez téléchargé à l'étape précédente

Sélectionnez Arduino/Genuino Micro sous « cartes ». Branchez votre carte et choisissez le port COM correspondant sous "ports". Ouvrez l'esquisse se terminant par "dot INO" dans le dossier décompressé et flashez sur l'Arduino en cliquant sur télécharger.

Étape 6: Testez-le

Image
Image
Essaye-le!
Essaye-le!
Essaye-le!
Essaye-le!

Ouvrez le fichier index.html du dossier décompressé de votre navigateur Web (testé par Google Chrome) et branchez l'Optimote. Chargez un fichier vidéo MP4 et sa lecture commencera. Vous pouvez programmer les modes climatiques de pointe à l'aide de l'interface graphique pour que l'appareil passe automatiquement lorsque la fréquence cardiaque diminue régulièrement (le plus calme ou ennuyé, mode THRILL) ou en mode CALM, vous pouvez le configurer pour sauter cette section lorsque la fréquence cardiaque augmente en tant que coup de pouce calme. Alternativement, il peut sauter à la section la plus relaxante du média s'il est reprogrammé pour le faire avec ce média.

Vous pouvez exporter des biodonnées en cliquant sur le bouton de téléchargement de l'application du lecteur. Il comprend une colonne appelée "pred" qui est la fréquence cardiaque prévue de l'appareil. Optimote fonctionne bien lorsque le pred est proche du bpm en moyenne.

Il existe une version en direct du prototype d'application Web Optimote Player au cas où vous ne voudriez pas l'exécuter localement: Optimote Player Web App

Il y a un exemple de fichier vidéo pour un cas d'utilisation de divertissement (mode sensations fortes) dans le dossier. Vous pouvez le configurer pour passer à la partie peur du saut lorsque votre corps s'y attend le moins (la fréquence cardiaque diminue régulièrement pour les lectures X) grâce à l'appareil intelligent.

Étape 7: Mais attendez, il y a plus

Merci d'avoir lu cette instructable. J'espère que vous l'avez trouvé intéressant ou envisagez de créer le vôtre !

Veuillez envisager de voter pour celui-ci au concours Arduino 2019 ou de partager vos découvertes si vous en faites un.

Pour en savoir plus, voir le PDF ci-joint.

Bon bricolage !

Conseillé: