Inhoudsopgave:

Bio-adaptieve mediacontroller voor toegankelijkheid of entertainment - Ajarnpa
Bio-adaptieve mediacontroller voor toegankelijkheid of entertainment - Ajarnpa

Video: Bio-adaptieve mediacontroller voor toegankelijkheid of entertainment - Ajarnpa

Video: Bio-adaptieve mediacontroller voor toegankelijkheid of entertainment - Ajarnpa
Video: Optimote Bio-Adaptive Media Controller 2024, November
Anonim
Image
Image
Theorie van de werking
Theorie van de werking

In deze instructable leer je hoe je je eigen bio-geoptimaliseerde mediacontroller kunt bouwen met Arduino, net zoals het open-sourcesysteem dat ik heb ontwikkeld. Bekijk de gelinkte video voor een extra snelle uitleg.

Als je er een bouwt en er verder mee gaat testen, deel dan je bevindingen zodat we samen het open-sourcesysteem kunnen upgraden!

Als je dit instructable echt leuk vindt, overweeg dan om het te delen of ervoor te stemmen in de Arduino 2019-wedstrijd!

achtergrondverhaal:

Situatie: Volgens de CDC brengen kinderen nu 7,5 uur per dag door op schermen. Voor velen, zoals mensen met autisme, kan dit leiden tot sensorische overbelasting waarbij weinig leren of betrokkenheid kan optreden. Er is behoefte aan verbetering van betrokkenheid, focus en ontspanning in overeenstemming met iemands biologie, vooral in scholen, gezondheidszorg en entertainmentindustrieën.

Actie: Er is gebruikersonderzoek uitgevoerd om behoeften te achterhalen en de verzamelde gegevens zijn geanalyseerd. Ideeën leidden tot een mogelijke oplossing en er werd een hardware/software oplossing ontwikkeld die de schermtijd media in realtime kan optimaliseren door muziek- en video-elementen aan te passen op basis van hartgegevens. Vervolgens werden UX-testen uitgevoerd om de uitvinding te evalueren en werden verbeteringen herhaald om een werkend product te vormen.

Resultaten: Er werd een werkend minimaal levensvatbaar product ontwikkeld om het oorspronkelijke probleem op te lossen door video aan te passen om te synchroniseren met het lichaamsritme met kalme of opwindende boosts wanneer dit optimaal is. Verdere tests toonden een groter potentieel voor gebruik in de thuisbioscoop- en entertainmentindustrie.

Stap 1: Theorie van de werking

Theorie van de werking
Theorie van de werking
Theorie van de werking
Theorie van de werking

Er zijn drie modi voor het apparaat. - Sensatiemodus, Rustige modus en Focusmodus. De onderstaande afbeeldingen leggen uit hoe ze elk zouden moeten werken. Het hardwareapparaat leest de hartslag en stuurt deze via USB naar de web-app om de afgespeelde media aan te passen aan de optimale kenmerken.

Stap 2: Verkrijg onderdelen die nodig zijn

Onderdelen nodig krijgen
Onderdelen nodig krijgen

Je kunt alle benodigde onderdelen vinden op Amazon of vergelijkbare marktplaatsen

Hier is een Amazon-lijstlink naar alle benodigde onderdelen: Amazon Idea List

Arduino Pro Micro (5v 16MHz-versie), pulssensor-amped-module, soldeer, soldeerbout, krimpkous of elektrische tape, magnetische afgescheiden micro-USB-kabel

De benodigde bestanden zijn bij deze stap gevoegd.

Er is ook een liveversie van het prototype Optimote Player-app als u deze niet lokaal vanuit de bestanden wilt uitvoeren. Hier is de link:

Stap 3: Soldeer het op

Soldeer de schakeling als volgt:

Arduino A0 naar sensorsignaal uit

Arduino 5V naar Sensor VCC 5Vin

Arduino aarde naar sensor aarde

Als je niet weet hoe je de Arduino IDE moet solderen of installeren die wordt gebruikt om de scripts op de Arduino te flashen, raad ik deze gratis les ten zeerste aan hier op instructables: https://www.instructables.com/class/Arduino-Class/ … Het is een van die dingen waar ik het niet zo welsprekend of met hetzelfde niveau van beknoptheid kon uitleggen als die klasauteur, Becky Stern. Hulde voor jou!

Bij deze stap is een PDF van het circuitschema gevoegd dat zoomt met minder pixelvorming dan een afbeeldingsbestand.

Stap 4: Omhul het

Omhul het
Omhul het
Omhul het
Omhul het
Omhul het
Omhul het
Omhul het
Omhul het

Ik heb twee verschillende manieren gevonden om het apparaat in te sluiten. Ik ging later met krimpkous met een gat voor de sensor, wat de methode is die ik aanbeveel, maar je zou het ook op de eerste manier kunnen doen vanuit een geborgen dubbele AAA-batterijhouder.

Snijd met behulp van een roterende snijschijf sleuven in de behuizing om poorten voor de USB-verbinding toe te voegen. Snijd met een kegelvormige slijpkegel een gat voor het optische deel van de sensor. Dit moet bij het waarnemen in direct contact zijn met de huid. Wikkel het geheel in tape of schilder het om het er mooier uit te laten zien, en lijm de elektronica op zijn plaats.

Stap 5: Flash de code

Open de Arduino IDE. Als je het nog niet hebt gedownload, kun je het krijgen van arduino.cc.

Pak het bestand uit dat u in de eerdere stap hebt gedownload

Selecteer Arduino/Genuino Micro onder "boards". Sluit je board aan en kies de corresponderende COM-poort onder "poorten". Open de schets die eindigt op "dot INO" uit de uitgepakte map en flash naar de Arduino door op uploaden te klikken.

Stap 6: Test het

Image
Image
Test het!
Test het!
Test het!
Test het!

Open de index.html uit de uitgepakte map in uw webbrowser (Google Chrome getest) en sluit de Optimote aan. Laad een MP4-videobestand en het begint te spelen. U kunt piekklimatologische modi programmeren met behulp van de GUI, zodat het apparaat automatisch springt naar wanneer de hartslag gestaag is gedaald (rustig of verveeld, THRILL-modus) of in de CALM-modus, u kunt het instellen om voorbij dit gedeelte te springen wanneer de hartslag stijgt als een kalme boost. Als alternatief kan het naar het meest ontspannende gedeelte van de media springen als het opnieuw is geprogrammeerd om dit met dat medium te doen.

U kunt persoonsgegevens exporteren door op de downloadknop in de speler-app te klikken. Het bevat een kolom met de naam "pred", de voorspelde hartslag van het apparaat. Optimote werkt goed wanneer pred gemiddeld dicht bij bpm ligt.

Er is een live versie van prototype Optimote Player Web App voor het geval u het niet lokaal wilt uitvoeren: Optimote Player Web App

Er is een voorbeeldvideobestand voor een gebruiksscenario voor entertainment (thrill-modus) in de map. Dankzij het slimme apparaat kunt u het instellen om naar het gedeelte met sprongen te springen wanneer uw lichaam het het minst verwacht (hartslag neemt gestaag af voor X-metingen).

Stap 7: Maar wacht, er is meer

Bedankt voor het lezen van dit instructable. Ik hoop dat je het interessant vond of van plan bent om er zelf een te bouwen!

Overweeg om op deze te stemmen in de Arduino-wedstrijd 2019 of om je bevindingen te delen als je er een maakt.

Zie voor meer informatie de bijgevoegde pdf.

Veel plezier met knutselen!

Aanbevolen: