{"id":742,"date":"2016-12-29T18:43:46","date_gmt":"2016-12-29T18:43:46","guid":{"rendered":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/?p=742"},"modified":"2016-12-29T18:44:02","modified_gmt":"2016-12-29T18:44:02","slug":"vrgallery","status":"publish","type":"post","link":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/2016\/12\/29\/vrgallery\/","title":{"rendered":"VRGallery"},"content":{"rendered":"<p><\/p>\n<p style=\"text-align: justify\"><img decoding=\"async\" src=\"https:\/\/s-media-cache-ak0.pinimg.com\/originals\/69\/eb\/72\/69eb72d23bdb8944e1274f3d4ab8afe7.jpg\" alt=\"VRGallery\" \/> foto: Iontxu Ocasar Pujol<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Autor<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">Iontxu Ocasar Pujol<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Descripci\u00f3<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">El projecte consisteix en una galeria d\u2019imatges en format de carrusel que s\u2019activa mitjan\u00e7ant un sensor lum\u00ednic, la interacci\u00f3 amb ell \u00e9s molt senzilla, funciona de manera molt similar a un sensor de moviment. La instal\u00b7laci\u00f3 est\u00e0 basada en la placa d\u2019arduino i el llenguatge de programaci\u00f3 que he fet servir \u00e9s processing. El dispositiu consta d\u2019un sensor lum\u00ednic que esta connectat a un port anal\u00f2gic que permet realitzar les diferents lectures de la quantitat de llum que hi ha en cada moment, aquest sensor lum\u00ednic tamb\u00e9 est\u00e0 connectat a una resist\u00e8ncia, i finalment al voltatge. La llibreria utilitzada per tal de fer funcionar Arduino \u00e9s Firmata; aquesta s\u2019instal\u00b7la a la placa d\u2019arduino i permet la seva interacci\u00f3 amb processing. La manera de procedir del dispositiu es basa en la difer\u00e8ncia lum\u00ednica creada al interposar qualsevol objecte entre la llum i el sensor. Al trencar la lectura constant de la llum en el ambient es genera aquesta difer\u00e8ncia que permet al codi interpretar que s\u2019ha actuat amb el dispositiu i far canviar la imatge.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>El mapatge<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">El mapatge de la meva pr\u00e0ctica \u00e9s la relaci\u00f3 entre la difer\u00e8ncia lum\u00ednica m\u00ednima generada pel cos que s\u2019interposa i la que el codi necessita per detectar la interacci\u00f3. Actualment aquest valor son 30 unitats, es a dir \u00e9s necessita generar aquesta difer\u00e8ncia per tal que el codi canvi\u00ef la imatge. Aquest n\u00famero be donat per la resist\u00e8ncia posada, ja que si canviem el valor de la resist\u00e8ncia tamb\u00e9 canviaran els valors necessaris per interactuar.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Interf\u00edcie f\u00edsica<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">Les interf\u00edcies estan formades per les d\u2019entrada i les de sortida, en el meu cas la d\u2019entrada \u00e9s el sensor lum\u00ednic que permet captar la difer\u00e8ncia de llum, i el de sortida la pantalla on es visualitzen les imatges.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Interf\u00edcie l\u00f2gica<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">En aquest cas resulta una mica complicat identificar en si mateix la interf\u00edcie l\u00f2gica no existeix cap analogia que ens proporcioni amb certesa la definici\u00f3 necess\u00e0ria, en qualsevol cas la met\u00e0fora m\u00e9s ajustada a la realitat podria ser la manera en que passem de p\u00e0gina els llibre f\u00edsics, de la mateixa manera que en la aplicaci\u00f3 un moviment similar en proporciona el canvi d\u2019imatge en la pantalla.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Fases de disseny<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">Durant el transcurs de l\u2019assignatura he tingut algun que altre entrebanc, en primer lloc a la primera pac no vaig entendre el que se\u2019m demanava i en lloc de fer l\u2019an\u00e0lisi d\u2019aplicacions em vaig centrar en dispositius, en segon lloc durant la realitzaci\u00f3 de la primera part de la pr\u00e0ctica vaig crear un dispositiu que simulava un pad per a consola, que com a disseny d\u2019interacci\u00f3 podia passar per\u00f2 no com a projecte per a l\u2019assignatura de realitat virtual, per tant i en aquesta fase de l\u2019assignatura vaig haver de replantejar tot el projecte des de zero se\u2019m demanava que m\u2019ajustes al principis que regeixen la RV comen\u00e7ant pel d\u2019especificitat. Tot i la aproximaci\u00f3 molt m\u00e9s raonable realitzada en la pac dos, encara queden entrebancs que solucionar, com contextualitzar el meu projecte, com ajustar-lo o transformar-lo per fer-lo encaixar en els diferents principis etc. Aix\u00f2 \u00e9s el que intentarem solucionar almenys de manera te\u00f2rica en les seg\u00fcents l\u00ednies.<\/p>\n<p style=\"text-align: justify\">He intentat esbrinar de quina manera el meu sensor lum\u00ednic podria funcionar millor que un sensor est\u00e0ndard de moviment, en primer lloc, comentar que la meva idea original era realitzar la pr\u00e0ctica mitjan\u00e7ant sensors de moviment, per\u00f2 en el kit d\u2019arduino que la UOC ens proporciona, no anaven inclosos, per tant la meva idea original era la reinterpretaci\u00f3 del sensor lum\u00ednic com a sensor de moviment, una vegada realitzada la pr\u00e0ctica la meva intenci\u00f3 es defensar el meu sistema i trobar-li un context. A nivell pr\u00e0ctic resulta dif\u00edcil que el sensor lum\u00ednic pugui despla\u00e7ar al de moviment, comen\u00e7ant per que el de moviment pot funcionar a les fosques. La gracia del meu sensor lum\u00ednic \u00e9s que \u00e9s pot ajustar tant la sensibilitat com la difer\u00e8ncia necess\u00e0ria per funcionar, aix\u00f2 ajudaria a que pogu\u00e9s funcionar en molt m\u00e9s entorns i que es pogu\u00e9s ajustar de manera autom\u00e0tica a cadascun d\u2019aquests entorns. Certament a nivell funcional podria funcionar igual de be que els sensors de moviment, de fet alguns m\u00f2bils actuals (En el meu cas Samsung Galaxy Note 4) tenen la capacitat d\u2019interactuar mitjan\u00e7ant algun sensor i els moviments de la m\u00e0, per\u00f2 disten molt de ser solucions fiables, al Galaxy Note 4 \u00e9s pot capturar la pantalla arrossegant tot el marge de la ma al llarg de la pantalla, al ser la pantalla capacitiva qualsevol contacte fa que la pantalla \u00e9s mogui, i la captura de pantalla pot no ser la desitjada, pot ser es podria arreglar amb un sensor lum\u00ednic que l\u2019usuari al posar la m\u00e0 complerta damunt de la pantalla es realitzes la captura. Aix\u00f2 em porta a plantejar la manera de funcionar que podria esdevenir en un futur on ja no es fessin servir les pantalles t\u00e0ctils i tot funcion\u00e9s mitjan\u00e7ant projeccions hologr\u00e0fiques, en algun lloc haur\u00edem de duu sensors per poder interactuar amb les projeccions, i els sensors lum\u00ednics poden esdevenir una bona alternativa.<br \/>\nTot i que aquesta seria una possible soluci\u00f3 o implementaci\u00f3 del sensor lum\u00ednic crec que hi ha altres camps on podrien ser molt m\u00e9s funcionals; a nivell art\u00edstic crec que pot donar molt de joc si volem que per exemple una obra exposada en exteriors o amb reguladors de llum, pugui canviar en funci\u00f3 de la llum rebuda i que canvi\u00ef al llarg del dia o del temps proporcionant diferents sensacions, ja sigui a nivell musical, visual etc. Per exemple la il\u00b7luminaci\u00f3 d\u2019un edifici basada en la llum ambiental del moment buscant proporcionar contrast en cada moment de dia de la millor manera possible.<\/p>\n<p style=\"text-align: justify\">Aix\u00f2 em portar a replantejar la especificitat del meu projecte, i la meva conclusi\u00f3 \u00e9s que no te per que se pitjor que un altre tipus de sensor, i en certs aspectes i\/o escenaris ens pot proporcionar beneficis davant d\u2019altres tipus de sensors, caldria veure si a nivell econ\u00f2mic son mes assequibles els sensors de llums que altres variants de sensors.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Referents<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">A l\u2019hora de trobar referents m\u2019he basat en la manera que tenim d\u2019interactuar amb els nostres dispositius com per exemple la manera que te de capturar la pantalla el SGN 4. O les interf\u00edcies hologr\u00e0fiques que apareixen en moltes pel\u00b7l\u00edcules actuals de Sci-fi, com les que podem veure a Iron Man o en series de televisi\u00f3 com Black mirror.<\/p>\n<p style=\"text-align: justify\"><span style=\"color: #00ccff\"><strong>Conclusions<\/strong><\/span><\/p>\n<p style=\"text-align: justify\">Per finalitzar us deixo l\u2019enlla\u00e7 de meu prototip, ha sigut un cam\u00ed llarg dif\u00edcil per sobretot enriquidor, aquesta assignatura ajuda molt a la conceptualitzaci\u00f3 del que significa la RV i dona una perspectiva m\u00e9s acad\u00e8mica i probablement pura, sense la distorsi\u00f3 amb fins comercials que proporcionen les grans companyies tecnol\u00f2giques i els mitjans de comunicaci\u00f3.<\/p>\n<p>https:\/\/vimeo.com\/195207726<\/p>","protected":false},"excerpt":{"rendered":"<p>foto: Iontxu Ocasar Pujol Autor Iontxu Ocasar Pujol Descripci\u00f3 El projecte consisteix en una galeria d\u2019imatges en format de carrusel que s\u2019activa mitjan\u00e7ant un sensor lum\u00ednic, la interacci\u00f3 amb ell \u00e9s molt senzilla, funciona de manera molt similar a un sensor de moviment. La instal\u00b7laci\u00f3 est\u00e0 basada en la placa d\u2019arduino i el llenguatge de &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/rv\/2016\/12\/29\/vrgallery\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;VRGallery&#8221;<\/span><\/a><\/p>\n","protected":false},"author":108,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,1,3],"tags":[205,124,46,102,65,211],"class_list":["post-742","post","type-post","status-publish","format-standard","hentry","category-dissenys","category-estudiants","category-tecnologia","tag-aplicacio","tag-app","tag-arduino","tag-deteccio-per-llum","tag-domotica","tag-virtual-reality","entry"],"_links":{"self":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/posts\/742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/comments?post=742"}],"version-history":[{"count":15,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/posts\/742\/revisions"}],"predecessor-version":[{"id":1295,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/posts\/742\/revisions\/1295"}],"wp:attachment":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/media?parent=742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/categories?post=742"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rv\/wp-json\/wp\/v2\/tags?post=742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}