Principal Mac Enseñe a los niños a codificar con Lego Mindstorms

Enseñe a los niños a codificar con Lego Mindstorms



Encuéntrenos a un niño al que no le guste Lego y le mostraremos un extraterrestre disfrazado de niño.

No hay mejor manera de inspirar a los niños y presentarles varios conceptos clave de programación que Lego Mindstorms, que les permite construir un robot a partir de Lego y programarlo también.

Hay algunas advertencias. En primer lugar, el juego de Lego Mindstorms es caro: el precio en línea más bajo que pudimos encontrar fue de aproximadamente £ 230 con IVA, y si entras en John Lewis lo encontrarás a la venta a un precio de £ 300. La segunda es que los niños más pequeños necesitarán ayuda para construir los modelos.

Sin embargo, si se esfuerza, la gama de posibilidades disponibles en el conjunto básico es increíble. Al igual que con todos los Lego, el único límite real a lo que puedes crear es tu imaginación (y cuántos kits adicionales compras). Afortunadamente, tiene la opción de elegir entre cinco tipos de robots para construir desde el principio, como el Gripp3r, un robot fuerte que puede levantar y transportar cosas pesadas con sus pinzas de agarre.

Lego Gripp3r

Con solo un conjunto de instrucciones impresas en la caja, tendrá que conectarse en línea para descubrir cómo construir la mayoría de los robots. Como resultado, necesitará una computadora o tableta a mano mientras trabaja, pero Lego ha hecho que la tarea de la creación sea menos abrumadora al dividir hábilmente el proceso de construcción en misiones separadas. Por ejemplo, al hacer Gripp3r, comienzas por hacer la mano de agarre, luego agregas partes adicionales en tres misiones para crear el robot completo.

Una vez que haya terminado el proceso bastante técnico de construcción de su modelo, que utiliza la gama Technic de bloques de construcción más esquelética de Lego, 594 de los cuales están en la caja, estará listo para crear su programa.

Programación

Mindstorms se suministra con un entorno de programación gráfica basado en LabView . La versión de Lego se ha adaptado para funcionar con conjuntos de Mindstorms, pero no es necesario comprar un modelo para usarlo de forma gratuita; puedes descargarlo aquí .

De manera similar a Scratch, usted crea su programa usando módulos codificados por colores: los módulos de acción son de color verde, los sensores son amarillos y los comandos de control de flujo son naranjas.

En nuestro ejemplo de la mano robótica, queremos que el motor se active para que los dedos se abran; el control para hacer un sonido de freno de aire; los dedos para cerrar y luego, después de una pausa, para abrir de nuevo. Eso requiere cinco módulos como se muestra a continuación. Una vez que haya seguido las instrucciones para crearlo, es hora de experimentar con la configuración; Perdimos a una niña de siete años durante media hora mientras jugaba con los diferentes efectos de sonido.

Si eso parece demasiado simplista, no temas. LabView incluye muchas operaciones avanzadas, y cuando termine de construir Gripp3r, ese simple conjunto de módulos se ha vuelto rápidamente mucho más complejo, con muchos bucles e interruptores.

Los proyectos más avanzados incluyen el registro de datos y hay un sensor de color, táctil e infrarrojo en la caja. También puede comprar sensores giroscópicos, ultrasónicos, de sonido, brújula y acelerómetro directamente de Lego.
Tampoco está restringido a LabView. Por ejemplo, ROBOTC está diseñado para crear programas más complejos que funcionen con Lego Mindstorms.

Una vez que haya terminado de crear su programa, es hora de probarlo en el mundo real. La clave de esto es el ladrillo inteligente Mindstorms EV3 (que puede ver en el centro del robot serpiente, a continuación).

Serpiente Lego Mindstorms

Primero debe conectar esto al modelo que ha construido a través de uno de los cables similares a Ethernet. Hay cuatro puertos disponibles: A, B, C y D, y si observa detenidamente las capturas de pantalla del tutorial, verá que conectamos el motor al puerto A.

Luego, conecte el bloque EV3 a su PC o Mac a través del cable suministrado y presione reproducir; el programa se ejecutará automáticamente.

También se almacenará en el bloque para que puedas controlar la mano (en nuestro caso) sin estar conectado a la PC.

En el aula

Al igual que con Scratch, es posible que descubra que su escuela secundaria local ya ha invertido en Mindstorms para la educación. Con el respaldo de una amplia gama de recursos y kits adicionales, estos ofrecen una excelente manera de que las clases trabajen juntas en un proyecto. Por ejemplo, algunos conjuntos incluyen tapetes, como un paisaje espacial y una ciudad verde, para que los estudiantes puedan trabajar juntos para crear algo más grande que un solo robot.

También hay una comunidad vibrante de constructores de Mindstorms, con Lego que facilita la carga y el intercambio de tus creaciones. Si quieres ver cómo alguien construyó una guitarra con el kit, un detector de terremotos o una máquina para lanzar dados, es tan fácil como descargar su proyecto.

