# Qué es la variable que hay que definir como UMBRAL

##### **<span style="color: rgb(22, 145, 121);">Experimento con Echidna Scratch</span>**

<span style="color: rgb(0, 0, 0);">Crea este sencillo programa, creando una variable llamada **umbral** ejecútalo y visualiza esa variable **sin tocar A0** y en modo MakeyMakey por supuesto **SALE 8-9**</span>

<span style="color: rgb(0, 0, 0);">[![2024-12-07 19_21_31-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-07-19-21-31-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-07-19-21-31-echidnaml.png)</span>

<span style="color: rgb(0, 0, 0);">Repite el experimento pero conectando **un cable** entre masa y A0 **SALE 1023 EL MÁXIMO**</span>

<span style="color: rgb(0, 0, 0);">[![2024-12-07 19_30_21-EchidnaML.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-07-19-30-21-echidnaml.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-07-19-30-21-echidnaml.png)</span>

<span style="color: rgb(0, 0, 0);">Y ahora conectando entre masa y A0 tus dos manos: **SALE 300-600**</span>

<span style="color: rgb(0, 0, 0);">[![2024-12-07 19_33_33-Editing Page Qué es la variable que... _ Librería CATEDU.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-07-19-33-33-editing-page-que-es-la-variable-que-libreria-catedu.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-07-19-33-33-editing-page-que-es-la-variable-que-libreria-catedu.png)</span>

##### <span style="color: rgb(22, 145, 121);">**Resultado**</span>

<span style="color: rgb(0, 0, 0);">Como podemos ver, si tocamos el A0 directamente con un cable, su valor pasa de 8-9 a subir al máximo que es 1024</span>

<p class="callout warning"><span style="color: rgb(0, 0, 0);">Pero si es a través de nuestro cuerpo, sólo sube hasta 500 pero alguna vez sólo llega a 400</span></p>

<p class="callout info"><span style="color: rgb(0, 0, 0);">*Moraleja*: Los valores de entrada en modo Makey Makey **depende del objeto que va a tocar** por lo tanto hay que definir un **umbral** que determine cuando no está tocando y cuando está tocando</span></p>

##### <span style="color: #169179;">**UMBRAL**</span>

---

<span style="color: rgb(0, 0, 0);">Como vemos que cuando no toca es un valor muy bajo 8-9 podemos definir **UMBRAL** como un valor 100, 200 o incluso 300 pero ya 400 puede dar falsos negativos. Recomendamos 100</span>

---

##### **<span style="color: rgb(22, 145, 121);">CON MBLOCK (no pases a mblock si ya trabajas con Echidna Scratch)</span>**

##### **<span style="color: rgb(22, 145, 121);">Conectar en vivo con mBlock</span>**

<span style="color: rgb(0, 0, 0);">Primero tiene que aprender cómo conectar nuestro Echidna (que es un Arduino UNO) en mBlock en modo VIVO</span>

<span style="color: rgb(0, 0, 0);">**<iframe allowfullscreen="allowfullscreen" frameborder="0" height="569" id="bkmrk--6" src="https://docs.google.com/presentation/d/e/2PACX-1vRLqEoJCT355xMCeCXsd0Wc7JcJRk9JkwLCyzEPb_h1S2IbYKK7OdUf33yWRIXq216Zgh9Da7-gIOq1/embed?start=false&;loop=false&;delayms=3000" width="100%"></iframe>** </span>

##### <span style="color: rgb(22, 145, 121);">**Experimento, vamos a poner este código**</span>

<span style="color: rgb(0, 0, 0);">Una vez conectado nuestro Echidna en Vivo vamos a crear una variable global LEER y que sea siempre la lectura A0</span>

<span style="color: rgb(0, 0, 0);">[![2024-12-06 20_46_39-mBlock v5.4.3.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-06-20-46-39-mblock-v5-4-3.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-06-20-46-39-mblock-v5-4-3.png)</span>

<span style="color: rgb(0, 0, 0);">luego al objeto panda, le vamos a poner este otro código</span>

<span style="color: rgb(0, 0, 0);">[![2024-12-06 20_49_04-mBlock v5.4.3.png](https://libros.catedu.es/uploads/images/gallery/2024-12/scaled-1680-/2024-12-06-20-49-04-mblock-v5-4-3.png)](https://libros.catedu.es/uploads/images/gallery/2024-12/2024-12-06-20-49-04-mblock-v5-4-3.png)</span>

##### <span style="color: rgb(22, 145, 121);">**Experimento**</span>

<span style="color: rgb(0, 0, 0);">Vamos a ejecutar el código y vamos a ver la diferencia</span>

- <span style="color: rgb(0, 0, 0);">Conectando un cable de masa al A0</span>
- <span style="color: rgb(0, 0, 0);">Tocando una mano la masa y la otra a A0</span>

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="634" src="https://www.youtube.com/embed/Pc_bEG0hmGg" title="Echidna modo Makey Makey experimento de lectura de variables" width="356"></iframe>