Want to create interactive content? It’s easy in Genially!

Get started free

MODULO 5

Nimrod Castillo

Created on July 10, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

PARA DOCENTES

CON ARDUBIT PRO

INTRODUCCIÓN A ARDUINO

MÓDULO 4

Introducción a la Creación de Bloques Propios en mBlock

OBJETIVOS

  • Aprender a crear bloques propios en mBlock para simplificar la programación y hacer nuestros programas más eficientes y fáciles de entender.

PROGRAMACIÓN DE SONIDOS EN ARDUINO

IMPORTANCIA EDUCATIVA

  • Los bloques personalizados ayudan a los alumnos a estructurar mejor su código y a reutilizar secuencias de instrucciones, fomentando buenas prácticas de programación.

"Una función bien diseñada no solo organiza nuestro código, sino que también nos muestra el poder de dividir grandes problemas en pequeños y manejables pasos."

¡QUÉ E?

FUNCIONES

Una función es un conjunto de instrucciones agrupadas bajo un nombre específico que realiza una tarea particular. Permiten dividir un programa en partes más pequeñas y manejables.

FUNCIÓN TOne()

VENTAJAS DEL USO DE FUNCIONES

Reutilización: Permiten utilizar el mismo conjunto de instrucciones en diferentes partes del programa sin repetir el código.Modularidad: Facilitan la organización del código en bloques lógicos, mejorando la claridad y el mantenimiento. Facilidad de Depuración: Al dividir el código en funciones más pequeñas, es más fácil identificar y corregir errores. Colaboración: Permiten que varios programadores trabajen en diferentes partes del mismo programa de manera más eficiente.

  • En las categorías de bloques elige "Mis bloques"
  • Da click en "Crear un Bloque"
  • Da el nombre al bloque con base en la función que realizará
  • Asigna los parametrós que podrían variar cada vez que se utilice la función
  • Da click en "Aceptar"

COMO SE HACE EN MBLOCK

  • En el bloque "definir" creado, debes crear el mini programa que quieres que la función realice.
  • Emplea la o las variables necesarias que hayas designado como parámetros para la función.
  • Puedes emplear también variables globales del programa principal

COMO SE HACE EN MBLOCK

  • Para utilizar la función en el programa principal, dirígete a la categoría "Mis bloques".
  • Arrastra el bloque nuevo a donde sea necesario dentro del programa principal en el Evento "cuando Arduino Uno se inicia".
  • Cambia el valor de los parámetros de la función según sea necesario.

COMO SE HACE EN MBLOCK

Puede parecer un poco complicado al principio crear funciones y bloques nuevos en mBlock, pero con la práctica se convertirá en algo que te facilitará mucho el desarrollo de tus proyectos y la comprensión de tus programas.

El uso de funciones permite reducir significativamente la cantidad de código necesario para desarrollar un programa, además de facilitar su organización para una mejor comprensión. A la izquierda se muestra el programa utilizando funciones (bloques propios). A la derecha, el mismo programa sin hacer uso de funciones.

¿PARA QUE ME SIRVE?

¡MANOS A LA OBRA!

ARDUINO Y MBLOCK

¡¡A PROGRAMAR FUNCIONES!!

HAZ CLICK EN EL BUZZER PARA ESCUCHAR EL BEEP
Si leemos el pentagrama anterior, debemos tocar la nota Do6 en una duración Blanca

VER PROGRAMA

PROGRAMA 1: BEEP

PROGRAMACIÓN DE ARDUINO CON ARDUBIT PRO

CONTINUARA...