A continuación, presentamos la forma en que Mindstorms funciona con un proyecto más modesto que incluso puede seguir sin un conjunto físico.

Paso uno: motor encendido

Descargar el software de aquí .

Haga clic en Archivo | Nuevo proyecto y cierre el editor de contenido para eliminar el cuadro. Arrastre Medium Motor desde el área verde de Acciones y haga clic en su lugar junto al botón de reproducción. Presione la flecha circular para elegir cuánto tiempo se activará, por la cantidad de segundos, grados o rotaciones. Haga clic en 75 y puede controlar el movimiento: positivo es igual hacia adelante; negativo es igual al revés.

Paso uno

Paso dos: puños cerrados

A los efectos de este tutorial, asumiremos que ha construido la mano de agarre descrita. Si enviáramos este programa a la mano ahora mismo, apretaría el agarre.

Agregue un bloque de espera, como se muestra arriba, y cambie el valor a 2, para que se detenga durante dos segundos. Luego agregamos otro bloque de Motor Medio, pero cambiamos el valor a -75. De hecho, nuestro programa apretará la pinza, esperará dos segundos y luego la aflojará.

Paso 2

Paso tres: volviéndose loco

Para hacer las cosas un poco más interesantes, agregue una función de bucle. Arrastre esto junto al botón de reproducción y luego vuelva a colocar los otros comandos dentro de él.

De forma predeterminada, el bucle continuará un número ilimitado de veces, así que haga clic en el símbolo de infinito. En el menú desplegable, verá una serie de opciones. Puede optar por una lectura de intensidad del sensor de color, un sensor táctil, un temporizador o más. Para simplificar, elija contar hasta tres.

paso 3

cómo cambiar mi foto de perfil en facebook sin publicar

Paso cuatro: Buen trabajo

Para terminar, agregaremos un poco de audio. Arrastre el módulo de sonido desde el área de acciones verde a la derecha del bucle. El icono de la carpeta se muestra de forma predeterminada, lo que significa que cuando hace clic en el rectángulo en la parte superior derecha del cuadro, se mostrarán los efectos de sonido y las voces disponibles.

Aquí, elegimos Buen trabajo, para celebrar que nuestra mano se abre y se cierra tres veces. Pero puedes tocar una nota o un tono, o una serie de ellos para crear una melodía.

Paso 4

Artículos De Interés

La Elección Del Editor

Cómo habilitar Light Theme en Windows 10
Cómo habilitar Light Theme en Windows 10
A partir de Windows 10 Build 18282, el sistema operativo incluye un nuevo tema Light que cambia el color del menú Inicio, la barra de tareas y el Centro de actividades.
Cómo descargar archivos APK de aplicaciones de Android directamente desde Google Play sin una cuenta de Google
Cómo descargar archivos APK de aplicaciones de Android directamente desde Google Play sin una cuenta de Google
Google Play es una forma común de instalar aplicaciones en dispositivos Android. Casi todos los teléfonos y tabletas Android se envían con Google Play preinstalado. El contenido de la tienda Google Play no se limita al software. También incluye libros, música y otros artículos que varían de un país a otro. Si tienes un teléfono Android,
Cómo agregar amigos en WeChat
Cómo agregar amigos en WeChat
La principal razón para tener una red social es mantenerse en contacto con otras personas. Sin embargo, agregar personas como amigos en WeChat no siempre es tan fácil como se esperaba. Esta aplicación de red social china funciona de manera bastante diferente a sus competidores,
Cómo cambiar la hora en Windows 11
Cómo cambiar la hora en Windows 11
Haga clic derecho en la hora/fecha en la barra de tareas y seleccione Ajustar fecha y hora. Puede configurar la hora de forma automática o manual y cambiar el formato de fecha y hora.
Cómo usar tu Fire Stick sin WiFi
Cómo usar tu Fire Stick sin WiFi
El Amazon Fire TV Stick es uno de los dispositivos más populares para transmitir películas y programas de TV exclusivos. También convierte cualquier televisor estándar en un dispositivo inteligente, lo que le permite funciones modernas, como compartir pantalla, reproducir música, reproducir
Revisión de Fitbit Ionic: gran duración de la batería, hermoso diseño, pero ¿es realmente un reloj inteligente?
Revisión de Fitbit Ionic: gran duración de la batería, hermoso diseño, pero ¿es realmente un reloj inteligente?
A pesar de la creciente popularidad del Apple Watch y de que su fabricante anunció recientemente que había superado a Rolex para convertirse en el fabricante de relojes más popular del mundo, Fitbit no parece estar retrocediendo en el corto plazo. La empresa de tecnología wearable
Cómo encontrar rutas alternativas en Google Maps
Cómo encontrar rutas alternativas en Google Maps
Si desea tomar una nueva ruta en Google Maps, todo lo que necesita hacer es ajustar algunas configuraciones para encontrar la ruta perfecta para usted.