10 EJERCICIOS DE MENOR A MAYOR DIFICULTAD
.
Para estos ejercicios, asegúrese de tener seleccionada la extensión mBot2 y la CyberPi . La mayoría funcionan mejor en modo "Cargar" .
1 al 3: Fundamentos (Pantalla y Sensores Básicos)
Ejercicio 1: Hola Mundo y Botón
Evento:
Cuando CyberPi se pone en marchaAcción:
CyberPi mostrar texto [¡Hola!] hasta que se presione el botón AAcción:
CyberPi encender todos los LED en [Azul]
Ejercicio 2: El Robot Asustadizo
Bucle:
Para siempreCondición:
Si [Distancia del ultrasonido (cm)] < 20 entoncesMoverse atrás a [50]% de potencia durante 1 segCyberPi encender LED en [Rojo]
Si no:
Parar movimiento
Ejercicio 3: Luz Automática
Bucle:
Para siempreCondición:
Si [Intensidad de luz (CyberPi)] < 20 entoncesEncender luces frontales al 100%
Si no:
Apagar luces frontales
4 al 7: Control y Precisión
Ejercicio 4: Control por Joystick
Bucle:
Para siempreLógica: *
Si [Joystick hacia arriba] -> Mover adelanteSi [Joystick hacia abajo] -> Mover atrásSi [Centro del joystick presionado] -> Parar movimiento
Ejercicio 5: Cuentapasos (Giroscopio)
Variable: Crear variable
pasosEvento:
Cuando CyberPi detecta una sacudidaAcción:
Cambiar [pasos] por 1Acción:
CyberPi mostrar texto [pasos] en pantalla
Ejercicio 6: Sigue-líneas Básico
Bucle:
Para siempreAcción:
mBot2 usar sensor Quad RGB para seguir línea [Negra] a velocidad [40] RPM
Ejercicio 7: Velocímetro
Bucle:
Para siempreAcción:
CyberPi mostrar texto [Velocidad motor Izq (RPM)] en la línea 1
8 al 10: Inteligencia Artificial (Modo "En Vivo")
Nota: Estos requieren que conecte la extensión "Servicios Cognitivos" en mBlock.
Ejercicio 8: Comando de Voz "Avanzar"
Evento:
Cuando se presione botón BAcción:
Reconocer voz en [Español] durante 3 segundosCondición:
Si [Resultado del reconocimiento] contiene "avanzar"Mover adelante durante 2 segundos
Ejercicio 9: Evasión Inteligente (Lógica de decisión)
Bucle:
Para siempreAcción:
Mover adelanteCondición:
Si [Ultrasonido] < 15 entoncesPararGirar a la derecha [90] grados(Usa el giroscopio interno para que el giro sea exacto).
Ejercicio 10: Traductor en Pantalla
Acción:
Reconocer voz [Español]Acción:
Variable [traduccion] = Traducir [Resultado de voz] al [Inglés]Acción:
CyberPi mostrar [traduccion] en pantalla
¿Cómo ver los bloques visualmente?
Si quieres ver exactamente qué forma tienen los bloques, sigue estos pasos en tu computadora:
Abre mBlock 5 .
Haz clic en el botón Tutoriales (icono de birrete/sombrero de graduación).
Selecciona Ejemplos .
Filtro por mBot 2 .
Ahí aparecerán los proyectos "Sigue Líneas", "Evitar obstáculos" y "Control por voz" con los bloques ya colocados para que solo tengas que darle a Cargar . ¡Es la forma más rápida de aprender!
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.