{"id":1803,"date":"2024-09-14T18:38:38","date_gmt":"2024-09-14T18:38:38","guid":{"rendered":"https:\/\/raymundopizano.com\/blog\/?p=1803"},"modified":"2024-09-14T19:15:40","modified_gmt":"2024-09-14T19:15:40","slug":"arduino-4-buenas-practicas","status":"publish","type":"post","link":"https:\/\/raymundopizano.com\/blog\/tutorial\/arduino-4-buenas-practicas\/","title":{"rendered":"Arduino &#8211; 4 Buenas practicas"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">En Proceso&#8230;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f3digo estructurado o tabulado<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">comprenderlo o entenderlo<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#F8F8F2;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#272822\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"void setup() {\n\/\/ Necesario para el puerto serial estableciendo la velocidad de datos 9600 bps\n  Serial.begin(9600);\n\n}\n\nvoid loop() {\n\/\/ Imprimir el mensaje Hola Arduino en el Monitor Serial\n  Serial.println(&quot;Hola Arduino&quot;);\n}\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki monokai\" style=\"background-color: #272822\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #66D9EF; font-style: italic\">void<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #A6E22E\">setup<\/span><span style=\"color: #F8F8F2\">() {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88846F\">\/\/ Necesario para el puerto serial estableciendo la velocidad de datos 9600 bps<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  Serial.<\/span><span style=\"color: #A6E22E\">begin<\/span><span style=\"color: #F8F8F2\">(<\/span><span style=\"color: #AE81FF\">9600<\/span><span style=\"color: #F8F8F2\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #66D9EF; font-style: italic\">void<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #A6E22E\">loop<\/span><span style=\"color: #F8F8F2\">() {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88846F\">\/\/ Imprimir el mensaje Hola Arduino en el Monitor Serial<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  Serial.<\/span><span style=\"color: #A6E22E\">println<\/span><span style=\"color: #F8F8F2\">(<\/span><span style=\"color: #E6DB74\">&quot;Hola Arduino&quot;<\/span><span style=\"color: #F8F8F2\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Menos lineas de codigo mejor<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-f56f613f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-raymundo-pizano wp-block-embed-raymundo-pizano\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VqlncPnuvE\"><a href=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-3-lenguaje-de-programacion-c-c\/\">Arduino &#8211; 3. Lenguaje de programaci\u00f3n C \/ C++<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u00abArduino &#8211; 3. Lenguaje de programaci\u00f3n C \/ C++\u00bb \u2014 Raymundo Pizano\" src=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-3-lenguaje-de-programacion-c-c\/embed\/#?secret=BoVRNFS2OR#?secret=VqlncPnuvE\" data-secret=\"VqlncPnuvE\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-3-lenguaje-de-programacion-c-c\/\">&lt;&lt; Anterior<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-raymundo-pizano wp-block-embed-raymundo-pizano\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"8Q6GPanRxo\"><a href=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-5-mi-primer-codigo-encender-un-led-resistencias-y-la-ley-de-ohm\/\">Arduino &#8211; 5. Mi primer c\u00f3digo encender un LED<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u00abArduino &#8211; 5. Mi primer c\u00f3digo encender un LED\u00bb \u2014 Raymundo Pizano\" src=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-5-mi-primer-codigo-encender-un-led-resistencias-y-la-ley-de-ohm\/embed\/#?secret=GhRoDKn7Fz#?secret=8Q6GPanRxo\" data-secret=\"8Q6GPanRxo\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/raymundopizano.com\/blog\/arduino\/arduino-5-mi-primer-codigo-encender-un-led-resistencias-y-la-ley-de-ohm\/\">Siguiente >><\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En Proceso&#8230; C\u00f3digo estructurado o tabulado comprenderlo o entenderlo Menos lineas de codigo mejor &lt;&lt; Anterior Siguiente >><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,1],"tags":[],"class_list":["post-1803","post","type-post","status-publish","format-standard","hentry","category-arduino","category-tutorial"],"_links":{"self":[{"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/posts\/1803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/comments?post=1803"}],"version-history":[{"count":6,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/posts\/1803\/revisions"}],"predecessor-version":[{"id":1823,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/posts\/1803\/revisions\/1823"}],"wp:attachment":[{"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/media?parent=1803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/categories?post=1803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raymundopizano.com\/blog\/wp-json\/wp\/v2\/tags?post=1803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}