Want to create interactive content? It’s easy in Genially!
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...