Skip to main content

Umbral

Vamos a realizar este experimento con <iframe width="356" height="634" src="https://www.youtube.com/embed/Pc_bEG0hmGg" title="Echidna modo Makey Makey experimento de lectura de variables" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>mBlock. Con EchidnaScratch no funciona bien

Conectar en vivo

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

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

 

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.