{"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-8a2b1b76 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-2bf980eb 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 wp-block-paragraph\">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-0aa01211 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-73128380 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-0009407c 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 wp-block-paragraph\">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-d525a65d wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-da384c3e 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 wp-block-paragraph\">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-da384c3e 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 wp-block-paragraph\">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-da384c3e 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 wp-block-paragraph\">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-d525a65d wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-da384c3e 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 wp-block-paragraph\">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-da384c3e 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-da384c3e 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-36f65c2d 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-90edb088 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-5ef3efcf 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 wp-block-paragraph\">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-189a6e74 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-189a6e74 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}]}}