21.12.2021 Views

Un universo de extensiones con mBlock5

Se describe cómo utilizar las diferentes extensiones para objetos y como crear extensiones para módulos en placas arduino

Se describe cómo utilizar las diferentes extensiones para objetos y como crear extensiones para módulos en placas arduino

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UN UNIVERSO DE EXTENSIONES EN MBLOCK5

determinado de la placa es una entrada INPUT_PULLUP. En la siguiente imagen se está utilizando

una R interna del microcontrolador en configuración Pull-Up.

En el setup introduciríamos:

pinMode(2, INPUT_PULLUP);

Y en el loop, en algún momento,

debería leer el valor:

digitalRead(2)

Si nos fijamos en mBlock5, no disponemos de un comando específico para estas entradas pullup.

Por lo tanto, tenemos dos opciones:

1. Implementar la R pull-up en nuestro circuito (usando una R de 10KΩ) y usar los

comandos para una entrada normal: por ejemplo, el siguiente programa

enecendería el led 13 de la placa arduino uno cuando presionemos un pulsador

conectado a una entrada pin 2.

2. O diseñar nuestra propia extensión para configurar este tipo de entradas. Y esto

es lo que vamos a comenzar a crear en el siguiente punto de este tutorial.

SUSANA OUBIÑA FALCÓN PÁGINA 72 DE 207

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!