V članku boste spoznali, kako lahko osnovne čustvene odzive zajamemo z merjenjem GSR/EDA z uporabo senzorja ProtoCentral tinyGSR GSR/EDA.
ProtoCentral tinyGSR [1] je razvojna plošča za merjenje galvanskega odziva kože (GSR) / elektrodermalne aktivnosti (EDA), ki omogoča merjenje in spremljanje fizioloških odzivov v realnem času. GSR meri spremembe električne prevodnosti / elektrodermalne aktivnosti kože, kar zagotavlja dragocen vpogled v čustveno stanje osebe in raven stresa. Ko je oseba čustveno vzburjena ali pod stresom, se poveča aktivnost njenih znojnic, kar je mogoče izmeriti kot spremembe električne prevodnosti kože.
Kaj je elektrodermalna aktivnost (EDA) ali GSR?
Elektrodermalna aktivnost (EDA) je lastnost človeškega telesa, ki povzroča stalno spreminjanje električnih lastnosti kože. V preteklosti je bila EDA znana tudi kot prevodnost kože, galvanski odziv kože (GSR), elektrodermalni odziv (EDR), psiogalvanski refleks (PGR), odziv prevodnosti kože (SCR), simpatetični odziv kože (SSR) in raven prevodnosti kože (SCL). Dolga zgodovina raziskav aktivnih in pasivnih električnih lastnosti kože, ki so jih opravljale različne stroke, je povzročila presežek imen, ki so zdaj standardizirana v elektrodermalno aktivnost (EDA).
Ta vsebina je samo za naročnike
Če želite odkleniti to vsebino, se naročite.
Prepoznavanje človeških čustev je proces prepoznavanja in interpretiranja posameznikovih čustev prek različnih modalitet, kot so izraz, govor, govorica telesa in fiziološki signali. Z GSR je mogoče človeška čustva prepoznati s pomočjo fizioloških signalov. Spremembe prevodnosti kože in drugih fizioloških signalov ter gibanje in drža lahko veliko povedo o čustvenem stanju osebe.
Z vmesnikom Qwiic na tinyGSR plošči je to enostavno učinkovito združiti z drugimi fiziološkimi senzorji, kot so monitorji srčnega utripa, in tako ustvariti celovitejši fiziološki sistem za zaznavanje čustev, ki omogoča izvajanje raziskav v aplikacijah, kot je nevroznanost.
Vgrajeni analogni operacijski ojačevalniki za merjenje te spremembe upornosti vam omogočajo enostavno povezovanje z mikrokontrolerskim sistemom s pomočjo digitalnega vmesnika. Poleg standardnih priključkov ima tinyGSR Qwiic združljive priključke, s katerimi ga lahko brez spajkanja priključite na katero koli združljivo ploščo.
Povezovalni priključki
Qwiic priključka: oba konektorja sta notranje povezana in lahko Qwiic ploščo priključite na katerega koli od njiju. Priključek za spajkanje: če ne želite uporabljati Qwiic in bi radi to neposredno povezali z razvojno ploščo, lahko na ta konektor spajkate standardne 2,54 mm (100 ml) priključke.
Izbira naslova
Privzet 7-bitni naslov I2C za to ploščo je 0x49 (ki je naveden v vzorčni kodi). Z odspajkanjem tega spajkalnega mostička in njegovo povezavo na levo stran lahko kot naslov izberete 0x49. To je običajno potrebno, če želite dve od teh plošč povezati v verigo in ju uporabljati na istem I2C vodilu. Pred uporabo plošče za merjenje GSR boste morali nastaviti »Baseline adjust pot« potenciometer, da bo vaš signal v merilnem območju.
Ožičenje plošče z vašim Arduinom Nano Every
Če imate sistem Qwiic Connect System ali s sistemom STEMMA QT združljiv shield, ga lahko priključite neposredno na vrata Qwiic/StemmaQT. Spajkanje ni potrebno! Če želite povezati razvojno ploščo neposredno z “Arduino Nano Every” brez uporabe priključka Qwiic, upoštevajte naslednjo tabelo.
Kaj smo storili?
Razvili smo tinyGSR sistem in ga v tem projektu uporabili za zaznavanje čustvenih odzivov na podlagi mežikanja z očmi in dihanja. Ploščica je bila integrirana z “Arduino Nano Every” z uporabo Qwiic shiled-a za enostaven vmesnik brez spajkanja. Dva priključna kabla (RA, RL) skupaj z elektrodami za enkratno uporabo se namestita na dlan ene roke za merjenje SCR, podatke pa si je mogoče ogledati v odprtem pogledu in prikazati spremembe SCR, ki ustrezajo določenim dogodkom, kot sta mežik z očesom ali sprememba dihanja.
Z ugnezdeno programsko opremo ProtoCentral tinyGSR, ki ADC TLA2022 zažene v neprekinjenem načinu, nastavi hitrost podatkov na 128 vzorcev na sekundo (SPS) in območje polne napetosti na 512 mV (kar je priporočljivo za analogno vezje), se naloži na Arduino Nano Every s ploščo tinyGSR.
Predpogoji
Prenesite in namestite Arduino IDE glede na vašo platformo. Oglejte si odličen vodnik [5] podjetja Sparkfun o tem, kako namestiti IDE.
V Arduino IDE prenesite našo knjižnico ProtoCentral TLA20xx Arduino iz Upravitelja knjižnic Arduino. Za več informacij o tem, kako namestiti knjižnico Arduino, si oglejte odličen vodnik [5], ki ga je prav tako pripravilopodjetje Sparkfun.
Namestitev podpornih knjižnic
ProtoCentral tinyGSR uporablja naslednje Arduino knjižnice:
TLA 2022 ADC za analogno-digitalno pretvorbo signala GSR. Za lažjo uporabo zagotavljamo knjižnico Arduino za TLA2022 [6].
Knjižnica FIR filtrov
Najdete jo v meniju Sketch v razdelku “Include Library” (Vključi knjižnico), “Manage Libraries” (Upravljanje knjižnic) in nato vnesite ključni besedi “ProtoCentral TLA202x” in “FIR Filter”, da si ogledate knjižnico. Ko kliknete na knjižnico, se prikaže gumb ‘Install’ (Namesti). Ko kliknete ta gumb, se knjižnica samodejno namesti. Ko je namestitev končana, zaprite Upravitelja knjižnic.
Izpis v programu OpenView
Grafični vmesnik za vizualizacijo odziva kože je napisan v programu Processing, ki temelji na Javi in ga je mogoče med seboj združiti na različnih platformah. Za prenos najnovejše različice za vašo platformo obiščite stran Openview GitHub releases page [7].
Ko odprete grafični uporabniški vmesnik OpenView, v padajočem meniju “Board” izberite “tinyGSR”. Če je vse v redu, si boste lahko ogledali izhod.
Kako naprej?
Pri oblikovanju in razvoju sistema tinyGSR, ki bo uporabnikom omogočal raziskovanje človeških čustev z izpisom v realnem času in možnostjo zbiranja podatkov za raziskovalne namene, smo se zelo zabavali. Tukaj je nekaj možnih aplikacij, ki bi jih lahko vključili ali izdelali z uporabo te plošče:
Nosljiva tehnologija: Zaradi kompaktne velikosti in možnosti povezovanja z mikrokontrolerjem je sistem tinyGSR primeren za uporabo v nosljivi tehnologiji. Napravo bi lahko vgradili v pametno uro, napravo za spremljanje telesne pripravljenosti ali drugo nosljivo napravo za spremljanje čustvenih stanj in zagotavljanje povratnih informacij uporabniku.
Interakcija med človekom in računalnikom: tinyGSR bi se lahko uporabljal pri interakciji med človekom in računalnikom za ustvarjanje bolj naravnih in intuitivnih vmesnikov. Računalniški program bi lahko na primer s pomočjo tinyGSR zaznal uporabnikovo čustveno stanje in ustrezno prilagodil svoje vedenje ali odzive.
Igralništvo: tinyGSR bi se lahko uporabljal v igrah, da bi ustvaril bolj poglobljeno in interaktivno izkušnjo. Naprava bi se lahko uporabljala za zaznavanje igralčevega čustvenega stanja in ustrezno prilagajanje igranja ali zgodbe.
Diagnostika in obravnava duševnega zdravja: Z merjenjem sprememb čustvenih stanj bi lahko z napravo tinyGSR pomagali pri diagnosticiranju in zdravljenju duševnih motenj. Napravo bi lahko uporabljali skupaj z drugimi fiziološkimi meritvami in terapevtskimi seansami za spremljanje napredka in izboljšanje rezultatov zdravljenja.
Izobraževanje: tinyGSR se lahko uporablja v izobraževalnih ustanovah za merjenje zavzetosti, zanimanja in čustev učencev. Prav tako bi ga lahko uporabili za pomoč učiteljem pri ustvarjanju učinkovitejših in bolj privlačnih učnih ur.
Raziskave: Naprava bi se lahko uporabljala tudi v psiholoških in nevroznanstvenih študijah, povezanih s čustvi, čustvi na delovnem mestu, skupinsko dinamiko in komunikacijo v skupinah, čustvi v komunikaciji in odnosih.
To je le nekaj zamisli, obstaja pa še veliko drugih možnosti uporabe sistema tinyGSR. Radi bi videli, katere druge aplikacije je mogoče vključiti v to ploščo.
Električna shema je enostavna in je prikazana na sliki.
Programska oprema je na voljo na Github spletni povezavi [8]
Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.
Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .
Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.
Piškotki, ki so nujno potrebni za delovanje spletne strani
Nujno potrebne piškotke bomo na vašo napravo vedno nameščali, saj brez njih naša spletna stran ne deluje pravilno. Med nujno potrebne piškotke uvrščamo piškotke, ki vam omogočajo dostop do spletne strani, delovanje posameznih funkcionalnosti spletne strani in hkrati ne zbirajo analitičnih ali drugih podatkov o vašem obisku.
Ime piškotka
Trajanje
Opis
PHPSESSID
dokler ne zaprete brskalnika
Piškotek omogoča shranjevanje sej med posameznimi zahtevami znotraj sistema za upravljanje z vsebinami.
moove_gdpr_popup
1 leto
Shrani uporabnikove preference politike piškotkov
Če onemogočite ta piškotek, ne bomo mogli shraniti vaših nastavitev. To pomeni, da boste morali vsakič, ko obiščete to spletno mesto, ponovno omogočiti ali onemogočiti piškotke.
Piškotki tretjih oseb
Med piškotke tretjih oseb spadajo analitični in funkcijski piškotki, ki jih na vašo napravo nameščajo druga podjetja, kot so Facebook Inc. in Google Inc.. Ti piškotki vam omogočajo uporabo vtičnikov in funkcij na naši strani, ki so povezane z njihovimi družbenimi omrežji in drugimi platformami ter za sledenje vaši uporabi njihovih storitev.
Ime piškotka
Trajanje
Opis
_ga
2 leti
Google Analytics Zabeleži razlikovanje med uporabniki in sejami.
_gid
1 leto
Google Analytics Zabeleži novo sejo ali novega uporabnika.
_gat
10 min
Google Analytics piškotek se uporablja za omejevanje pogostosti zadetkov..
IDE
2 leti
Oglaševalski piškotek podjetja Google Inc. Ki nam omogoča prikazovanje oglasov.
Najprej omogočite strogo potrebne piškotke, da lahko shranimo vaše nastavitve!
Uporaba piškotkov na spletišču
Spletišče v brskalnik računalnika obiskovalca oziroma uporabnika odloži tako imenovani “piškotek”. Piškotki so tekstovne datoteke, ki se shranijo na uporabnikovem računalniku in omogočajo analize o uporabnikovem obisku, številu obiskov in kaj ga zanima v teh obiskih. V piškotku so osnovni podatki o uporabnikovem obisku določene spletne strani, npr. ime obiskovane spletne strani, ki jih opravi v spletišču. Vsebina piškotka se shrani v računalniku uporabnika v posebni mapi. Z dvakratnim klikom na datoteko dobimo podrobnejše informacije o obiskani spletni strani, datumu in uri obiska. Vsi ti podatki so shranjeni tudi pri upravljavcu spletne strani, ki jo uporabnik obiskuje.
Uporabnik lahko piškotke z določenimi nastavitvami briše, izključuje oziroma jih pogojno uporablja, a posledično uporabnik ne bo mogel uporabljati vseh funkcij spletišča v polni meri. V osnovi so brskalniki nastavljeni tako, da piškotke sprejemajo, zavračajo pa nastavljanje piškotkov, ki ne izvirajo iz področja, zapisanega v naslovni vrstici.