{"id":62430,"date":"2026-01-31T12:48:29","date_gmt":"2026-01-31T11:48:29","guid":{"rendered":"https:\/\/projectes.xtec.cat\/pensament-computacional\/?post_type=nodes_recursos&#038;p=62430"},"modified":"2026-03-19T12:46:37","modified_gmt":"2026-03-19T11:46:37","slug":"probabilitat-amb-boles-de-colors-per-a-keyestudio-uno","status":"publish","type":"nodes_recursos","link":"https:\/\/projectes.xtec.cat\/pensament-computacional\/recursos\/probabilitat-amb-boles-de-colors-per-a-keyestudio-uno\/","title":{"rendered":"Probabilitat amb boles de colors per a Keyestudio UNO"},"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<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-content\/uploads\/usu2217\/2023\/09\/kestudiouno-removebg-preview.png\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-content\/uploads\/usu2217\/2023\/09\/kestudiouno-removebg-preview.png\" alt=\"\" class=\"wp-image-28732\" srcset=\"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-content\/uploads\/usu2217\/2023\/09\/kestudiouno-removebg-preview.png 500w, https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-content\/uploads\/usu2217\/2023\/09\/kestudiouno-removebg-preview-300x300.png 300w, https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-content\/uploads\/usu2217\/2023\/09\/kestudiouno-removebg-preview-150x150.png 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/figure>\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\"><\/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>4t<\/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)\">L\u2019activitat consisteix en un joc interactiu programat mitjan\u00e7ant codi que simula l\u2019extracci\u00f3 aleat\u00f2ria de boles de colors (vermell, blau i verd) d\u2019una bossa virtual. Mitjan\u00e7ant dos botons, l\u2019alumnat pot extreure boles a l\u2019atzar i consultar en qualsevol moment la probabilitat de treure cada color segons les boles que queden.<br>El sistema mostra la informaci\u00f3 en una pantalla OLED: el nombre de boles de cada color, el color extret en cada tirada i les probabilitats corresponents. Cada extracci\u00f3 modifica l\u2019estat del joc, de manera que les probabilitats canvien din\u00e0micament (activitat adaptada a partir de l&#8217;activitat &#8220;Joc de les boles de colors&#8221; de Joan Carles Roman Campos i Ramon Segues Creu).<\/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>Ordinador<\/li>\n\n\n\n<li>Placa Keyestudio UNO<\/li>\n\n\n\n<li>Pantalla OLED<\/li>\n\n\n\n<li>Cable I2C<\/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-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>Orientacions pedag\u00f2giques<\/strong><\/h5>\n\n\n\n<div class=\"wp-block-getwid-section getwid-margin-top-small\"><div class=\"wp-block-getwid-section__wrapper\"><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-6-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<p>Formeu grups en funci\u00f3 del nombre de plaques Keyestudio UNO i pantalles OLED disponibles.<\/p>\n<\/div><\/div><\/div><\/div><\/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<ul class=\"wp-block-list\">\n<li>Seq\u00fc\u00e8ncies b\u00e0siques<\/li>\n\n\n\n<li>Bucles<\/li>\n\n\n\n<li>Condicionals<\/li>\n\n\n\n<li>Esdeveniments<\/li>\n\n\n\n<li>Variables<\/li>\n\n\n\n<li>Funcions<\/li>\n<\/ul>\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<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<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<ul class=\"wp-block-list\">\n<li>Programaci\u00f3 a trav\u00e9s de codi<\/li>\n<\/ul>\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\"><\/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; 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)\">CE02 &#8211; Idear solucions innovadores i creatives aplicant diferents formes de raonament, integrant-les en l\u2019entorn personal d\u2019aprenentatge tot fent \u00fas de les eines i els recursos d&#8217;edici\u00f3, la creaci\u00f3 de continguts digitals i el desenvolupament d&#8217;aplicacions per optimitzar l&#8217;aprenentatge permanent.<\/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)\">Aplicaci\u00f3 de t\u00e8cniques de raonament l\u00f2gic com el pensament de disseny i el pensament computacional en la resoluci\u00f3 de problemes en el disseny de solucions.<\/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<div class=\"wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><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<p>1. Inicieu l&#8217;entorn de programaci\u00f3 mitjan\u00e7ant codi &#8220;Arduino IDE&#8221; i seleccioneu una placa &#8220;Arduino UNO&#8221;.<\/p>\n\n\n\n<p>2. Esborreu el codi que hi ha per defecte. Deseu el fitxer, feu-ho tamb\u00e9 peri\u00f2dicament a mesura que afegiu codi.<\/p>\n\n\n\n<p>3. Afegiu les llibreries necess\u00e0ries per a la pantalla OLED i per a una llibreria auxiliar:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Wire.h&gt;\n#include &lt;Adafruit_GFX.h&gt;\n#include &lt;Adafruit_SSD1306.h&gt;\n#include \"ABLocks_TimerFreeTone.h\"<\/code><\/pre>\n\n\n\n<p>4. Creeu l\u2019objecte de la pantalla OLED:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Adafruit_SSD1306 oled_1(128,64, &amp;Wire,-1);<\/code><\/pre>\n\n\n\n<p>5. Declareu les variables del joc:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>double Roig;\ndouble Blau;\ndouble Verd;\ndouble Tirada;\ndouble Total_boles;\ndouble p_roig;\ndouble p_blau;\ndouble p_verd;\nbool oled_1_autoshow = true;<\/code><\/pre>\n\n\n\n<p>6. Programeu la funci\u00f3 de configuraci\u00f3 inicial:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void setup() {\n\tpinMode(2, INPUT);\n\tpinMode(6, OUTPUT);\n\tpinMode(7, INPUT);\n\tpinMode(8, OUTPUT);\n\tpinMode(9, OUTPUT);\n\tpinMode(10, OUTPUT);\n\trandomSeed(analogRead(0));\n\tRoig = 5;\n\tBlau = 3;\n\tVerd = 2;\n\tTotal_boles = (Roig + ((Blau + Verd)));\n\toled_1.begin(SSD1306_SWITCHCAPVCC,0x3C);\n\toled_1.clearDisplay();\n\tif (oled_1_autoshow) oled_1.display();\n}<\/code><\/pre>\n\n\n\n<p>7. Programeu el bucle principal:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void loop() {\n  \tif (digitalRead(2)) {\n  \t\tExtreure_bola();\n  \t}\n  \tif (digitalRead(7)) {\n  \t\tmostra_probabilitat();\n  \t}\n}<\/code><\/pre>\n\n\n\n<p>8. Programeu el procediment d&#8217;extracci\u00f3 de bola:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void Extreure_bola() {\n\tif (Total_boles &gt; 0) {\n\t\tTirada = math_random_int(1, Total_boles);\n\t\tif ((Tirada &lt;= Roig)) {\n\t\t\tRoig = (Roig - 1);\n\t\t\tanalogWrite(6,255);\n\t\t\tanalogWrite(9,0);\n\t\t\tanalogWrite(10,0);\n\t\t\tdelay(1000);\n\t\t\tanalogWrite(6,0);\n\t\t\tanalogWrite(9,0);\n\t\t\tanalogWrite(10,0);\n\t\t}\n\t\telse if ((Tirada &lt;= (Roig + Blau))) {\n\t\t\tBlau = (Blau - 1);\n\t\t\tanalogWrite(6,51);\n\t\t\tanalogWrite(9,102);\n\t\t\tanalogWrite(10,255);\n\t\t\tdelay(1000);\n\t\t\tanalogWrite(6,0);\n\t\t\tanalogWrite(9,0);\n\t\t\tanalogWrite(10,0);\n\t\t}\n\t\telse {\n\t\t\tVerd = (Verd - 1);\n\t\t\tanalogWrite(6,0);\n\t\t\tanalogWrite(9,102);\n\t\t\tanalogWrite(10,0);\n\t\t\tdelay(1000);\n\t\t\tanalogWrite(6,0);\n\t\t\tanalogWrite(9,0);\n\t\t\tanalogWrite(10,0);\n\t\t}\n\t\tTotal_boles = (Roig + ((Blau + Verd)));\n\t}\n\telse {\n\t\tfor (int count = 0; count &lt; 4; count++) {\n\t\t\tTimerFreeTone(8,1000,500);\n\t\t\tdelay(500);\n\t\t}\n\t}\n}<\/code><\/pre>\n\n\n\n<p>9. Programeu el procediment que mostra la probabilitat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>void mostra_probabilitat() {\n\toled_1.clearDisplay();\n\tif(oled_1_autoshow)oled_1.display();\n\tp_roig = (long)(((100 * ((Roig \/ Total_boles)))));\n\tp_blau = (long)(((100 * ((Blau \/ Total_boles)))));\n\tp_verd = (long)(((100 * ((Verd \/ Total_boles)))));\n\toled_1.setTextSize(1);\n\toled_1.setTextColor(WHITE);\n\toled_1.setCursor(0,0);\n\toled_1.print(String(\"Resultats\"));\n\tif (oled_1_autoshow) oled_1.display();\n\toled_1.setTextSize(1);\n\toled_1.setTextColor(WHITE);\n\toled_1.setCursor(0,10);\n\toled_1.print(String(\"Roig:\") + String(p_roig)+String(\"%\"));\n\tif (oled_1_autoshow) oled_1.display();\n\toled_1.setTextSize(1);\n\toled_1.setTextColor(WHITE);\n\toled_1.setCursor(0,20);\n\toled_1.print(String(\"Blau:\") + String(p_blau)+String(\"%\"));\n\tif (oled_1_autoshow) oled_1.display();\n\toled_1.setTextSize(1);\n\toled_1.setTextColor(WHITE);\n\toled_1.setCursor(0,30);\n\toled_1.print(String(\"Verd:\") + String(p_verd)+String(\"%\"));\n\tif (oled_1_autoshow) oled_1.display();\n}<\/code><\/pre>\n\n\n\n<p>10. Programeu una funci\u00f3 auxiliar per obtenir nombres aleatoris:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>double math_random_int(int a,int b) {\n\tif (a &gt; b) {\n\t\tint c = a;\n\t\ta = b;\n\t\tb = c;\n\t}\n\treturn (double)random(a,b+1);\n}<\/code><\/pre>\n\n\n\n<p>11. Deseu el programa i transferiu-lo a la placa Keyestudio UNO.<\/p>\n\n\n\n<p>12. Connecteu la pantalla OLED al port I2C de la placa mitjan\u00e7ant un cable I2C.<\/p>\n\n\n\n<p>13. Comproveu que el programa funciona correctament i apliqueu, si cal, els ajustos necessaris.<\/p>\n<\/div><\/div><\/div><\/div><\/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>Desc\u00e0rregues<\/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-file boton-centrado\"><a id=\"wp-block-file--media-eb5c47bf-b3cf-470f-9926-fff2d41071d7\" href=\"https:\/\/drive.google.com\/file\/d\/1_G5tJazc-KVIN1Ljagx4exc_xZ0oGzhj\/view?usp=drive_link\" target=\"_blank\" rel=\"noreferrer noopener\">Programa sencer<\/a><a href=\"https:\/\/drive.google.com\/uc?export=download&#038;id=1_G5tJazc-KVIN1Ljagx4exc_xZ0oGzhj\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-eb5c47bf-b3cf-470f-9926-fff2d41071d7\">Baixa<\/a><\/div>\n<\/div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Joc interactiu que simula l\u2019extracci\u00f3 aleat\u00f2ria de boles de colors (vermell, blau i verd) d\u2019una bossa virtual. Mitjan\u00e7ant dos botons, l\u2019alumnat pot extreure boles a l\u2019atzar i consultar en qualsevol moment la probabilitat de treure cada color segons les boles que queden.<\/p>\n","protected":false},"featured_media":62431,"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":[566,559],"nodes_materies_recursos":[598,573],"nodes_ambits_recursos":[],"nodes_complexitat_recursos":[610],"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":[],"nodes_INF_EIX1":[],"nodes_INF_EIX2":[],"nodes_INF_EIX3":[],"nodes_INF_EIX4":[],"nodes_etiqueta_recursos":[],"class_list":["post-62430","nodes_recursos","type-nodes_recursos","status-publish","has-post-thumbnail","hentry","nodes_robots_recursos-uno","nodes_robots_recursos-plaques","nodes_materies_recursos-dig_sec","nodes_materies_recursos-sec","nodes_complexitat_recursos-avancat"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_recursos\/62430","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\/62431"}],"wp:attachment":[{"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/media?parent=62430"}],"wp:term":[{"taxonomy":"nodes_tipus_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_tipus_recursos?post=62430"},{"taxonomy":"nodes_robots_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_robots_recursos?post=62430"},{"taxonomy":"nodes_materies_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_materies_recursos?post=62430"},{"taxonomy":"nodes_ambits_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_ambits_recursos?post=62430"},{"taxonomy":"nodes_complexitat_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_complexitat_recursos?post=62430"},{"taxonomy":"nodes_idiomes_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_idiomes_recursos?post=62430"},{"taxonomy":"nodes_PRI_CAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_CAT?post=62430"},{"taxonomy":"nodes_PRI_CAS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_CAS?post=62430"},{"taxonomy":"nodes_PRI_LEST","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_LEST?post=62430"},{"taxonomy":"nodes_PRI_MAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_MAT?post=62430"},{"taxonomy":"nodes_PRI_MED","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_MED?post=62430"},{"taxonomy":"nodes_PRI_EDF","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_EDF?post=62430"},{"taxonomy":"nodes_SEC_FIQ","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FIQ?post=62430"},{"taxonomy":"nodes_PRI_ART","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_ART?post=62430"},{"taxonomy":"nodes_PRI_ETI","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_PRI_ETI?post=62430"},{"taxonomy":"nodes_SEC_CAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CAT?post=62430"},{"taxonomy":"nodes_SEC_FOL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FOL?post=62430"},{"taxonomy":"nodes_SEC_LAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_LAT?post=62430"},{"taxonomy":"nodes_SEC_ARES","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ARES?post=62430"},{"taxonomy":"nodes_SEC_BIOGEO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_BIOGEO?post=62430"},{"taxonomy":"nodes_SEC_GEO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_GEO?post=62430"},{"taxonomy":"nodes_SEC_CUCI","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CUCI?post=62430"},{"taxonomy":"nodes_SEC_DIG","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_DIG?post=62430"},{"taxonomy":"nodes_SEC_ECO","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ECO?post=62430"},{"taxonomy":"nodes_SEC_VAL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_VAL?post=62430"},{"taxonomy":"nodes_SEC_EDFIS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EDFIS?post=62430"},{"taxonomy":"nodes_SEC_EVIP","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EVIP?post=62430"},{"taxonomy":"nodes_SEC_EXART","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EXART?post=62430"},{"taxonomy":"nodes_SEC_EMP","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_EMP?post=62430"},{"taxonomy":"nodes_SEC_FIL","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_FIL?post=62430"},{"taxonomy":"nodes_SEC_CCLA","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CCLA?post=62430"},{"taxonomy":"nodes_SEC_LEST","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_LEST?post=62430"},{"taxonomy":"nodes_SEC_CAS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_CAS?post=62430"},{"taxonomy":"nodes_SEC_MAT","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_MAT?post=62430"},{"taxonomy":"nodes_SEC_MUS","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_MUS?post=62430"},{"taxonomy":"nodes_SEC_ROB","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_ROB?post=62430"},{"taxonomy":"nodes_SEC_TEC","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_TEC?post=62430"},{"taxonomy":"nodes_SEC_TID","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_SEC_TID?post=62430"},{"taxonomy":"nodes_INF_EIX1","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX1?post=62430"},{"taxonomy":"nodes_INF_EIX2","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX2?post=62430"},{"taxonomy":"nodes_INF_EIX3","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX3?post=62430"},{"taxonomy":"nodes_INF_EIX4","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_INF_EIX4?post=62430"},{"taxonomy":"nodes_etiqueta_recursos","embeddable":true,"href":"https:\/\/projectes.xtec.cat\/pensament-computacional\/wp-json\/wp\/v2\/nodes_etiqueta_recursos?post=62430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}