{"id":33233,"date":"2024-07-16T10:06:40","date_gmt":"2024-07-16T08:06:40","guid":{"rendered":"https:\/\/projectes.xtec.cat\/pensament-computacional\/?post_type=nodes_recursos&#038;p=33233"},"modified":"2024-09-19T09:32:52","modified_gmt":"2024-09-19T07:32:52","slug":"cursa-de-cutebots-controlats-per-microbit","status":"publish","type":"nodes_recursos","link":"https:\/\/projectes.xtec.cat\/pensament-computacional\/recursos\/cursa-de-cutebots-controlats-per-microbit\/","title":{"rendered":"Cursa de Cutebots controlats per micro:bit"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-6 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><a href=\"https:\/\/drive.google.com\/thumbnail?id=10L7m9vPaMxpU_XENWVwKPpdTAItp1R8X\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/drive.google.com\/thumbnail?id=10L7m9vPaMxpU_XENWVwKPpdTAItp1R8X\" alt=\"micro:bit\"><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><a href=\"https:\/\/drive.google.com\/thumbnail?id=1fO299bKhVFva2-oV0t9FF05ZSTZ2mSTl\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/drive.google.com\/thumbnail?id=1fO299bKhVFva2-oV0t9FF05ZSTZ2mSTl\" alt=\"micro:bit + Smart Cutebot\"><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-small-font-size\"><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column caixa2 is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading has-text-align-center has-ast-global-color-5-color has-ast-global-color-0-background-color has-text-color has-background\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--30);padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0\"><strong>ESO<\/strong><\/h4>\n\n\n\n<h6 class=\"wp-block-heading has-text-align-center has-ast-global-color-1-color has-pale-cyan-blue-background-color has-text-color has-background has-small-font-size\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:0;padding-bottom:var(--wp--preset--spacing--20);padding-left:0\"><strong>1r, 2n, 3r<\/strong><\/h6>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-getwid-tabs active-tab2 tablinks-active2\" data-active-tab=\"0\"><ul class=\"wp-block-getwid-tabs__nav-links\"><\/ul>\n<div class=\"wp-block-getwid-tabs__nav-link\"><span class=\"wp-block-getwid-tabs__title-wrapper\"><a href=\"#\"><span class=\"wp-block-getwid-tabs__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\"><strong>General<\/strong><\/mark><\/span><\/a><\/span><\/div><div class=\"wp-block-getwid-tabs__tab-content-wrapper\"><div class=\"wp-block-getwid-tabs__tab-content\">\n<div class=\"wp-block-getwid-section caixa2 getwid-margin-top-none\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-top-none getwid-padding-left-none getwid-padding-right-none getwid-margin-left-none getwid-margin-right-none\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><strong>Descripci\u00f3 de l&#8217;activitat<\/strong><\/h5>\n\n\n\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\">Aquesta \u00e9s una activitat amb un car\u00e0cter l\u00fadic, per\u00f2 amb un repte de programaci\u00f3 estimulant. Per equips, l&#8217;alumnat haur\u00e0 de programar un robot Smart Cutebot per tal que puguin controlar els seus moviments mitjan\u00e7ant la placa micro:bit com a comandament a dist\u00e0ncia. Per fer-ho, programaran una placa micro:bit perqu\u00e8 capti el moviment i envi\u00ef, a trav\u00e9s d&#8217;ones de r\u00e0dio, l&#8217;ordre de moviment a la placa micro:bit que controla l&#8217;Smart Cutebot. Al final poden fer una cursa per saber qui ha aconseguit controlar el Cutebot amb m\u00e9s precisi\u00f3. Qui guanyar\u00e0 aquesta cursa boja?<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-getwid-section getwid-margin-top-none\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-left-none getwid-padding-right-none getwid-margin-left-none getwid-margin-right-none\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Material necessari<\/strong><\/h5>\n\n\n\n<div style=\"margin-top:0;margin-bottom:0;height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-getwid-section getwid-margin-top-none getwid-margin-bottom-none\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-top-none getwid-padding-bottom-none getwid-padding-left-none getwid-padding-right-none getwid-margin-left-none getwid-margin-right-none\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background has-background has-ast-global-color-5-background-color\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<ul class=\"wp-block-list\">\n<li style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)\">Placa micro:bit<\/li>\n\n\n\n<li style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)\">Robot Smart Cutebot<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div style=\"height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Orientacions pedag\u00f2giques<\/strong><\/h5>\n\n\n\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\">L&#8217;activitat requereix dues plaques micro:bit: una placa que actua de comandament, i l&#8217;altra que executa les ordres per fer possible el moviment del robot.<br><br>Cada parella de comandament+robot s&#8217;ha de programar en un canal diferent, per tant, cal tenir en compte que caldr\u00e0 canviar el n\u00famero de canal de l&#8217;exemple (\u00e9s a dir, cada parella ha de tenir un n\u00famero de canal \u00fanic, diferent de les altres parelles). <br>Es poden crear diferents contextos per fer moure el robot per uns punts determinats d&#8217;un escenari: un itinerari sobre un mapa, executar un rescat, explorar un planeta, etc.<\/p>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Elements de programaci\u00f3<\/strong><\/h5>\n\n\n\n<div class=\"wp-block-columns has-ast-global-color-5-background-color has-background is-layout-flex wp-container-core-columns-is-layout-7 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\"><li>Seq\u00fc\u00e8ncies b\u00e0siques<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><li>Esdeveniments<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><li>Bucles<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><li>Condicionals<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><li>Operadors<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><li>Variables<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0\"><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><li>Programaci\u00f3 per blocs textuals (verticals)<\/li><\/p>\n\n\n\n<p style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><\/p>\n<\/div>\n<\/div>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Eix | \u00c0rea | Mat\u00e8ria<\/strong><\/h5>\n\n\n\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\">SEC &#8211; Tecnologia i Digitalitzaci\u00f3<\/p>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Compet\u00e8ncies espec\u00edfiques<\/strong><\/h5>\n\n\n\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\">CE05 &#8211; Desenvolupar algorismes i aplicacions inform\u00e0tiques en diferents entorns, tot aplicant els principis del pensament computacional i incorporant les tecnologies emergents, per resoldre problemes concrets, automatitzar processos i aplicar-los en sistemes de control o rob\u00f2tica.<\/p>\n\n\n\n<div style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);height:2px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading has-pale-cyan-blue-background-color has-background has-medium-font-size\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\"><strong>Sabers<\/strong><\/h5>\n\n\n\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"margin-top:var(--wp--preset--spacing--20);margin-right:0;margin-bottom:var(--wp--preset--spacing--20);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)\">Iniciaci\u00f3 a la rob\u00f2tica. Muntatge i control programat de robots o dispositius programables de manera f\u00edsica o mitjan\u00e7ant simuladors.<\/p>\n\n\n\n<p style=\"text-align: right;\">\n    <img decoding=\"async\" style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https:\/\/mirrors.creativecommons.org\/presskit\/icons\/cc.svg?ref=chooser-v1\" alt=\"\">\n    <img decoding=\"async\" style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https:\/\/mirrors.creativecommons.org\/presskit\/icons\/by.svg?ref=chooser-v1\" alt=\"\">\n    <img decoding=\"async\" style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https:\/\/mirrors.creativecommons.org\/presskit\/icons\/nc.svg?ref=chooser-v1\" alt=\"\">\n    <img decoding=\"async\" style=\"height:22px!important;margin-left:3px;vertical-align:text-bottom;\" src=\"https:\/\/mirrors.creativecommons.org\/presskit\/icons\/sa.svg?ref=chooser-v1\" alt=\"\">\n<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-getwid-tabs__nav-link\"><span class=\"wp-block-getwid-tabs__title-wrapper\"><a href=\"#\"><span class=\"wp-block-getwid-tabs__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\"><strong>Pas a pas<\/strong><\/mark><\/span><\/a><\/span><\/div><div class=\"wp-block-getwid-tabs__tab-content-wrapper\"><div class=\"wp-block-getwid-tabs__tab-content\">\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\"><b>1. <\/b>En aquesta activitat programarem dues plaques micro:bit per separat. La primera controlar\u00e0 el moviment del Cutebot, i se situar\u00e0 en el seu xass\u00eds. La segona, actuar\u00e0 com a comandament a dist\u00e0ncia, fent avan\u00e7ar, parar o girar el robot amb els nostres gestos, \u00e9s a dir, en funci\u00f3 de la inclinaci\u00f3 de la placa.<br><br><b>2. <\/b>Anar a l&#8217;entorn de programaci\u00f3 de micro:bit makecode per programar la placa que fa de comandament a dist\u00e0ncia (en endavant s&#8217;anomenar\u00e0 placa 1). Programarem la funci\u00f3 de r\u00e0dio perqu\u00e8 la placa envi\u00ef per r\u00e0dio un missatge a la placa que est\u00e0 situada al Cutebot (en endavant, placa 2). Per fer aix\u00f2, utilitzarem el bloc &#8220;estableix grup 1 de r\u00e0dio&#8221; que es troba a la categoria de r\u00e0dio. <a href=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1U_9b6z6sn20N-dHewUQOSeL8DbLUci3v\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"display:block;margin:0 auto;margin-top:20px;max-width:500px;max-height:500px\" src=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1U_9b6z6sn20N-dHewUQOSeL8DbLUci3v\" alt=\"Blocs grup de r\u00e0dio\"><\/a> <br>Cal tenir en compte que, si cada alumne programa un robot, haur\u00e0 d&#8217;establir un nombre diferent en aquest canal de r\u00e0dio per cada robot.<br><b><br>3. <\/b>Programaci\u00f3 de les accions de moviment. Cal programar cada esdeveniment de la placa com un comandament a dist\u00e0ncia. Per fer aix\u00f2, programarem un bloc condicional &#8220;Si&#8230;llavors&#8221; on farem servir, d&#8217;una banda, els polsadors de la placa (A per girar a l&#8217;esquerra, B per girar a la dreta) i el sensor &#8220;acceler\u00f2metre&#8221; de la placa per detectar la inclinaci\u00f3 d&#8217;aquesta en l&#8217;eix y i provocar el moviment endavant i endarrere del robot (cal fer servir els blocs &#8220;rotaci\u00f3 (\u00b0) balanceig en y&#8221; i fer servir el bloc de l\u00f2gica &#8220;major que&#8221; per indicar la inclinaci\u00f3 m\u00ednima que ha de detectar la placa (en l&#8217;exemple, 10\u00b0 positius per avan\u00e7ar, 10\u00b0 negatius per retrocedir).<a href=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1LPBKPOxxwoWtpA11s0mvxwHZjhMKsXbL\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"display:block;margin:0 auto;margin-top:20px;max-width:500px;max-height:500px\" src=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1LPBKPOxxwoWtpA11s0mvxwHZjhMKsXbL\" alt=\"Enviament dels moviments per r\u00e0dio\"><\/a><br><b>4. <\/b>Programaci\u00f3 de la placa 2:<b> <\/b>Cal crear un nou projecte a l&#8217;entorn MakeCode per aquesta placa. A continuaci\u00f3, carregar l&#8217;extensi\u00f3 per poder treballar amb el Cutebot. Anar a l&#8217;apartat &#8220;+ Extensions&#8221; i al cercador que s&#8217;obre escriure &#8220;Cutebot&#8221; i triar &#8220;Cutebot&#8221; o &#8220;Cutebot-Pro&#8221;, en funci\u00f3 del robot que es tingui: <a href=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1s7uQczRBuOe4djhY9B0BlCOJcXiZYje_\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"display:block;margin:0 auto;margin-top:20px;max-width:500px;max-height:500px\" src=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1s7uQczRBuOe4djhY9B0BlCOJcXiZYje_\" alt=\"Extensi\u00f3 Cutebot\"><\/a> <br>Apareixer\u00e0 una categoria nova de blocs amb el nom &#8220;CuteBot&#8221;. Amb aquests blocs es configuraran els moviments del robot, condicionats a la cadena que es rebi per r\u00e0dio des de la placa 1. En primer lloc, farem que el programa s&#8217;inicialitzi establint el mateix canal de r\u00e0dio de la placa anterior (en l&#8217;exemple, el canal nombre 1).<a href=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=13tiAQiUkTUwQaW1tQ_35GQE8sBkxBNY5\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"display:block;margin:0 auto;margin-top:20px;max-width:500px;max-height:500px\" src=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=13tiAQiUkTUwQaW1tQ_35GQE8sBkxBNY5\" alt=\"Establiment del canal de r\u00e0dio\"><\/a> <br>Tot seguit fem servir els blocs de la categoria &#8220;r\u00e0dio&#8221; &#8220;en rebre per r\u00e0dio una cadena &#8220;receivedString&#8221; que crea autom\u00e0ticament una variable (anomenada receivedString) a la qual s&#8217;assignar\u00e0 la cadena de text que arriba des de la placa 1. Aqu\u00ed s&#8217;ha de fer coincidir exactament els textos que s&#8217;han fet servir a la programaci\u00f3 de la placa 1 (en aquest exemple esquerra, dreta, endavant, endarrere i parar) i posar un condicional de manera que, quan la variable contingui un text determinat, activi els motors de les rodes per executar els moviments:<a href=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1cAWo47vQvNT13oND8IWLUYzu_RXlqrp1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" style=\"display:block;margin:0 auto;margin-top:20px;max-width:500px;max-height:500px\" src=\"https:\/\/edumet.cat\/areatac\/robotica\/get.php?id=1cAWo47vQvNT13oND8IWLUYzu_RXlqrp1\" alt=\"Condicional per al moviment dels motors\"><\/a><br><b>5. <\/b>Per configurar el moviment del robot, des dels blocs de moviment de Cutebot fer que vagi endavant, giri a la dreta o a l&#8217;esquerra o s&#8217;aturi en funci\u00f3 de la cadena que rebi per r\u00e0dio des de la placa 1. Dins del bloc &#8220;en rebre per r\u00e0dio una cadena &#8220;receivedString&#8221; cal establir un condicional per cadascun dels moviments del robot en funci\u00f3 de la cadena de text rebuda per r\u00e0dio de la placa 1. Aquesta programaci\u00f3 s&#8217;ha de transferir a la placa 2.<br><b><br>6. <\/b>En l&#8217;exemple, tamb\u00e9 s&#8217;il\u00b7luminen els LEDs en funci\u00f3 de l&#8217;acci\u00f3 que es fa. Es pot variar aquest programa i configurar sons, o tamb\u00e9 fer servir el sensor d&#8217;ultrasons per evitar que el robot xoqui amb algun obstacle.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-getwid-tabs__nav-link\"><span class=\"wp-block-getwid-tabs__title-wrapper\"><a href=\"#\"><span class=\"wp-block-getwid-tabs__title\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-1-color\"><strong>Desc\u00e0rregues i fitxa t\u00e8cnica<\/strong><\/mark><\/span><\/a><\/span><\/div><div class=\"wp-block-getwid-tabs__tab-content-wrapper\"><div class=\"wp-block-getwid-tabs__tab-content\">\n<p class=\"has-ast-global-color-5-background-color has-background\" style=\"padding-right:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">&#8211; <a href=\"https:\/\/drive.google.com\/file\/d\/12fKXdrOOESTMoogXM66FnQvigcxRZdff\/view?usp=drive_link\" target=\"_blank\" rel=\"noreferrer noopener\">Programa per al comandament<\/a><br>&#8211; <a href=\"https:\/\/drive.google.com\/file\/d\/10-7s56KQjDkOrq58732nQkUody3CX1ue\/view?usp=drive_link\" target=\"_blank\" rel=\"noreferrer noopener\">Programa per al CuteBot<\/a><br>&#8211; <a href=\"https:\/\/projectes.xtec.cat\/digital\/equipaments-i-infraestructures\/robotica\/formacio-tecnica-robotica\/plaques-microcontroladores\/microbit\/\">Fitxa t\u00e8cnica de la placa micro:bit<\/a><br>&#8211; <a href=\"https:\/\/projectes.xtec.cat\/digital\/equipaments-i-infraestructures\/robotica\/formacio-tecnica-robotica\/robots-educatius\/smart-cutebot\/\" data-type=\"link\" data-id=\"https:\/\/projectes.xtec.cat\/digital\/equipaments-i-infraestructures\/robotica\/formacio-tecnica-robotica\/robots-educatius\/smart-cutebot\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fitxa t\u00e8cnica del robot Smart Cutebot<\/a><a href=\"https:\/\/drive.google.com\/file\/d\/10-7s56KQjDkOrq58732nQkUody3CX1ue\/view?usp=drive_link\" target=\"_blank\" rel=\"noreferrer noopener\"><br><\/a><br><\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>En aquesta activitat programarem un robot Smart Cutebot per tal que puguin controlar els seus moviments mitjan\u00e7ant la placa micro:bit com a comandament a dist\u00e0ncia. <\/p>\n","protected":false},"featured_media":34477,"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":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","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":""}}},"nodes_tipus_recursos":[],"nodes_robots_recursos":[560,559,565],"nodes_materies_recursos":[573,594],"nodes_ambits_recursos":[],"nodes_complexitat_recursos":[609],"nodes_idiomes_recursos":[],"nodes_PRI_CAT":[],"nodes_PRI_CAS":[],"nodes_PRI_LEST":[],"nodes_PRI_MAT":[],"nodes_PRI_MED":[],"nodes_PRI_EDF":[],"nodes_SEC_FIQ":[],"nodes_PRI_ART":[],"nodes_PRI_ETI":[],"nodes_SEC_CAT":[],"nodes_SEC_FOL":[],"nodes_SEC_LAT":[],"nodes_SEC_ARES":[],"nodes_SEC_BIOGEO":[],"nodes_SEC_GEO":[],"nodes_SEC_CUCI":[],"nodes_SEC_DIG":[],"nodes_SEC_ECO":[],"nodes_SEC_VAL":[],"nodes_SEC_EDFIS":[],"nodes_SEC_EVIP":[],"nodes_SEC_EXART":[],"nodes_SEC_EMP":[],"nodes_SEC_FIL":[],"nodes_SEC_CCLA":[],"nodes_SEC_LEST":[],"nodes_SEC_CAS":[],"nodes_SEC_MAT":[],"nodes_SEC_MUS":[],"nodes_SEC_ROB":[],"nodes_SEC_TEC":[],"nodes_SEC_TID":[461],"nodes_INF_EIX1":[],"nodes_INF_EIX2":[],"nodes_INF_EIX3":[],"nodes_INF_EIX4":[],"nodes_etiqueta_recursos":[],"class_list":["post-33233","nodes_recursos","type-nodes_recursos","status-publish","has-post-thumbnail","hentry","nodes_robots_recursos-microbit","nodes_robots_recursos-plaques","nodes_robots_recursos-cute","nodes_materies_recursos-sec","nodes_materies_recursos-tecdig_sec","nodes_complexitat_recursos-mig","nodes_SEC_TID-sectidce05"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_recursos\/33233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_recursos"}],"about":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/types\/nodes_recursos"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/media\/34477"}],"wp:attachment":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/media?parent=33233"}],"wp:term":[{"taxonomy":"nodes_tipus_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_tipus_recursos?post=33233"},{"taxonomy":"nodes_robots_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_robots_recursos?post=33233"},{"taxonomy":"nodes_materies_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_materies_recursos?post=33233"},{"taxonomy":"nodes_ambits_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_ambits_recursos?post=33233"},{"taxonomy":"nodes_complexitat_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_complexitat_recursos?post=33233"},{"taxonomy":"nodes_idiomes_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_idiomes_recursos?post=33233"},{"taxonomy":"nodes_PRI_CAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_CAT?post=33233"},{"taxonomy":"nodes_PRI_CAS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_CAS?post=33233"},{"taxonomy":"nodes_PRI_LEST","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_LEST?post=33233"},{"taxonomy":"nodes_PRI_MAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_MAT?post=33233"},{"taxonomy":"nodes_PRI_MED","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_MED?post=33233"},{"taxonomy":"nodes_PRI_EDF","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_EDF?post=33233"},{"taxonomy":"nodes_SEC_FIQ","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FIQ?post=33233"},{"taxonomy":"nodes_PRI_ART","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_ART?post=33233"},{"taxonomy":"nodes_PRI_ETI","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_ETI?post=33233"},{"taxonomy":"nodes_SEC_CAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CAT?post=33233"},{"taxonomy":"nodes_SEC_FOL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FOL?post=33233"},{"taxonomy":"nodes_SEC_LAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_LAT?post=33233"},{"taxonomy":"nodes_SEC_ARES","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ARES?post=33233"},{"taxonomy":"nodes_SEC_BIOGEO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_BIOGEO?post=33233"},{"taxonomy":"nodes_SEC_GEO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_GEO?post=33233"},{"taxonomy":"nodes_SEC_CUCI","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CUCI?post=33233"},{"taxonomy":"nodes_SEC_DIG","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_DIG?post=33233"},{"taxonomy":"nodes_SEC_ECO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ECO?post=33233"},{"taxonomy":"nodes_SEC_VAL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_VAL?post=33233"},{"taxonomy":"nodes_SEC_EDFIS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EDFIS?post=33233"},{"taxonomy":"nodes_SEC_EVIP","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EVIP?post=33233"},{"taxonomy":"nodes_SEC_EXART","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EXART?post=33233"},{"taxonomy":"nodes_SEC_EMP","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EMP?post=33233"},{"taxonomy":"nodes_SEC_FIL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FIL?post=33233"},{"taxonomy":"nodes_SEC_CCLA","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CCLA?post=33233"},{"taxonomy":"nodes_SEC_LEST","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_LEST?post=33233"},{"taxonomy":"nodes_SEC_CAS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CAS?post=33233"},{"taxonomy":"nodes_SEC_MAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_MAT?post=33233"},{"taxonomy":"nodes_SEC_MUS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_MUS?post=33233"},{"taxonomy":"nodes_SEC_ROB","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ROB?post=33233"},{"taxonomy":"nodes_SEC_TEC","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_TEC?post=33233"},{"taxonomy":"nodes_SEC_TID","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_TID?post=33233"},{"taxonomy":"nodes_INF_EIX1","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX1?post=33233"},{"taxonomy":"nodes_INF_EIX2","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX2?post=33233"},{"taxonomy":"nodes_INF_EIX3","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX3?post=33233"},{"taxonomy":"nodes_INF_EIX4","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX4?post=33233"},{"taxonomy":"nodes_etiqueta_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_etiqueta_recursos?post=33233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}