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

• Librería Adafruit GFX

La podemos encontrar en el repositorio de la librería en GitHub. Es la librería gráfica y gracias a

ella podemos dibujar en la pantalla OLED. Esta librería necesita de otra librería específica para

el controlador. Por ejemplo, para dibujar en pantallas OLED hay que combinarla con la librería

Adafruit SSD1306.

• Librería Adafruit SSD1306

Esta librería es la específica para las pantallas OLED basadas en el controlador SSD1306.

Funciona tanto para pantallas I2C como SPI. Podemos descargarla desde el repositorio de

GitHub.

Si las instalamos en el IDE de Arduino y abrimos un archivo de ejemplos, veremos que utiliza

también las librerías SPI y Wire:

La librería Wire se introduce por defecto en mBlock5, pero no la librería SPI:

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

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

Saved successfully!

Ooh no, something went wrong!