Skip to main content

Qué es la variable que hay que definir como UMBRAL

Experimento con Echidna Scratch

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

2024-12-07 19_21_31-EchidnaML.png

Repite el experimento pero conectando un cable entre masa y A0 SALE 1024 EL MÁXIMO

2024-12-07 19_30_21-EchidnaML.png

Y ahora conectando entre masa y A0 tus dos manos: SALE 400-500

2024-12-07 19_33_33-Editing Page Qué es la variable que... _ Librería CATEDU.png

Resultado

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

Pero si es a través de nuestro cuerpo, sólo sube hasta 500 pero alguna vez sólo llega a 400

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

UMBRAL


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


CON MBLOCK (no pases a mblock si ya trabajas con Echidna Scratch)
Conectar en vivo con mBlock

Primero tiene que aprender cómo conectar nuestro Echidna (que es un Arduino UNO) en mBlock en modo VIVO

Experimento, vamos a poner este código

Una vez conectado nuestro Echidna en Vivo vamos a crear una variable global LEER y que sea siempre la lectura A0

2024-12-06 20_46_39-mBlock v5.4.3.png

luego al objeto panda, le vamos a poner este otro código

2024-12-06 20_49_04-mBlock v5.4.3.png

Experimento

Vamos a ejecutar el código y vamos a ver la diferencia

  • Conectando un cable de masa al A0
  • Tocando una mano la masa y la otra a A0