{"id":202,"date":"2022-01-02T09:16:50","date_gmt":"2022-01-02T09:16:50","guid":{"rendered":"http:\/\/www.net2plaza.com\/?page_id=202"},"modified":"2022-01-09T04:23:38","modified_gmt":"2022-01-09T04:23:38","slug":"primeros-pasos-con-iot-arduino-ide","status":"publish","type":"post","link":"http:\/\/www.net2plaza.com\/index.php\/2022\/01\/02\/primeros-pasos-con-iot-arduino-ide\/","title":{"rendered":"Primeros pasos con IoT: Arduino IDE"},"content":{"rendered":"\n<p>En el caso de Arduino, el ambiente de desarrollo oficial (IDE), incluye variantes compatibles con los sistemas operativos m\u00e1s comunes, tales como Windows, Linux y Mac.<\/p>\n\n\n\n<p>Dicho ambiente o software de desarrollo, se puede descargar de manera gratuita para instalarse en un equipo de c\u00f3mputo personal desde el Link oficial de Arduino en el siguiente enlace:<\/p>\n\n\n\n<p>GPIOs, fuente de alimentaci\u00f3n y programaci\u00f3n serial<\/p>\n\n\n\n<p><a href=\"https:\/\/www.arduino.cc\/\">https:\/\/www.arduino.cc\/<\/a><\/p>\n\n\n\n<p>Una vez ah\u00ed, como primer paso seleccionamos la pestana \u201cSoftware\u201d, esto nos conducir\u00e1 a la pantalla que se observa abajo.<\/p>\n\n\n\n<p>En esta pantalla, hacemos click en el sistema operativo que corresponde con el que usamos en el equipo de c\u00f3mputo, con lo cual debe iniciar la descarga del software a instalar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-21-1024x586.png\" alt=\"\" class=\"wp-image-70\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-21-1024x586.png 1024w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-21-300x172.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-21-768x439.png 768w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-21.png 1309w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Pagina oficial del proyecto Arduino<\/figcaption><\/figure>\n\n\n\n<p>Una vez que la descarga se completa, dar click en el archivo descargado para iniciar la instalaci\u00f3n del ambiente de desarrollo<\/p>\n\n\n\n<p>Al terminar la instalaci\u00f3n, ubicamos el icono de Arduino que suele encontrarse en el escritorio y al damos click sobre \u00e9l para abrir la aplicaci\u00f3n:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"72\" height=\"75\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-6.png\" alt=\"\" class=\"wp-image-35\"\/><figcaption>Icono de Arduino<\/figcaption><\/figure><\/div>\n\n\n\n<p>Una vez que inicia el programa, ya estamos listos para conectar el modulo Arduino en alguno de los puertos USB disponibles de la computadora:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"417\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-41-1024x417.png\" alt=\"\" class=\"wp-image-111\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-41-1024x417.png 1024w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-41-300x122.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-41-768x313.png 768w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-41.png 1309w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Conexi\u00f3n de Arduino nano a trav\u00e9s del puerto USB<\/figcaption><\/figure>\n\n\n\n<p>El siguiente paso, consiste en indicarle al sistema la variante de Arduino que estamos conectando, en este ejemplo un Arduino nano, el cual cae dentro de la clasificaci\u00f3n conocida como AVR (existen otras variantes de Arduino, de las cuales hablaremos mas adelante):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"687\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-58-1024x687.png\" alt=\"\" class=\"wp-image-134\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-58-1024x687.png 1024w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-58-300x201.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-58-768x516.png 768w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-58.png 1156w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Selecci\u00f3n de la variante de Arduino<\/figcaption><\/figure>\n\n\n\n<p>A continuaci\u00f3n, procedemos a indicar el puerto USB donde se encuentra f\u00edsicamente conectado el modulo Arduino, el cual cambia dependiendo de cuantos y de cual en particular entre todos los puertos USB disponibles en el equipo de c\u00f3mputo, es donde conectamos el modulo (en este ejemplo el puerto 5):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"637\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-59.png\" alt=\"\" class=\"wp-image-135\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-59.png 969w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-59-300x197.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-59-768x505.png 768w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><figcaption>Selecci\u00f3n del puerto USB en Arduino<\/figcaption><\/figure>\n\n\n\n<p>Con la finalidad de confirmar que todo se encuentra listo para escribir nuestra primera aplicaci\u00f3n, a continuaci\u00f3n, le pedimos al sistema los detalles sobre el modulo conectado:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-1024x548.png\" alt=\"\" class=\"wp-image-136\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-1024x548.png 1024w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-300x161.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-768x411.png 768w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-1536x823.png 1536w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60-1568x840.png 1568w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-60.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Detecci\u00f3n del modulo Arduino conectado<\/figcaption><\/figure>\n\n\n\n<p>Si los pasos anteriores se han seguido de forma correcta, debe aparece una ventana indicando las propiedades que corresponden con el modulo Arduino que estamos conectando (en este ejemplo, Arduino nano), con lo cual se encuentra todo listo para comenzar a escribir nuestra primera aplicaci\u00f3n (<em>ver secci\u00f3n de ejemplos<\/em>):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"776\" src=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-61-1024x776.png\" alt=\"\" class=\"wp-image-137\" srcset=\"http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-61-1024x776.png 1024w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-61-300x227.png 300w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-61-768x582.png 768w, http:\/\/www.net2plaza.com\/wp-content\/uploads\/2021\/11\/word-image-61.png 1393w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Confirmaci\u00f3n del modulo Arduino conectado<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>En el caso de Arduino, el ambiente de desarrollo oficial (IDE), incluye variantes compatibles con los sistemas operativos m\u00e1s comunes, tales como Windows, Linux y Mac. Dicho ambiente o software de desarrollo, se puede descargar de manera gratuita para instalarse en un equipo de c\u00f3mputo personal desde el Link oficial de Arduino en el siguiente [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-202","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/posts\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":6,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/posts\/202\/revisions"}],"predecessor-version":[{"id":208,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/posts\/202\/revisions\/208"}],"wp:attachment":[{"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/media?parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/categories?post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.net2plaza.com\/index.php\/wp-json\/wp\/v2\/tags?post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}