{"id":3381,"date":"2023-02-04T14:41:48","date_gmt":"2023-02-04T14:41:48","guid":{"rendered":"https:\/\/tafra.pt\/?page_id=3381"},"modified":"2023-02-04T15:12:57","modified_gmt":"2023-02-04T15:12:57","slug":"flight-computer","status":"publish","type":"page","link":"https:\/\/tafra.pt\/?page_id=3381","title":{"rendered":"Flight Computer"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3381\" class=\"elementor elementor-3381\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4d5268a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4d5268a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d46a2d3\" data-id=\"d46a2d3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-44d031b elementor-widget elementor-widget-heading\" data-id=\"44d031b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Flight Computer<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c53cf4a elementor-widget elementor-widget-text-editor\" data-id=\"c53cf4a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p>To have data about the rocket performance a flight computer was developed. The flight computer allows us to measure and record barometric pressure, acceleration and angular velocity during flight. It also allows us to ignite the engine and the charge that triggers the parachute. All the data is stored locally and is also sent via radio in real time. At the end of the flight we can also get the location of the rocket.<br \/>On this page I talk about the hardware used, the software developed for the flight computer and the GUI to interact with the computer.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f991ae0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f991ae0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d650b2c\" data-id=\"d650b2c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7512a67 elementor-widget elementor-widget-heading\" data-id=\"7512a67\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Hardware<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-039de5d elementor-widget elementor-widget-text-editor\" data-id=\"039de5d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p>The flight computer consists of:<\/p><ul><li>An esp32;<\/li><li>A BMP180 to measure the barometric pressure;<\/li><li>A MPU6050 to obtain acceleration and angular velocity;<\/li><li>A microsd socket for recording data;<\/li><li>A LoRa SX1278 to send data via radio in real time;<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82e039e elementor-align-center elementor-widget elementor-widget-button\" data-id=\"82e039e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"\/wp-content\/uploads\/flightcomputer\/schematic.pdf\" class=\"elementor-button-link elementor-button elementor-size-sm elementor-animation-grow\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Schematic<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9b0bdb6\" data-id=\"9b0bdb6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d6c1ddd elementor-widget elementor-widget-image\" data-id=\"d6c1ddd\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\/wp-content\/uploads\/flightcomputer\/pcb.jpg\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tafra.pt\/wp-content\/uploads\/elementor\/thumbs\/pcb-q1o5haa88k2lviptz1k5zzozvc9ows4evdze4tqk68.jpg\" title=\"pcb\" alt=\"pcb\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-431e319 elementor-widget elementor-widget-spacer\" data-id=\"431e319\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ed1cb6a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ed1cb6a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1bdafa7\" data-id=\"1bdafa7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1be9dd7 elementor-widget elementor-widget-heading\" data-id=\"1be9dd7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Software<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a99b78f elementor-widget elementor-widget-text-editor\" data-id=\"a99b78f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<p>The firmware is developed in the arduino framework, running FreeRTOS as the operating system.<br \/>To interact with the rocket a web interface was developed, as shown in the screenshot.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1338b9c\" data-id=\"1338b9c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8913718 elementor-widget elementor-widget-spacer\" data-id=\"8913718\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Flight Computer To have data about the rocket performance a flight computer was developed. The flight computer allows us to measure and record barometric pressure, acceleration and angular velocity during flight. It also allows us to ignite the engine and the charge that triggers the parachute. All the data is stored locally and is also &#8230; <a title=\"Flight Computer\" class=\"read-more\" href=\"https:\/\/tafra.pt\/?page_id=3381\" aria-label=\"Mais sobre Flight Computer\">Ler mais<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/pages\/3381"}],"collection":[{"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tafra.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3381"}],"version-history":[{"count":7,"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/pages\/3381\/revisions"}],"predecessor-version":[{"id":3392,"href":"https:\/\/tafra.pt\/index.php?rest_route=\/wp\/v2\/pages\/3381\/revisions\/3392"}],"wp:attachment":[{"href":"https:\/\/tafra.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}