Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Funcionalidades avanzadas en Crumble cocodrilos

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 17 de febrero de 2025 por Ce40 madrid

48 visualizaciones

Vídeo explicativo relativo a las Funcionalidades avanzadas en Crumble cocodrilos

Descargar la transcripción

Bienvenidos a este vídeo sobre funcionalidades avanzadas en Cranbell Cocodrilos. 00:00:24
Hoy exploraremos tres herramientas clave para mejorar nuestros programas, 00:00:29
el bloque Espera Hasta, las condiciones con pulsadores y las condiciones comparativas. 00:00:34
Estas funciones permiten que nuestros proyectos sean más interactivos 00:00:40
y respondan a diferentes eventos en tiempo real. 00:00:44
Empecemos con el bloque Espera Hasta. 00:00:48
Este bloque detiene la ejecución del programa hasta que se cumple una condición específica. 00:00:51
Por ejemplo, podemos hacer que un LED se encienda solo cuando se presiona un pulsador. 00:00:56
En este programa, utilizamos un pulsador para iniciar una secuencia que se repite seis veces dentro de un bucle. 00:01:03
Primero, el programa espera a que se presione el pulsador en el puerto A. 00:01:10
Una vez presionado, entra en un bucle de repetición que ejecuta una secuencia de cambios de color en un Sparkle seis veces. 00:01:15
Después, vuelve a esperar la siguiente pulsación y repite el proceso de manera indefinida. 00:01:23
Ahora hablemos de las condiciones con pulsadores. 00:01:40
Estas permiten que nuestros programas reaccionen en función del estado de uno o varios pulsadores. 00:01:44
Podemos usarlas para encender y apagar un Sparkle dependiendo de qué pulsador se presione. 00:01:50
Si el pulsador en el puerto A está presionado, se enciende el Sparkle en rojo. 00:01:56
Si el pulsador en el puerto B está presionado, se enciende el Sparkle en azul. 00:02:02
Si ambos pulsadores A y B están presionados, se enciende el Sparkle en verde. 00:02:07
Si no se presiona ningún pulsador, se apaga el Sparkle. 00:02:13
Por último, veamos las condiciones comparativas. 00:02:27
Estas se utilizan para comparar valores y tomar decisiones en base a ellos. 00:02:30
Un ejemplo clásico es el uso de un sensor LDR para encender un motor si la luz es menor a un 00:02:36
cierto nivel. Las variables en CRAMBLE permiten almacenar y manipular datos dentro de un programa. 00:02:43
En este caso, utilizamos la variable luz para guardar el valor de la lectura del sensor de 00:02:49
luz conectado al puerto c primero asignamos el valor del sensor a la variable luz con el 00:02:55
bloque led luz igual a analog c luego usamos una condición para comparar el valor de luz 00:03:01
si es menor que 100 el motor se enciende si es mayor o igual el motor se apaga esto permite que 00:03:08
el programa tome decisiones basadas en el nivel de luz detectado si el valor es menor que 100 se 00:03:16
enciende el motor en el puerto motor 1. Si el valor es mayor o igual a 100, se apaga el motor. 00:03:22
Estas funcionalidades avanzadas nos permiten hacer programas más sofisticados y dinámicos. 00:03:42
Con espera hasta, podemos pausar la ejecución hasta que se cumpla una condición. Con las 00:03:49
condiciones de pulsadores, nuestros proyectos pueden responder a la interacción del usuario. 00:03:55
Y con las condiciones comparativas, podemos crear sistemas que reaccionen a cambios en el entorno. 00:03:59
Explorar estas herramientas te permitirá desarrollar proyectos más avanzados e interactivos con Cranbell Cocodrilos. 00:04:07
Sigue practicando y lleva tus ideas al siguiente nivel. 00:04:15
Etiquetas:
Código Escuela 4.0_M
Autor/es:
Código Escuela 4.0_Madrid
Subido por:
Ce40 madrid
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
48
Fecha:
17 de febrero de 2025 - 10:19
Visibilidad:
Público
Centro:
C RECURSOS Código Escuela 4.0
Duración:
04′ 42″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
50.61 MBytes

Del mismo autor…

Ver más del mismo centro


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid