{"id":1934,"date":"2016-02-03T14:39:02","date_gmt":"2016-02-03T13:39:02","guid":{"rendered":"http:\/\/codigo21.educacion.navarra.es\/eu\/?page_id=1934"},"modified":"2016-02-05T14:48:31","modified_gmt":"2016-02-05T13:48:31","slug":"scratch-arduinorentzat-s4a-hasierako-konfigurazioa","status":"publish","type":"page","link":"https:\/\/codigo21.educacion.navarra.es\/eu\/autoformazioa\/scratch-arduinorentzat-s4a-hasierako-konfigurazioa\/","title":{"rendered":"Scratch Arduinorentzat (S4A): hasierako konfigurazioa"},"content":{"rendered":"<p>Un primer paso para adentrarnos en el mundo de <a href=\"http:\/\/arduino.cc\/\" target=\"_blank\">Arduino<\/a> puede ser comenzar trabajando con <a href=\"http:\/\/s4a.cat\/index_es.html\" target=\"_blank\">S4A<\/a>. <a href=\"http:\/\/s4a.cat\/index_es.html\" target=\"_blank\">S4A<\/a> (Scratch for Arduino) es una <strong>versi\u00f3n modificada del lenguaje de bloques <a href=\"http:\/\/scratch.mit.edu\/\" target=\"_blank\">Scratch<\/a>, que permite la interacci\u00f3n con el hardware libre\u00a0Arduino<\/strong>. S4A fue creado por el\u00a0equipo de <a href=\"http:\/\/world.st\/\" target=\"_blank\">Smalltalk<\/a>\u00a0del <a href=\"http:\/\/citilab.eu\/\" target=\"_blank\">Citilab<\/a>\u00a0en el a\u00f1o 2010, e implementa bloques espec\u00edficos\u00a0para manejar los sensores y actuadores de Arduino.<\/p>\n<figure id=\"attachment_1910\" aria-describedby=\"caption-attachment-1910\" style=\"width: 234px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/s4a.cat\/index_es.html\" target=\"_blank\"><img loading=\"lazy\" class=\"size-full wp-image-1910\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a.png\" alt=\"S4A\" width=\"234\" height=\"154\" \/><\/a><figcaption id=\"caption-attachment-1910\" class=\"wp-caption-text\">S4A<\/figcaption><\/figure>\n<h3><strong>\u00bfC\u00f3mo empezar a trabajar con Scratch for Arduino?<\/strong><\/h3>\n<p>Debemos instalar el software S4A en nuestro equipo, as\u00ed como un firmware espec\u00edfico de S4A en la memoria de la placa de Arduino. Los pasos para llevar a cabo ambos procesos est\u00e1n bien documentados en la <a href=\"http:\/\/s4a.cat\/index_es.html\" target=\"_blank\">p\u00e1gina de Descargas de S4A<\/a>. Un resumen podr\u00eda ser el siguiente:<\/p>\n<p><strong>1. Instalaci\u00f3n del S4A<\/strong>.<\/p>\n<p>Simplemente descargamos la versi\u00f3n del S4A\u00a0que se corresponda con nuestro sistema operativo y lo instalamos como cualquier otro programa.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4A16.zip\" target=\"_blank\">Windows<\/a> &#8211; <a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4A16.dmg\" target=\"_blank\">Mac<\/a> &#8211; <a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4A16.deb\" target=\"_blank\">Linux (Debian)<\/a> &#8211; <a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4A15.rpm\" target=\"_blank\">Linux (Fedora)<\/a> &#8211; <a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4A15_RP.deb\" target=\"_blank\">Raspbian (Debian para Raspberry Pi)<\/a><\/p>\n<p><strong>2. Instalaci\u00f3n del firmware.<\/strong><\/p>\n<p>Antes de nada hay que <strong><a href=\"http:\/\/arduino.cc\/en\/Main\/Software\" target=\"_blank\">descargar e instalar el entorno Arduino<\/a><\/strong> para poder cargar el firmware, y para que se instalen los drivers necesarios y nuestro equipo detecte nuestra placa de Arduino. El software oficial de Arduino se encuentra <a href=\"http:\/\/arduino.cc\/en\/Main\/Software\" target=\"_blank\">aqu\u00ed<\/a>.<\/p>\n<figure id=\"attachment_1912\" aria-describedby=\"caption-attachment-1912\" style=\"width: 951px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><img loading=\"lazy\" class=\"size-full wp-image-1912\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a02.png\" alt=\"Software de Arduino\" width=\"951\" height=\"348\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a02.png 951w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a02-300x110.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a02-768x281.png 768w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a02-370x135.png 370w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/a><figcaption id=\"caption-attachment-1912\" class=\"wp-caption-text\">Software de Arduino<\/figcaption><\/figure>\n<p>Seguimos descargando\u00a0el firmware de S4A. Lo podemos hacer de nuevo desde la <a href=\"http:\/\/s4a.cat\/index_es.html\" target=\"_blank\">p\u00e1gina de Descargas de S4A<\/a> o desde el <a href=\"http:\/\/vps34736.ovh.net\/S4A\/S4AFirmware16.ino\" target=\"_blank\">siguiente enlace<\/a>.<\/p>\n<p>Conectamos la placa de Arduino a un puerto USB, esperamos a que nuestro equipo la reconozca, y abrimos el entorno de Arduino. Si tenemos el sistema operativo Windows XP es posible que tengamos que seguir <a href=\"https:\/\/www.arduino.cc\/en\/Guide\/UnoDriversWindowsXP\" target=\"_blank\">estas instrucciones espec\u00edficas<\/a> para que nuestro sistema detecte la placa de Arduino.<\/p>\n<figure id=\"attachment_1914\" aria-describedby=\"caption-attachment-1914\" style=\"width: 475px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a03.png\"><img loading=\"lazy\" class=\"size-full wp-image-1914\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a03.png\" alt=\"Inicio del entorno Arduino\" width=\"475\" height=\"330\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a03.png 475w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a03-300x208.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a03-246x171.png 246w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><\/a><figcaption id=\"caption-attachment-1914\" class=\"wp-caption-text\">Inicio del entorno Arduino<\/figcaption><\/figure>\n<p>Desde el <strong>men\u00fa Herramientas<\/strong> seleccionamos el modelo de <em><strong>Placa<\/strong><\/em> de nuestro Arduino y el <em><strong>Puerto<\/strong><\/em> al que est\u00e1 conectado.<\/p>\n<figure id=\"attachment_1916\" aria-describedby=\"caption-attachment-1916\" style=\"width: 834px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04.png\"><img loading=\"lazy\" class=\"size-full wp-image-1916\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04.png\" alt=\"Modelo de nuestro Arduino\" width=\"834\" height=\"669\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04.png 834w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04-300x241.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04-768x616.png 768w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a04-213x171.png 213w\" sizes=\"(max-width: 834px) 100vw, 834px\" \/><\/a><figcaption id=\"caption-attachment-1916\" class=\"wp-caption-text\">Modelo de nuestro Arduino<\/figcaption><\/figure>\n<p>Por \u00faltimo, en el men\u00fa <strong>Archivo &gt;&gt;&gt; Abrir<\/strong> seleccionamos el firmware de S4A que hemos descargado, y lo subimos a nuestra placa de Arduino desde el bot\u00f3n que est\u00e1 remarcado en color rojo.<\/p>\n<figure id=\"attachment_1918\" aria-describedby=\"caption-attachment-1918\" style=\"width: 287px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a05.png\"><img loading=\"lazy\" class=\"size-full wp-image-1918\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a05.png\" alt=\"Cargar el firmware de S4A\" width=\"287\" height=\"151\" \/><\/a><figcaption id=\"caption-attachment-1918\" class=\"wp-caption-text\">Cargar el firmware de S4A<\/figcaption><\/figure>\n<p>Ya podemos abrir el S4A.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Entorno del\u00a0S4A<\/strong><\/h3>\n<p>La interfaz de S4A es muy parecida a la de <a href=\"https:\/\/scratch.mit.edu\/scratch_1.4\/\" target=\"_blank\">Scratch 1.4<\/a> al ser una versi\u00f3n del mismo.<\/p>\n<figure id=\"attachment_1920\" aria-describedby=\"caption-attachment-1920\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06.png\"><img loading=\"lazy\" class=\"wp-image-1920\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06.png\" alt=\"Interfaz de S4A\" width=\"700\" height=\"378\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06.png 1366w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06-300x162.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06-768x415.png 768w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06-1024x553.png 1024w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a06-317x171.png 317w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><figcaption id=\"caption-attachment-1920\" class=\"wp-caption-text\">Interfaz de S4A<\/figcaption><\/figure>\n<p>En la parte del escenario veremos una tabla con pines de entradas y salidas de la placa Arduino, y un dibujo de nuestra placa. Si esta no est\u00e1 conectada al equipo mediante el USB aparecer\u00e1 una ventana emergente con el mensaje &#8220;<em>Buscando placa&#8230;<\/em>&#8220;, que desaparecer\u00e1 cuando el S4A la reconozca.<\/p>\n<figure id=\"attachment_1922\" aria-describedby=\"caption-attachment-1922\" style=\"width: 366px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a07.png\"><img loading=\"lazy\" class=\"size-full wp-image-1922\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a07.png\" alt=\"Escenario inicial de S4A\" width=\"366\" height=\"275\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a07.png 366w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a07-300x225.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a07-228x171.png 228w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/a><figcaption id=\"caption-attachment-1922\" class=\"wp-caption-text\">Escenario inicial de S4A<\/figcaption><\/figure>\n<p>Scratch for Arduino tiene varios bloques espec\u00edficos para interactuar con la placa de Arduino. Se encuentran en la categor\u00eda &#8220;<strong>Movimiento<\/strong>&#8221; y permiten enviar instrucciones al micro-controlador de la placa de Arduino, como escrituras y lecturas digitales. Tambi\u00e9n hay bloques para tratar con motores est\u00e1ndar y servomotores de rotaci\u00f3n continua.<\/p>\n<figure id=\"attachment_1924\" aria-describedby=\"caption-attachment-1924\" style=\"width: 222px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a08.png\"><img loading=\"lazy\" class=\"size-full wp-image-1924\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a08.png\" alt=\"Bloques espec\u00edficos de S4A\" width=\"222\" height=\"493\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a08.png 222w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a08-135x300.png 135w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a08-77x171.png 77w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/><\/a><figcaption id=\"caption-attachment-1924\" class=\"wp-caption-text\">Bloques espec\u00edficos de S4A<\/figcaption><\/figure>\n<p>Por otro lado, la parte de edici\u00f3n de objetos incorpora ahora botones para crear, dibujar e importar objetos Arduino. Se podr\u00eda conectar otra placa de Arduino y asociarla a otro objeto en un momento dado.<\/p>\n<figure id=\"attachment_1926\" aria-describedby=\"caption-attachment-1926\" style=\"width: 366px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a09.png\"><img loading=\"lazy\" class=\"size-full wp-image-1926\" src=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a09.png\" alt=\"Edici\u00f3n de objetos en S4A\" width=\"366\" height=\"189\" srcset=\"https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a09.png 366w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a09-300x155.png 300w, https:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a09-331x171.png 331w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/a><figcaption id=\"caption-attachment-1926\" class=\"wp-caption-text\">Edici\u00f3n de objetos en S4A<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h3><strong>\u00bfTe gustar\u00eda continuar aprendiendo S4A?<\/strong><\/h3>\n<p>Puedes <a href=\"http:\/\/codigo21.educacion.navarra.es\/autoaprendizaje\/ejemplos-con-s4a\/\">visitar nuestra p\u00e1gina con ejemplos de proyectos desarrollados<\/a>. Tambi\u00e9n recomendamos\u00a0el\u00a0<a href=\"http:\/\/codigo21.educacion.navarra.es\/wp-content\/uploads\/2016\/02\/s4a-manual.pdf\" target=\"_blank\">manual S4A (Scratch) + Arduino de Jos\u00e9 Manuel Ruiz Guti\u00e9rrez<\/a>, sobre la utilizaci\u00f3n de S4A (Scratch) m\u00e1s la tarjeta Arduino en un ambiente de programaci\u00f3n gr\u00e1fica orientado a la educaci\u00f3n.<br \/>\n<iframe loading=\"lazy\" style=\"border: 1px solid #CCC; border-width: 1px; margin-bottom: 5px; max-width: 100%;\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/ePuvc4GaFZzNBn\" width=\"668\" height=\"714\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"> <\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un primer paso para adentrarnos en el mundo de Arduino puede ser comenzar trabajando con S4A. S4A (Scratch for Arduino) es una versi\u00f3n modificada del lenguaje de bloques Scratch, que permite la interacci\u00f3n con el hardware libre\u00a0Arduino. S4A fue creado por el\u00a0equipo de Smalltalk\u00a0del Citilab\u00a0en el a\u00f1o 2010, e implementa bloques espec\u00edficos\u00a0para manejar los sensores [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":1621,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":""},"_links":{"self":[{"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/pages\/1934"}],"collection":[{"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/comments?post=1934"}],"version-history":[{"count":0,"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/pages\/1934\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/pages\/1621"}],"wp:attachment":[{"href":"https:\/\/codigo21.educacion.navarra.es\/eu\/wp-json\/wp\/v2\/media?parent=1934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}