{"id":1046,"date":"2015-04-15T01:32:00","date_gmt":"2015-04-15T01:32:00","guid":{"rendered":"https:\/\/www.courses.tegabrain.com\/SS15\/?p=1046"},"modified":"2018-09-04T17:06:54","modified_gmt":"2018-09-04T17:06:54","slug":"noticry-what-i-contributed","status":"publish","type":"post","link":"https:\/\/www.courses.tegabrain.com\/SS15\/?p=1046","title":{"rendered":"notiCRY ~ What I contributed"},"content":{"rendered":"<article class=\"post-924 post type-post status-publish format-standard hentry category-uncategorized leftaside\">\n<div class=\"row\">\n<section class=\"post-content\">\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\">For this project I would say we all worked well together. We all initially started testing the sensor and\u00a0tried to figure out how we could get the alert to work by the sensors being placed in salt water. While it started as a group effort, we slowly gained individual roles in the process.<\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\">I worked mainly\u00a0with filming the video for our prosthetic, directing the shots as well as actually filming some of the scenes, however Alissa and I both took turns doing this. We worked through our thought process of how we wanted the video to look. Alissa and I also worked on putting the actual prosthetic together, (hat and glasses). We sewed the pieces together and attached the Arduino and wires to the hat. We were in charge of the video as well. \u00a0Alissa and I were mainly in charge of the aesthetic components of the project while Andrew worked with the backbone programming.<\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">The outline behind our project is as follows:\u00a0<\/span><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\"><b>Project Brief and Design Rationale for \u201c<\/b><\/span><b>notiCRY\u201d<\/b><\/div>\n<div id=\"magicdomid3\" class=\"ace-line longKeep gutter-noauthor\">\n<p><span class=\"author-p-346147\">Alissa Milano \u2013 Emily J Locke \u2013 Andrew Kaplan<\/span><\/p>\n<p><span class=\"author-p-346147 b\"><b>Project Brief:<\/b><\/span><\/p>\n<\/div>\n<div id=\"magicdomid9\" class=\"ace-line gutter-author-p-346152 emptyGutter toc-entry\"><span class=\"author-p-346152 b u\"><b>Intro<\/b><\/span><\/div>\n<div id=\"magicdomid10\" class=\"ace-line gutter-author-p-346152 emptyGutter\"><span class=\"author-p-346152\">We want to create an emotional\/social pros<\/span><span class=\"author-p-346147\">the<\/span><span class=\"author-p-346152\">tic that senses when the user is crying or distressed.\u00a0 Once activated, the device will contact one of the users friends to let them know.<\/span><\/div>\n<div id=\"magicdomid11\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid12\" class=\"ace-line gutter-author-p-346152 emptyGutter toc-entry\"><span class=\"author-p-346152 b u\"><b>Ideas\/Themes<\/b><\/span><\/div>\n<div id=\"magicdomid13\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Privacy<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid108\" class=\"ace-line gutter-author-p-346147 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">D<\/span><span class=\"author-p-346147\">efy common gender norms, sociological blocks,<\/span><span class=\"author-p-346152\">\u00a0and assumptions of emotions<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid15\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Peoples ability or inability to ask for help\/show vulnerability<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid16\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Digital devices having control over how humans handle their emotions<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid17\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid18\" class=\"ace-line gutter-author-p-346152 emptyGutter toc-entry\"><span class=\"author-p-346152 b u\"><b>Intention:<\/b><\/span><\/div>\n<div id=\"magicdomid19\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Question how much our devices should be involved in our emotions.<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid20\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent2 list-bullet2\">\n<li><span class=\"author-p-346152\">Is it healthy? Does it invade our privacy?<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid21\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Question gendered assumptions of emotions\/crying<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid22\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid23\" class=\"ace-line gutter-author-p-346152 emptyGutter toc-entry\"><span class=\"author-p-346152 b u\"><b>Target:<\/b><\/span><\/div>\n<div id=\"magicdomid24\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Everyone.\u00a0\u00a0<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid25\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">People who have trouble asking for help.<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid26\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">People who have trouble crying.<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid27\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid28\" class=\"ace-line gutter-author-p-346152 emptyGutter toc-entry\"><span class=\"author-p-346152 b u\"><b>Relation to Social Software<\/b><\/span><\/div>\n<div id=\"magicdomid29\" class=\"ace-line gutter-author-p-346147 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">B<\/span><span class=\"author-p-346147\">reaching social norms and demonstrating other uses for \u2018common\u2019 things.<\/span><\/li>\n<\/ul>\n<\/div>\n<div id=\"magicdomid30\" class=\"ace-line gutter-author-p-346152 line-list-type-bullet emptyGutter\">\n<ul class=\"listtype-bullet listindent1 list-bullet1\">\n<li><span class=\"author-p-346152\">Alternate uses and future possibilities for common devices\/technology<\/span><\/li>\n<\/ul>\n<\/div>\n<div class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid31\" class=\"ace-line longKeep gutter-noauthor\"><strong>Design Rationale:<\/strong><\/div>\n<div class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid34\" class=\"ace-line gutter-author-p-346147 emptyGutter toc-entry\"><span class=\"author-p-346147 b\"><b>Coding:<\/b><\/span><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter toc-entry\">View the code\u00a0<a title=\"notiCry\" href=\"https:\/\/github.com\/the3venthoriz0n\/notiCRY\" target=\"_blank\">HERE<\/a><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter toc-entry\"><\/div>\n<div id=\"magicdomid36\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">This project was coded using a scripting language called \u201cPython\u201d. In order to interact with the Arduino board, some steps had to be taken. A protocol called \u201cFirmatta\u201d used by the computer to communicate with the Arduino board had to be flashed to the device memory via the Arduino IDE. Next, a Python library called \u201cBreakfastSerial\u201d had to be installed. BreakfastSerial is built on top of pyFirmatta, thus abstracting away some of the more complex aspects of the Arduino board making it easier to use. The code interacts with a third-party API library called \u201cTwilio\u201d which is used to send text messages to a registered phone.\u00a0<\/span><\/div>\n<div id=\"magicdomid37\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">We chose to code this way for two reasons;\u00a0 We are much more proficient programmers in Python, and this is something we would find useful in everyday life. Python is a very powerful language to use, that is extremely easy to write in. Many thanks to the developer \u201cSwift\u201d for coding a Python library for Arduino! Other alternatives that were considered were: \u201cSendgrid\u201d, \u201cLithouse\u201d, \u201cTemboo\u201d, \u201cIFTTT\u201d, and using the Arduino IDE with Processing. The method we used was tricky to set up, but very easy to use and implement.\u00a0<\/span><\/div>\n<div id=\"magicdomid38\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid39\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid40\" class=\"ace-line gutter-author-p-346147 emptyGutter toc-entry\"><span class=\"author-p-346147 b\"><b>Physical Design:<\/b><\/span><\/div>\n<div id=\"magicdomid42\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">The basic schematic is shown below, with a few minor changes. Instead of a button, we use two moisture sensors, when they sense moisture the circuit is completed. This schematic also excludes the LED that is connected to the board. The moment the circuit is completed, a condition is satisfied in the code that begins sending a predefined message to a registered number.<\/span><\/div>\n<div id=\"magicdomid43\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147 attrimg img\"><img decoding=\"async\" class=\"inline-img\" src=\"https:\/\/dchtm6r471mui.cloudfront.net\/hackpad.com_nivaa7yx7x3_p.346147_1427393758724_button_schem.png\" alt=\"\" \/><\/span><\/div>\n<div id=\"magicdomid44\" class=\"ace-line longKeep gutter-noauthor\"><\/div>\n<div id=\"magicdomid45\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">In theory, it would be nice to have a fully wireless device, however the required part was upwards of 100$ which was out of our budget. For now, our board must be connected via serial with a computer to send messages to the phone. The board, and moisture sensors are located within our hat and glasses contraption. Two moisture sensors are located just beneath the eye, if either sensor detects moisture, the circuit is completed and the message is sent.\u00a0<\/span><\/div>\n<div id=\"magicdomid46\" class=\"ace-line gutter-author-p-346147 emptyGutter\"><span class=\"author-p-346147\">We are trying to target all audiences, so we attempted to make our design as androgynous as possible. Time will tell if we were successful!<\/span><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\"><strong>video:<\/strong><\/div>\n<div class=\"ace-line gutter-author-p-346147 emptyGutter\">[vimeo 125712504 w=500 h=281]<\/div>\n<\/section>\n<\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>For this project I would say we all worked well together. We all initially started testing the sensor and\u00a0tried to figure out how we could get the alert to work by the sensors being placed in salt water. While it started as a group effort, we slowly gained individual roles in the process. I worked [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/posts\/1046"}],"collection":[{"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1046"}],"version-history":[{"count":2,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/posts\/1046\/revisions"}],"predecessor-version":[{"id":1172,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=\/wp\/v2\/posts\/1046\/revisions\/1172"}],"wp:attachment":[{"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/SS15\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}