Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Funcionalidades avanzadas en Crumble cocodrilos
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Vídeo explicativo relativo a las Funcionalidades avanzadas en Crumble cocodrilos
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