{"id":650,"date":"2014-12-18T17:07:02","date_gmt":"2014-12-18T17:07:02","guid":{"rendered":"http:\/\/blogs.discovery.wisc.edu\/wearable14\/?p=650"},"modified":"2014-12-18T17:07:13","modified_gmt":"2014-12-18T17:07:13","slug":"gaming-gloves-final-post","status":"publish","type":"post","link":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/2014\/12\/18\/gaming-gloves-final-post\/","title":{"rendered":"Gaming Gloves Final Post"},"content":{"rendered":"<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/Gaming-Glove-Presentation.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-653\" src=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/Gaming-Glove-Presentation-300x168.jpg\" alt=\"Gaming Glove Presentation\" width=\"300\" height=\"168\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/Gaming-Glove-Presentation-300x168.jpg 300w, https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/Gaming-Glove-Presentation-1024x576.jpg 1024w, https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/Gaming-Glove-Presentation.jpg 1280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_46_Pro.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-651\" src=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_46_Pro-300x168.jpg\" alt=\"WP_20141212_17_21_46_Pro\" width=\"300\" height=\"168\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_46_Pro-300x168.jpg 300w, https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_46_Pro-1024x576.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_58_Pro.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-652\" src=\"http:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_58_Pro-300x168.jpg\" alt=\"WP_20141212_17_21_58_Pro\" width=\"300\" height=\"168\" srcset=\"https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_58_Pro-300x168.jpg 300w, https:\/\/blogs.discovery.wisc.edu\/wearable14\/files\/2014\/12\/WP_20141212_17_21_58_Pro-1024x576.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Describe what your project does and how it works<\/strong><br \/>\nSo our project is basically a semi-glove made to play without needing a keyboard. It have pressure sensors in the tip of each finger; When the user press the finger against a surface, the difference of pressure sends a signal to the Arduino board and it computes the signal and recognizes send it via Bluetooth to the computer. The application running in the computer receives the signal and simulates a keystroke pretending that the user is pressing that key on keyboard.<\/p>\n<p><strong>What are your overall feelings on your project? Are you pleased, disappointed, etc.?<\/strong><br \/>\nSatisfied. After a lot of hard work and problems with pressure sensors (we tried velostat at first and it didn\u2019t worked well) and coding (we discovered that a keystroke isn\u2019t the same than sending the corresponding key to the console) it worked like we expected and meet with what we expected to do in the end.<\/p>\n<p><strong>\u00a0How well did your project meet your original project description and goals?<\/strong><br \/>\nPretty well. We wanted to make the use of a keyboard to play games dispensable and in fact we did this. Our only limitation was the amount of keys that can be pressed with only five alternatives, which limits how many games can be played using the gaming gloves. But we already thought about how to fix this limitation in a future prototype: using a shift key in one of the fingers to double the alternatives of the remaining fingers. And if 8 keys isn\u2019t enough, the user can make combo movements with fingers to create more commands.<\/p>\n<p><strong>What were the largest hurdles you encountered?\u00a0 How did you overcome these challenges?<\/strong><br \/>\nThe keystroke issue and the velostat. About the velostat: we just figured out that velostat was not the best option to do what we wanted because of it was not sending a reliable signal when pressed so we just changed to pressure sensors and fixed this problem. About the keystroke issue: After finishing the code (at least we tought it was finished) we figured out that the glove was working on notepad(it was writing Q,W,E and R when we pressed the corresponding finger) but ingame the skills Q,W,E,R were not working. So after a research we discovered that what we actually need was the software that receives the signal to simulates a virtual keyboard instead of just writing Q,W,E and R. After almost a hole night studying about the code and searching in the internet, we found a library that helped us to do what we need to fiz the problem.<\/p>\n<p><strong>\u00a0If you had more time, what would you do next?\u00a0<\/strong><br \/>\nA mouse glove to completely remove the need of having a mouse or a keyboard to play computer games at the comfort of your couch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Describe what your project does and how it works So our project is basically a semi-glove made to play without needing a keyboard. It have pressure sensors in the tip of each finger; When the user press the finger against a surface, the difference of pressure sends a signal to the Arduino board and &hellip; <a href=\"https:\/\/blogs.discovery.wisc.edu\/wearable14\/2014\/12\/18\/gaming-gloves-final-post\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Gaming Gloves Final Post<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":103,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/posts\/650"}],"collection":[{"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/users\/103"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/comments?post=650"}],"version-history":[{"count":2,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/posts\/650\/revisions"}],"predecessor-version":[{"id":655,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/posts\/650\/revisions\/655"}],"wp:attachment":[{"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/media?parent=650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/categories?post=650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.discovery.wisc.edu\/wearable14\/wp-json\/wp\/v2\/tags?post=650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}