Saltar la navegación

3.3. Hablando con la placa: programación básica

 

Glosario

Algoritmo

La imagen muestra un pequeno chip electrónico

Definición

  Un algoritmo es un conjunto de pasos para llegar a hacer algo.

Ejemplo

Comprobar por qué no enciende una lámpara lo podemos convertir en un algoritmo.

Diagrama de flujo

La imagen muestra  un diagrama de fluxo

Definición

Es la representación gráfica de un algoritmo o proceso.

Ejemplo

Se representó mediante un diagrama de flujo el algoritmo para comprobar por qué una lámpara no funciona.

¿Auriga o Micro:bit?

Como bien sabes, para comunicarnos es importante que hablemos el mismo idioma, por lo que para hablar con la placa microcontroladora, también es fundamental que conozcáis su idioma. En la unidad anterior, aprendiste a programar en bloques, por lo que ya tenéis bastante adelantados. En esta unidad, debéis aprender a utilizar un lenguaje de programación de bloques para comunicaros con la placa, así como decidir qué herramienta concreta vamos a utilizar para esta comunicación.

Aunque ambas placas son muy similares, cada una utiliza su propia herramienta de comunicación. A continuación, se presenta una comparativa de los dos entornos de programación por bloques de las placas que se han tomado como ejemplo.

  • Placa Auriga
  • Placa Micro:bit
Licencia: CC BY-NC-SA 4.0

Ambas herramientas son muy similares al entorno de programación Scratch, por lo que será fácil hacer un programa con ellas. Una vez que se completa el programa, debe enviarse a la placa del controlador. Podéis ver el algoritmo con los pasos para dar instrucciones a la placa controladora en el siguiente diagrama de flujo:
 Diagrama de flujo del proceso de programación y carga del programa en la placa controladora.

Diagrama de flujo "Programación de la  placa" editable

Lectura facilitada

Es importante hablar el mismo idioma para comunicarse.

Tenemos que aprender el idioma de la placa para comunicarnos con ella.

Nuestras placas utilizan lenguajes de programación de bloques similares a Scratch.

Ahora, aprendemos cómo usar este lenguaje y el entorno de programación para cada placa.

Debes elegir la placa que tienes en el taller:
 

  • Placa Auriga
  • Placa Microbit

El algoritmo con los pasos de las instrucciones para la placa controladora está en el siguiente diagrama de flujo:
 Diagrama de fluxo do proceso de programación e carga do programa na placa controladora.

Diagrama de flujo "Programación de la  placa" editable

Feito con eXeLearning (Nova xanela)