Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles juhendis saate teada, kuidas luua oma biooptimeeritud meediumikontrollerit Arduino abil, nagu minu loodud avatud lähtekoodiga süsteem. Täiendava kiire selgituse saamiseks vaadake lingitud videot.
Kui ehitate selle ja teete sellega täiendavaid katseid, jagage oma järeldusi, et saaksime koos avatud lähtekoodiga süsteemi uuendada!
Kui teile see juhendamine tõesti meeldib, kaaluge selle jagamist või Arduino 2019 võistlusel hääletamist!
Taustalugu:
Olukord: CDC andmetel veedavad lapsed nüüd ekraanidel 7,5 tundi päevas. Paljudele, näiteks autistlikele, võib see põhjustada sensoorset ülekoormust, kus võib tekkida vähe õppimist või kaasatust. Eriti koolides, tervishoius ja meelelahutustööstuses on vaja parandada kaasatust, keskendumist ja lõõgastumist sünkroonis inimese bioloogiaga.
Tegevus: vajaduste leidmiseks viidi läbi kasutajate uuringud ja kogutud andmeid analüüsiti. Idee viis potentsiaalse lahenduseni ja töötati välja riist- / tarkvaralahendus, millega saab reaalajas optimeerida ekraaniaja meediat, kohandades muusika- ja videoelemente südameandmete põhjal. Seejärel viidi leiutise hindamiseks läbi UX -testimine ja parandusi korrati, saades töötava toote.
Tulemused: Esialgse probleemi lahendamiseks töötati välja töötav minimaalselt elujõuline toode, kohandades video kehalise rütmiga sünkroonimiseks, optimaalsel juhul rahuliku või põnevusega. Edasine testimine näitas suurenenud potentsiaali kasutamiseks kodukino- ja meelelahutustööstuses.
1. samm: toimimise teooria
Seadmel on kolm režiimi. - põnevusrežiim, rahulik režiim ja fookusrežiim. Allpool olevad pildid selgitavad, kuidas nad peaksid töötama. Riistvaraseade loeb südame löögisagedust ja saadab selle veebirakendusse USB kaudu, et reguleerida mängitavat meediat optimaalsete omaduste järgi.
Samm: hankige vajalikud osad
Kõik vajalikud osad leiate Amazonist või sarnastelt turgudelt
Siin on Amazoni loendi link kõikidele vajalikele osadele: Amazoni ideede loend
Arduino Pro Micro (5v 16MHz versioon), impulssanduriga võimendusmoodul, jootekolb, jootekolb, soojendustoru või elektrilint, magnetiline katkine mikro -USB -kaabel
Vajalikud failid on sellele sammule lisatud.
Kui te ei soovi seda failidest kohapeal käivitada, on olemas ka rakenduse Optimote Player prototüübi reaalajas versioon. Siin on link:
3. samm: jootke see üles
Jootke ahel vastavalt sellele:
Arduino A0 anduri signaali välja
Arduino 5V kuni anduri VCC 5Vin
Arduino maandusanduri maandus
Kui te ei tea, kuidas joota või installida Arduino IDE, mida kasutati skriptide Arduinole välkimiseks, soovitan soojalt seda tasuta klassi siin juhendite kohta: https://www.instructables.com/class/Arduino-Class/ … See on üks neist asjadest, kus ma ei osanud seda nii kõnekalt või sama lühidalt seletada, kui see klassi autor Becky Stern. Kiitus teile!
Sellele sammule on lisatud skeemi skemaatiline PDF, mis suumib väiksema pikseldusega kui pildifail.
4. samm: pange see sisse
Leidsin kaks erinevat võimalust seadme ümbriseks. Hiljem kasutasin anduriga avaga termokahanevat toru, mida ma soovitan, kuid saate seda teha ka esimesel viisil päästetud kahekordsest AAA patareipesast.
Lõika pöörleva tööriista lõikeketta abil korpusest pilud, et lisada USB -ühenduse pordid. Lõika koonusekujulise lihvimiskoonuse abil anduri optilise osa jaoks auk. See peab tundmisel olema otseses kokkupuutes nahaga. Keerake kogu asi lindile või värvige, et see kenam välja näeks, ja liimige kuum elektroonika oma kohale.
Samm: välgutage koodi
Avage Arduino IDE. Kui te pole seda veel alla laadinud, saate selle saidilt arduino.cc.
Pakkige lahti / ekstraheerige varasemast sammust alla laaditud fail
Valige "lauad" alt Arduino/Genuino Micro. Ühendage oma plaat ja valige jaotiste "pordid" alt vastav COM -port. Avage lahtipakitud kaustast sketš, mis lõpeb täpiga INO, ja välkuge Arduinole, klõpsates nuppu Laadi üles.
6. samm: testige seda
Avage veebibrauseris pakitud kaustast index.html (testitud Google Chrome'iga) ja ühendage Optimote. Laadige MP4 -videofail ja see hakkab mängima. Saate programmeerida tippklimaatilisi režiime, kasutades GUI -d, et seade automaatselt hüpataks, kui pulss on pidevalt langenud (rahulikum või igavam, THRILL -režiim), või CALM -režiimis saate selle vahele jätta, kui südame löögisagedus tõuseb rahulik hoog. Teise võimalusena võib see hüpata meedia kõige lõõgastavamasse osasse, kui see selle kandjaga ümber programmeerida.
Saate eksportida bioandmeid, klõpsates pleierirakenduse allalaadimisnupul. See sisaldab veergu nimega "pred", mis on seadme ennustatud pulss. Optimote töötab hästi, kui pred on keskmiselt löögisageduse lähedal.
Kui te ei soovi seda kohapeal käitada, on olemas ka Optimote Playeri veebirakenduse prototüübi reaalajas versioon: Optimote Playeri veebirakendus
Kaustas on näidisvideofail meelelahutuse (põnevusrežiimi) kasutamiseks. Tänu nutiseadmele saate selle seadistada nii, et see hüppab hirmutava osa juurde, kui teie keha seda kõige vähem ootab (südame löögisagedus on pidevalt langenud).
7. samm: aga oodake, seal on veel midagi
Täname, et lugesite seda juhendit. Loodan, et see tundus teile huvitav või kavatsete selle ise ehitada!
Palun kaaluge selle hääletamist Arduino konkursil 2019 või jagage oma tulemusi, kui teete selle.
Lisateabe saamiseks vaadake lisatud PDF -faili.
Head nokitsemist!