{"id":67,"date":"2024-05-16T22:08:33","date_gmt":"2024-05-16T22:08:33","guid":{"rendered":"https:\/\/scholars.spu.edu\/breatheez\/?page_id=67"},"modified":"2024-05-24T06:32:30","modified_gmt":"2024-05-24T06:32:30","slug":"computer-design","status":"publish","type":"page","link":"https:\/\/scholars.spu.edu\/breatheez\/computer-design\/","title":{"rendered":"Computer Design"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-490fa1db wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-650790e1 wp-block-group-is-layout-constrained\">\n<h1 class=\"wp-block-heading has-text-align-center has-x-large-font-size\">The Control Center of the System<\/h1>\n\n\n\n<div style=\"height:1.25rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">Using the Arduino Mega as our microcontroller and PCB with our connections, we are able to take the pressure reading of the users lungs to automatically signal the motor drivers to move the motor the correct distance to fill the patients lung to their unique lung capacity and repeat the compressions over and over again while simulanteously displaying the pressure and messages to the user onto the LCD screen<\/p>\n\n\n\n<div style=\"height:1.25rem\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">About us<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-base-2-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-669513ed wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-52b864f0 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading has-text-align-center is-style-asterisk\">LCD SCREEN<\/h2>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer wp-container-content-4f2ccadb\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">The LCD is what displays multiple different commands and messages necessary for the user when operating the systems from a welcome message to a warning message and instructions for emergencies.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d0bbbce0 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-left is-style-asterisk has-body-font-family has-medium-font-size\" style=\"font-style:normal;font-weight:600\">Welcome Message<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"582\" height=\"437\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-5-1-edited.jpeg\" alt=\"\" class=\"wp-image-214\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-5-1-edited.jpeg 582w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-5-1-edited-300x225.jpeg 300w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-left\">When starting up the system, the LCD code always begins with a welcome message to the operator. This way, you know that the system has been turned on. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-left is-style-asterisk has-body-font-family has-medium-font-size\" style=\"font-style:normal;font-weight:600\">Current Pressure<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"546\" height=\"409\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-6-edited.jpeg\" alt=\"\" class=\"wp-image-216\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-6-edited.jpeg 546w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-6-edited-300x225.jpeg 300w\" sizes=\"auto, (max-width: 546px) 100vw, 546px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-left\">The display then shows the current pressure of the user in a loop with a refresh rate of about 3.5 seconds. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-left is-style-asterisk has-body-font-family has-medium-font-size\" style=\"font-style:normal;font-weight:600\">Warning Signal<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"557\" height=\"417\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-7-edited.jpeg\" alt=\"\" class=\"wp-image-218\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-7-edited.jpeg 557w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-7-edited-300x225.jpeg 300w\" sizes=\"auto, (max-width: 557px) 100vw, 557px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-left\">When the current pressure delivered from the compressions does not match the max pressure set during the initial start-up, a warning signal will flash to grab the operator&#8217;s attention.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d0bbbce0 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading has-text-align-left is-style-asterisk has-body-font-family has-medium-font-size\" style=\"font-style:normal;font-weight:600\">Emergency Instructions<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"555\" height=\"416\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-8-edited.jpeg\" alt=\"\" class=\"wp-image-220\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-8-edited.jpeg 555w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Image-8-edited-300x225.jpeg 300w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-left\">Right after the warning message, the operator is instructed to press the emergency stop to stop all system operations by cutting off the current to the whole system.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-e3d1c41b wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-container-core-group-is-layout-d89aad35 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-container-core-group-is-layout-19e250f3 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-6329a8f3 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading has-text-align-center is-style-asterisk\">Main Code<\/h2>\n\n\n\n<p class=\"has-text-align-center\">The main code contains all the functions working simultaneously. This is where the primary function containing the relationship between the pressure sensor, the motor, and the LCD display comes in. This works because there is an initial setup for the maximum pressure the patient can withstand and the distance the motor has to move to deliver the correct amount of air. Once set, the motor is set to give the maximum pressure. If it is not doing so, a warning message is sent to the operator to stop the system for the option to recalibrate again.<\/p>\n<\/div>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--40)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d1c656ed wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<h3 class=\"wp-block-heading is-style-asterisk\">Main Components for our codes functions include<\/h3>\n\n\n\n<ul style=\"line-height:1.75\" class=\"is-style-checkmark-list wp-block-list\">\n<li>Pressure Sensor <\/li>\n\n\n\n<li>Stepper Motor<\/li>\n\n\n\n<li>Limit Switch<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-large is-style-rounded is-style-rounded--1\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"1024\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Screenshot-2024-05-23-230649-1-939x1024.png\" alt=\"\" class=\"wp-image-227\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Screenshot-2024-05-23-230649-1-939x1024.png 939w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Screenshot-2024-05-23-230649-1-275x300.png 275w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Screenshot-2024-05-23-230649-1-768x837.png 768w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/Screenshot-2024-05-23-230649-1.png 1277w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--40)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d1c656ed wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-large is-style-rounded is-style-rounded--2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"819\" src=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2-1024x819.png\" alt=\"\" class=\"wp-image-228\" srcset=\"https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2-1024x819.png 1024w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2-300x240.png 300w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2-768x614.png 768w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2-1536x1228.png 1536w, https:\/\/scholars.spu.edu\/breatheez\/wp-content\/uploads\/sites\/103\/2024\/05\/screenshot-for-website-1-2.png 1870w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<h3 class=\"wp-block-heading is-style-asterisk\">Main functions include<\/h3>\n\n\n\n<ul style=\"line-height:1.75\" class=\"is-style-checkmark-list wp-block-list\">\n<li>displayPressure()<\/li>\n\n\n\n<li>welcomeMessage(), warningMessage(), emergencyStop()<\/li>\n\n\n\n<li>motor()<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading alignwide has-x-large-font-size\" style=\"margin-top:0;margin-bottom:var(--wp--preset--spacing--40);line-height:1\"><\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Control Center of the System Using the Arduino Mega as our microcontroller and PCB with our connections, we are able to take the pressure reading of the users lungs to automatically signal the motor drivers to move the motor the correct distance to fill the patients lung to their unique lung capacity and repeat [&hellip;]<\/p>\n","protected":false},"author":206,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-67","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/pages\/67","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/users\/206"}],"replies":[{"embeddable":true,"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/comments?post=67"}],"version-history":[{"count":9,"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/pages\/67\/revisions"}],"predecessor-version":[{"id":233,"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/pages\/67\/revisions\/233"}],"wp:attachment":[{"href":"https:\/\/scholars.spu.edu\/breatheez\/wp-json\/wp\/v2\/media?parent=67"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}