Kazalo:

Bio-prilagodljiv medijski krmilnik za dostopnost ali zabavo: 7 korakov
Bio-prilagodljiv medijski krmilnik za dostopnost ali zabavo: 7 korakov

Video: Bio-prilagodljiv medijski krmilnik za dostopnost ali zabavo: 7 korakov

Video: Bio-prilagodljiv medijski krmilnik za dostopnost ali zabavo: 7 korakov
Video: CS50 2013 - Week 9 2024, Julij
Anonim
Image
Image
Teorija delovanja
Teorija delovanja

V tem navodilu se boste naučili, kako z Arduinom zgraditi svoj biološko optimiziran medijski krmilnik, tako kot odprtokodni sistem, ki sem ga razvil. Za dodatno hitro razlago si oglejte povezani videoposnetek.

Če ga zgradite in z njim opravite nadaljnja testiranja, delite svoje ugotovitve, da bomo lahko skupaj nadgradili odprtokodni sistem!

Če resnično uživate v tem navodilu, ga delite ali glasujte zanj na natečaju Arduino 2019!

Zgodovina:

Stanje: Po podatkih CDC otroci zdaj preživijo 7,5 ur na dan na zaslonih. Za mnoge, na primer za tiste z avtizmom, lahko to vodi do senzorične preobremenitve, kjer se lahko pojavi malo učenja ali angažiranosti. Treba je izboljšati angažiranost, osredotočenost in sprostitev v sinhronizaciji z biologijo osebe, zlasti v šolah, zdravstvu in industriji zabave.

Ukrep: Raziskave uporabnikov so bile izvedene za iskanje potreb in zbrani podatki so bili analizirani. Ideacija je privedla do možne rešitve in razvita je bila strojna / programska rešitev, ki lahko v realnem času optimizira medijske ure pred zaslonom s prilagajanjem glasbenih in video elementov na podlagi podatkov o srcu. Za oceno izuma so nato izvedli testiranje UX, izboljšave pa so bile ponovljene in so oblikovale delovni izdelek.

Rezultati: Razvit je bil minimalno delujoč izdelek, ki je rešil začetni problem s prilagajanjem videa za sinhronizacijo s telesnim ritmom z umirjenimi ali vznemirljivimi pospeški, kadar je to optimalno. Nadaljnja testiranja so pokazala povečan potencial za uporabo v industriji domačega kina in zabave.

1. korak: Teorija delovanja

Teorija delovanja
Teorija delovanja
Teorija delovanja
Teorija delovanja

Za napravo obstajajo trije načini. - Načini vznemirjenja, mirni način in način ostrenja. Spodnje slike pojasnjujejo, kako naj bi vsaka delovala. Strojna naprava bere srčni utrip in jo pošlje v spletno aplikacijo prek USB -ja, da prilagodi predvajane medije optimalnim karakteristikam.

Korak: Pridobite potrebne dele

Pridobite potrebne dele
Pridobite potrebne dele

Vse potrebne dele lahko najdete na Amazonu ali podobnih trgih

Tu je povezava na seznam Amazon za vse potrebne dele: Amazon Idea List

Arduino Pro Micro (različica 5v 16MHz), impulzni modul s senzorjem impulza, spajkanje, spajkalnik, cev za ogrevanje ali električni trak, magnetni mikro USB kabel

Potrebne datoteke so priložene temu koraku.

Obstaja tudi različica prototipa Optimote Player App v živo, če je ne želite zagnati lokalno iz datotek. Tukaj je povezava:

3. korak: Spajkajte ga

Spajkajte vezje v skladu s tem:

Arduino A0 do signala senzorja

Arduino 5V na senzor VCC 5Vin

Arduino ozemljitev do ozemljitve senzorja

Če ne veste, kako spajkati ali namestiti Arduino IDE, ki se uporablja za vstavljanje skriptov na Arduino, toplo priporočam ta brezplačni razred tukaj na navodilih: https://www.instructables.com/class/Arduino-Class/ … To je ena tistih stvari, kjer tega ne bi mogla razložiti tako zgovorno ali z enako stopnjo kratkosti kot avtorica razreda, Becky Stern. Pohvale tebi!

Temu koraku je priložen PDF sheme vezja, ki poveča z manj pikselacijo kot slikovna datoteka.

4. korak: Vstavite ga

Obložite ga
Obložite ga
Obložite ga
Obložite ga
Obložite ga
Obložite ga
Obložite ga
Obložite ga

Našel sem dva različna načina za vgradnjo naprave. Kasneje sem šel s toplotno skrčljivo cevjo z luknjo za senzor, kar je metoda, ki jo priporočam, lahko pa to storite tudi na prvi način iz rešenega dvojnega držala za baterije AAA.

Z vrtljivim rezalnim diskom za orodje izrežite reže v ohišju, da dodate vrata za povezavo USB. S pomočjo stožčastega brusnega stožca izrežite luknjo za optični del senzorja. Ta mora biti pri zaznavanju v neposrednem stiku s kožo. Vse skupaj zavijte v trak ali pobarvajte, da bo videti lepše, in elektroniko vroče lepite.

5. korak: Prenesite kodo

Odprite Arduino IDE. Če ga še niste prenesli, ga lahko dobite na spletnem mestu arduino.cc.

Razpakirajte / izvlecite datoteko, ki ste jo prenesli iz prejšnjega koraka

Izberite Arduino/Genuino Micro pod "deske". Priključite ploščo in izberite ustrezna vrata COM pod »vrata«. Odprite skico, ki se konča z "dot INO", iz razpakirane mape in utripajte v Arduino s klikom na upload.

6. korak: Preizkusite

Image
Image
Preizkusite!
Preizkusite!
Preizkusite!
Preizkusite!

Odprite index.html iz nezapakirane mape v spletnem brskalniku (preizkušen Google Chrome) in priključite Optimote. Naložite video datoteko MP4 in se bo začela predvajati. Z grafičnim vmesnikom lahko programirate vrhunske klimatske načine, da naprava samodejno skoči na, ko se srčni utrip vztrajno zmanjšuje (najbolj umirjen ali dolgčas, način THRILL) ali v načinu CALM, lahko ga nastavite tako, da preskoči ta razdelek, ko se srčni utrip poveča kot umirjen zagon. Druga možnost je, da skoči na najbolj sproščujoč del medija, če ga s tem medijem programirate.

Biopodatke lahko izvozite s klikom na gumb za prenos v aplikaciji predvajalnika. Vključuje stolpec "pred", ki je predvideni srčni utrip naprave. Optimote deluje dobro, če je pred povprečno blizu bpm.

Obstaja različica prototipa Optimote Player Web App v živo, če je ne želite izvajati lokalno: Optimote Player Web App

V mapi je vzorčna video datoteka za zabavni (vznemirljiv) način uporabe. Lahko ga nastavite tako, da preskoči na del strahu pred skokom, ko vaše telo najmanj pričakuje (srčni utrip se je za X -odčitke vztrajno zmanjšal), zahvaljujoč pametni napravi.

Korak 7: Toda počakajte, še več je

Hvala, ker ste prebrali ta navodila. Upam, da se vam je zdelo zanimivo ali nameravate zgraditi svojega!

Prosimo, razmislite o glasovanju za to na tekmovanju Arduino 2019 ali delite svoje ugotovitve, če jih naredite.

Za nadaljnje branje si oglejte priloženi PDF.

Veselo petljanje!

Priporočena: