Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä ohjeessa opit rakentamaan oman biooptimoidun mediaohjaimen Arduinolla aivan kuten kehittämäni avoimen lähdekoodin järjestelmä. Katso linkitetty video saadaksesi lisätietoja.
Jos rakennat sellaisen ja teet lisätestejä sen kanssa, jaa havaintosi, jotta voimme päivittää avoimen lähdekoodin järjestelmän yhdessä!
Jos pidät todella tästä ohjeesta, harkitse sen jakamista tai äänestämistä Arduino 2019 -kilpailussa!
Tausta:
Tilanne: CDC: n mukaan lapset viettävät nyt 7,5 tuntia päivässä näytöillä. Monille, kuten autistisille, tämä voi johtaa aistien ylikuormitukseen, jossa voi tapahtua vähän oppimista tai sitoutumista. Sitoutumista, keskittymistä ja rentoutumista on parannettava synkronisesti ihmisen biologian kanssa erityisesti kouluissa, terveydenhuollossa ja viihdeteollisuudessa.
Toimi: Käyttäjätutkimus tehtiin tarpeiden löytämiseksi ja kerätyt tiedot analysoitiin. Ideointi johti mahdolliseen ratkaisuun ja kehitettiin laitteisto- / ohjelmistoratkaisu, joka voi optimoida näyttöajan mediaa reaaliajassa mukauttamalla musiikki- ja videoelementtejä sydändatan perusteella. Tämän jälkeen suoritettiin UX -testaus keksinnön arvioimiseksi ja parannukset iteroitiin muodostamaan toimiva tuote.
Tulokset: Alkuperäisen ongelman ratkaisemiseksi kehitettiin toimiva minimikäyttötuote, joka mukautettiin video synkronoitavaksi kehon rytmin kanssa rauhallisella tai jännittävällä tehostuksella optimaalisesti. Jatkotestaus osoitti lisääntyneitä käyttömahdollisuuksia kotiteatteri- ja viihdeteollisuudessa.
Vaihe 1: Toimintateoria
Laitteessa on kolme tilaa. - Jännitystila, rauhallinen tila ja tarkennustila. Alla olevat kuvat selittävät, miten niiden pitäisi toimia. Laitteisto lukee sykkeen ja lähettää sen verkkosovellukseen USB: n kautta säätääkseen toistettavan median optimaalisiin ominaisuuksiin.
Vaihe 2: Hanki tarvittavat osat
Löydät kaikki tarvittavat osat Amazonista tai vastaavista markkinapaikoista
Tässä on Amazon -linkki kaikkiin tarvittaviin osiin: Amazon Idea List
Arduino Pro Micro (5v 16MHz -versio), pulssianturivahvistinmoduuli, juotos, juotosrauta, lämpökiristysletku tai sähköteippi, magneettinen irtautuva mikro -USB -kaapeli
Tarvittavat tiedostot on liitetty tähän vaiheeseen.
Optimote Player -sovelluksen prototyypistä on myös live -versio, jos et halua käyttää sitä paikallisesti tiedostoista. Tässä linkki:
Vaihe 3: Juottaa se
Juotospiiri tämän mukaisesti:
Arduino A0 anturisignaalille
Arduino 5V - anturi VCC 5Vin
Arduinon maasta anturimaadoitukseen
Jos et osaa juottaa tai asentaa Arduino IDE: tä, jota käytetään skriptien salaamiseen Arduinolle, suosittelen lämpimästi tätä ilmaista luokkaa tässä ohjeissa: https://www.instructables.com/class/Arduino-Class/ … Se on yksi niistä asioista, joissa en voinut selittää sitä niin kaunopuheisesti tai yhtä lyhyesti kuin luokkakirjoittaja Becky Stern. Kiitokset sinulle!
Tähän vaiheeseen on liitetty piirikaavion PDF -tiedosto, joka zoomaa pienemmällä pikselöinnillä kuin kuvatiedosto.
Vaihe 4: Liitä se
Löysin kaksi eri tapaa koteloida laite. Myöhemmin käytin lämpökutistusletkua, jossa oli reikä anturille, jota suosittelen, mutta voit tehdä sen myös ensimmäisellä tavalla pelastetusta kaksois AAA -paristopidikkeestä.
Leikkaa kotelon aukot pyörivän työkalun leikkauslevyn avulla USB -liitännän porttien lisäämiseksi. Leikkaa kartion muotoisella hiomakartiokappaleella reikä anturin optiselle osalle. Tämän on oltava suorassa kosketuksessa ihon kanssa havaittaessa. Kääri koko asia teipille tai maalaa, jotta se näyttää mukavammalta, ja liimaa elektroniikka kuumalla paikallaan.
Vaihe 5: Flash -koodi
Avaa Arduino IDE. Jos et ole vielä ladannut sitä, voit ladata sen osoitteesta arduino.cc.
Pura / purkaa aiemmasta vaiheesta lataamasi tiedosto
Valitse Arduino/Genuino Micro "levyt" -kohdasta. Kytke korttisi ja valitse vastaava COM -portti "portit" -kohdasta. Avaa luonnos, joka päättyy "pisteeseen INO" purkamattomasta kansiosta, ja vilkaise Arduinolle napsauttamalla lataa.
Vaihe 6: Testaa
Avaa index.html web -selaimesi puretusta kansiosta (Google Chromen testattu) ja liitä Optimote. Lataa MP4 -videotiedosto ja sen toisto alkaa. Voit ohjelmoida huippuhuipputilat käyttämällä graafista käyttöliittymää, jotta laite siirtyy automaattisesti, kun syke on jatkuvasti laskenut (rauhallisin tai kyllästynyt, THRILL -tila), tai CALM -tilassa voit asettaa sen ohittamaan tämän osan, kun syke nousee rauhallinen vauhti. Vaihtoehtoisesti se voi hypätä median rentouttavimpaan osaan, jos se on ohjelmoitu uudelleen median kanssa.
Voit viedä biodataa napsauttamalla soittimen sovelluksen latauspainiketta. Se sisältää sarakkeen nimeltä "pred", joka on laitteen ennustettu syke. Optimote toimii hyvin, kun pred on keskimäärin lähellä bpm: ää.
Optimote Player -verkkosovelluksen prototyypistä on live -versio, jos et halua käyttää sitä paikallisesti: Optimote Player Web App
Kansiossa on esimerkkivideotiedosto viihdettä (jännitystä) varten. Voit asettaa sen siirtymään hyppypelottimeen, kun kehosi vähiten odottaa sitä (syke on tasaisesti laskenut X -lukemissa) älylaitteen ansiosta.
Vaihe 7: Mutta odota, siellä on enemmän
Kiitos, että luit tämän ohjeen. Toivottavasti pidit sitä mielenkiintoisena tai aiot rakentaa oman!
Harkitse tämän äänestämistä Arduino -kilpailussa 2019 tai jaa havaintosi, jos teet sellaisen.
Lisätietoja on liitteenä olevassa PDF -tiedostossa.
Hyvää höpöttelyä!