{"id":74,"date":"2016-05-22T23:55:40","date_gmt":"2016-05-23T04:55:40","guid":{"rendered":"https:\/\/lukekuza.me\/?page_id=74"},"modified":"2016-05-23T01:03:48","modified_gmt":"2016-05-23T06:03:48","slug":"project-vitality","status":"publish","type":"page","link":"https:\/\/lukekuza.me\/?page_id=74","title":{"rendered":"Project Vitality"},"content":{"rendered":"<div id=\"pl-74\"  class=\"panel-layout\" ><div id=\"pg-74-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-74-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-74-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<div id=\"metaslider-id-78\" style=\"width: 100%; margin: 0 auto;\" class=\"ml-slider-3-98-0 metaslider metaslider-flex metaslider-78 ml-slider ms-theme-default\" role=\"region\" aria-roledescription=\"Slideshow\" aria-label=\"Project Vitality\" data-width=\"1010\">\n    <div id=\"metaslider_container_78\">\n        <div id=\"metaslider_78\">\n            <ul class='slides'>\n                <li style=\"display: block; width: 100%;\" class=\"slide-79 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-79\" data-date=\"2016-05-23 00:22:25\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"494\" src=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/gallery.jpg\" class=\"slider-78 slide-79\" alt=\"\" rel=\"\" title=\"\" style=\"margin: 0 auto; width: 69.647653024412%\" srcset=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/gallery.jpg 695w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/gallery-600x426.jpg 600w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/gallery-300x213.jpg 300w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><div class=\"caption-wrap\"><div class=\"caption\">Prototype operation of Project Vitality<\/div><\/div><\/li>\n                <li style=\"display: none; width: 100%;\" class=\"slide-41 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-41\" data-date=\"2016-05-09 19:18:05\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1366\" src=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o.jpg\" class=\"slider-78 slide-41\" alt=\"\" rel=\"\" title=\"\" style=\"margin: 0 auto; width: 74.22118492962%\" srcset=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o.jpg 2048w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o-600x400.jpg 600w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o-300x200.jpg 300w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o-768x512.jpg 768w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o-1024x683.jpg 1024w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11063593_906481766069169_1717141664440582557_o-272x182.jpg 272w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><div class=\"caption-wrap\"><div class=\"caption\">Spartahack 2015 - Presenting top ten project, 'Project Vitality' at Michigan State University engineering competition (Luke Kuza, front)<\/div><\/div><\/li>\n                <li style=\"display: none; width: 100%;\" class=\"slide-39 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-39\" data-date=\"2016-05-09 19:07:34\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1366\" src=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o.jpg\" class=\"slider-78 slide-39\" alt=\"\" rel=\"\" title=\"\" style=\"margin: 0 auto; width: 74.22118492962%\" srcset=\"https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o.jpg 2048w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o-600x400.jpg 600w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o-300x200.jpg 300w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o-768x512.jpg 768w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o-1024x683.jpg 1024w, https:\/\/lukekuza.me\/wp-content\/uploads\/2016\/05\/11074627_906481762735836_7198346260346618729_o-272x182.jpg 272w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><div class=\"caption-wrap\"><div class=\"caption\">Spartahack 2015 - Presenting top ten project, 'Project Vitality' at Michigan State University engineering competition (Luke Kuza, far left)<\/div><\/div><\/li>\n            <\/ul>\n        <\/div>\n        \n    <\/div>\n<\/div>\n<p>Project Vitality is a hardware and software based solution for Android to increase the longevity and performance of your device's battery over time. With standard chargers, charging your phone overnight causes the battery to overcharge after it reaches 100%. This overcharge is not healthy for the battery and reduces its capacity and performance over time. Project Vitality solves this problem by providing a \"smart\" interface to the charger. This \"smart\" charger automatically stops sending current to the phone once it reaches 100%. This allows the phone's battery to remain much healthier, giving users longer use of their battery over a long period of time, and a longer charge over a short period of time. This saves the user a decent amount of money in the long term, as well as a better experience with their device as they get longer charge times during their normal use days.<\/p>\n<p>The project uses a Spark Core to connect to an Android application running on the phone. \u00a0The Spark Core is a tiny computer like device running inside of the charger. Once the phone reaches a full battery percentage, the Android application tells the Spark Core to stop the current and stop charging the phone and alert the user it has done so. The Android application can also manually change the charging threshold and state of the charger from on or off. \u00a0When charging is complete, the lights on the charger will change color and stop charging, preserving the user's battery.<\/p>\n<p>I completed Project Vitality with a team of three other people at a \"hackathon\" at Michigan State University. \u00a0 A hackathon is a programming and hardware competition, where teams have 36 hours to create a product and present their working prototype to judges. \u00a0For this particular project, I was tasked with creating the Android application and embedded device programming on the Spark Core. \u00a0I wrote the Android application from scratch and integrated it with the Spark Core, the tiny computer in the charger, so that the Android phone could tell the charger to stop charging. \u00a0My other group members created the beautiful user experience and electrical design and implemented it in the final device. \u00a0I was really proud of our group to work well together in such a short period of time, and we were proud to win awards for the best Android Application and best User Experience. \u00a0Our project also made it to the top ten at the event, and we were able to present in front of all the attendees and judges. \u00a0<\/p>\n<p>I also released all of the code I wrote at the event here:\u00a0<a href=\"https:\/\/github.com\/lkuza2\/Project-Vitality\">https:\/\/github.com\/lkuza2\/Project-Vitality<\/a><\/p>\n<p>You can also read more about the project and the rest of the team here:\u00a0<a href=\"http:\/\/lkuza2.github.io\/Project-Vitality\/\">http:\/\/lkuza2.github.io\/Project-Vitality\/<\/a><\/p>\n<p>Video of me explaining the project:<\/p>\n<p><iframe loading=\"lazy\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/MQ8kQDU4NbI?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Project Vitality is a hardware and software based solution for Android to increase the longevity and performance of your device&#8217;s battery over time. With standard chargers, charging your phone overnight causes the battery to overcharge after it reaches 100%. This overcharge is not healthy for the battery and reduces its capacity and performance over time. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-74","page","type-page","status-publish","hentry","post"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/pages\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lukekuza.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=74"}],"version-history":[{"count":16,"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/pages\/74\/revisions"}],"predecessor-version":[{"id":264,"href":"https:\/\/lukekuza.me\/index.php?rest_route=\/wp\/v2\/pages\/74\/revisions\/264"}],"wp:attachment":[{"href":"https:\/\/lukekuza.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}