{"id":25377,"date":"2022-04-25T13:23:43","date_gmt":"2022-04-25T11:23:43","guid":{"rendered":"https:\/\/projectes.xtec.cat\/pensament-computacional\/\/?page_id=25377"},"modified":"2023-03-25T19:05:33","modified_gmt":"2023-03-25T18:05:33","slug":"arduino","status":"publish","type":"page","link":"https:\/\/projectes.xtec.cat\/pensament-computacional\/robotica_antiga\/arduino\/","title":{"rendered":"Arduino"},"content":{"rendered":"<ul>\n<li><a href=\"http:\/\/snap4arduino.rocks\/\"><strong>Snap4Arduino&nbsp;<\/strong>&nbsp;&nbsp;<\/a><a href=\"http:\/\/snap4arduino.rocks\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16650\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/snap4arduino-300x90.png\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" srcset=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/snap4arduino-300x90.png 300w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/snap4arduino.png 410w\" alt=\"\" width=\"200\" height=\"60\"><\/a><br>\n<a href=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/snap4arduinoIDE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-20344 alignright\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/snap4arduinoIDE-300x277.png\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/snap4arduinoIDE-300x277.png 300w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/snap4arduinoIDE.png 454w\" alt=\"\" width=\"300\" height=\"277\"><\/a>\u00c9s una reinterpretaci\u00f3 de Scratch basada en&nbsp;<a href=\"https:\/\/snap.berkeley.edu\/\">Snap!<\/a>&nbsp;La funcionalitat dels pins de les plaques compatibles amb Arduino \u00e9s configurable. Cal instal\u00b7lar un Firmata en la placa com a pas previ a la seva utilitzaci\u00f3. La&nbsp;<a href=\"http:\/\/snap4arduino.rocks\/run\/\">versi\u00f3 online<\/a>&nbsp;permet programar les plaques mitjan\u00e7ant una extensi\u00f3 del navegador Chrome.<br>\nLes principals caracter\u00edstiques s\u00f3n:<p><\/p>\n<ul>\n<li>\n<ul>\n<li>\n<ul>\n<li>Programaci\u00f3 paral\u00b7lela basada en blocs, din\u00e0mica, en temps real, concurrent i en paral\u00b7lel.<\/li>\n<li>Compatible amb gaireb\u00e9 totes les plaques d\u2019Arduino. Utilitza el firmware est\u00e0ndard de Firmata.<\/li>\n<li>Pinouts configurables autom\u00e0ticament i un alt nivell d\u2019abstracci\u00f3 respecte del maquinari.<\/li>\n<li>Permet interactuar amb diversos plaques simult\u00e0niament.<\/li>\n<li>Existeixen versions basades en escriptori per als sistemes operatius principals.<\/li>\n<li>Disponible en l\u00ednia connectar a plaques Arduino mitjan\u00e7ant un complement Chrome \/ Chromium.<\/li>\n<li>Programari lliure sota llic\u00e8ncia Affero GPLv3.<\/li>\n<li>Transpilaci\u00f3 de projectes senzills en codi Arduino.<\/li>\n<li>Protocol HTTP amb control remot d\u2019Snap<em>!<\/em>&nbsp;i acc\u00e9s en directe a l\u2019escenari.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-20343 size-medium\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE-300x227.png\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE-300x227.png 300w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE-768x580.png 768w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE-1024x774.png 1024w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE-200x150.png 200w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoBlocksIDE.png 1073w\" alt=\"\" width=\"300\" height=\"227\"><\/a><a href=\"http:\/\/www.arduinoblocks.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>ArduinoBlocks<\/strong><\/a>&nbsp;&nbsp;<a href=\"http:\/\/www.arduinoblocks.com\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-20328 size-full\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/arduinoblockslogo.png\" alt=\"\" width=\"179\" height=\"35\"><\/a><br>\nArduinoBlocks \u00e9s una plataforma de programaci\u00f3 gr\u00e0fica i en l\u00ednia. Ofereix la possibilitat de crear comptes personals per a crear, allotjar i compartir projectes. Un programa fet en aquesta plataforma t\u00e9 la mateixa forma que si es program\u00e9s amb text estructurat, la pr\u00f2pia d\u2019Arduino, per\u00f2 en comptes d\u2019escriure el codi s\u2019arrosseguen els blocs equivalents al codi en text.<br>\nPosa a disposici\u00f3 dels usuaris multitud de components electr\u00f2nics i les corresponents llibreries.<br>\nEl resultat final es pot enviar a la placa Arduino per\u00f2 cal tenir instal\u00b7lat un connector (<a href=\"http:\/\/www.arduinoblocks.com\/web\/site\/abconnector\">arduinoblocks-connector<\/a>&nbsp;middleware) per fer-ho.<br>\n\u00c9s compatible amb Arduino Uno, Nano, Mega, Leonardo, Pro Micro, EasyPlug, ESP8266, NodeMCU, Wemos D1\/mini, 3dBot, keyBot i Otto DIY.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\"><strong>Arduino IDE<\/strong>&nbsp;&nbsp;&nbsp;<\/a><a href=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/arduino.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16654\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/arduino.png\" alt=\"\" width=\"62\" height=\"60\"><\/a><br>\n<a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-20424 size-medium\" src=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/Arduino_IDE_-_Blink-300x250.png\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/Arduino_IDE_-_Blink-300x250.png 300w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/Arduino_IDE_-_Blink-768x639.png 768w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/Arduino_IDE_-_Blink-1024x853.png 1024w, https:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2020\/02\/Arduino_IDE_-_Blink.png 1482w\" alt=\"IDE d'Arduino\" width=\"300\" height=\"250\"><\/a>Entorn de programaci\u00f3 natiu d\u2019Arduino, basat en&nbsp;<a href=\"https:\/\/processing.org\/\">Processing<\/a>. Es programa mitjan\u00e7ant l\u00ednies de codi, permet programar totes les plaques Arduino i es poden afegir una gran varietat de llibreries. \u00c9s una bona opci\u00f3 per a alumnes que m\u00e9s endavant hagin de programar amb entorns de programaci\u00f3 m\u00e9s avan\u00e7ats.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/create.arduino.cc\/\"><strong>Arduino Web Editor<\/strong>&nbsp;&nbsp;&nbsp;<\/a><a href=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/arduinoweb.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16653\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/arduinoweb.jpeg\" alt=\"\" width=\"57\" height=\"60\"><\/a><br>\nVersi\u00f3 online de l\u2019IDE d\u2019Arduino. \u00c9s una alternativa v\u00e0lida si no es disposa de l\u2019opci\u00f3 instal\u00b7lable a l\u2019ordinador, per\u00f2 no \u00e9s convenient quan cal programar m\u00f2duls externs o instal\u00b7lar llibreries addicionals. Cal donar-se d\u2019alta pr\u00e8viament a la plataforma.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"http:\/\/s4a.cat\/\"><strong>Scratch for Arduino (S4A)&nbsp;<\/strong>&nbsp;&nbsp;<\/a><a href=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/s4a.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16651\" src=\"http:\/\/projectes.xtec.cat\/programacioirobotica\/wp-content\/uploads\/usu604\/2018\/10\/s4a.png\" alt=\"\" width=\"91\" height=\"60\"><\/a><br>\nBasat en la versi\u00f3 1.4 de&nbsp;<a href=\"https:\/\/scratch.mit.edu\/\">Scratch<\/a>, incorpora blocs de programaci\u00f3 per a plaques compatibles amb Arduino. Tot i que actualment no est\u00e0 en desenvolupament, \u00e9s una bona alternativa per a alumnes que hagin programat pr\u00e8viament amb Scratch.<br>\nAquest programari ha estat substitu\u00eft per&nbsp;<a href=\"https:\/\/projectes.xtec.cat\/programacioirobotica\/robotica\/robotica-recursos-didactics\/#snap4arduino\">Snap4Arduino<\/a>, creat pel mateix desenvolupador d\u2019S4A.<\/li>\n<\/ul>\n\n\n<pre class=\"wp-block-code\"><code>&#91;email-subscribers-form id=\"1\"]<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Snap4Arduino&nbsp;&nbsp;&nbsp; \u00c9s una reinterpretaci\u00f3 de Scratch basada en&nbsp;Snap!&nbsp;La funcionalitat dels pins de les plaques compatibles amb Arduino \u00e9s configurable. Cal instal\u00b7lar un Firmata en la placa com a pas previ a la seva utilitzaci\u00f3. La&nbsp;versi\u00f3 online&nbsp;permet programar les plaques mitjan\u00e7ant una extensi\u00f3 del navegador Chrome. Les principals caracter\u00edstiques s\u00f3n: Programaci\u00f3 paral\u00b7lela basada en blocs, din\u00e0mica, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":24495,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"site-sidebar-layout":"no-sidebar","site-content-layout":"boxed-container","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"disabled","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-25377","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/pages\/25377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/comments?post=25377"}],"version-history":[{"count":3,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/pages\/25377\/revisions"}],"predecessor-version":[{"id":27760,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/pages\/25377\/revisions\/27760"}],"up":[{"embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/pages\/24495"}],"wp:attachment":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/media?parent=25377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}