Mục lục:
- Bước 1: Enseñar a Través De Secuencia De Pasos
- Bước 2: Vật liệu Y Trang bị
- Bước 3: El RedBot Y El Código
- Bước 4: Robot Cubierta De, Árbol Y Cerca
- Bước 5: Interfaz
- Bước 6: Funcionando
Video: Juego De Coding (programación) Para Niños: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Este es un directionable para crear un juego sencillo para enseñar a programar a niños. La idea es muy tương tự al juego Cubetto de Primo, pero la idea es que sea completamente modificable y có thể hack được. Por eso comparto el código, explicación del código y los archivos para poder construir con cortado láser las piezas.
Esto es parte de un esfuerzo de la Fundación Costa Rica para la Innovación para crear herramientas base, con la cual todos podemos evolucionar la tecnología. Enseñar a todos a programar, no puede ser un asunto de productos de consonible, sino de crear herramientas para poder enseñarnos a nosotros mismos.
Este directionable es para personas que ya saben algo de Arduino, y que tiene algún conocimiento básico de Processing.
Bước 1: Enseñar a Través De Secuencia De Pasos
Uno de los domainsos más importantes de la programación, es el lenguaje. La programación es la traducción de ideas a un lenguaje formar, que es además comunicable. Esta herramienta, a diferencia de algo como primo, establece la relación de indicar una secuencia de comandos que luego son ejecutados por un robot. El componente computable se agenta en la computadora (en lugar de una caja física como Primo), y el robot responsee de manra física en un mundo construido por los niños.
La lógica del programma permite ver la secuencia de comandos como algo de planificación del problemma que luego es ejecutado, contrario a controlar un robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros phimmientos, que son hechos Explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de phimmiento en diferentes direcciones.
No se sabe mucho sobre el efecto de aprender a programar desde temprano, pero el sentido común nos dice que tiene sentido, pues las formas de penamiento trừu tượng. Không có podemos estar a la espera de que hayan grandes programas de evaluación de los resultados. Estamos seguros que daño no podrán hacer. Por esa misma razón damos este có cơ sở y tế proyecto, que se puede poner a funcionar en un par de horas y a un costo muy bajo.
Este có thể hướng dẫn tiene como meta explicar la lógica del phần mềm sencillo, creado en processing, y fácil de modificar, y su conexión con el RedBot, un robot basado en Arduino. El RedBot no es necesario, y cualquier otro robot puede ser construido con la plataforma Arduino, motores o servos y algún dispositivo de comunicación Bluetooth.
Bước 2: Vật liệu Y Trang bị
Ocupamos:
- Computadora
- Chế biến Descargar
- Arduino IDE
- RedBot (vi Costa Rica). Robot Aunque puede ser cualquier. El modelo de redbot useizado acá difiere del que se consigue en el bleado, hay que ajustar lasmensiones de los archivos de la caja
- Bluetooth BEE (cualquier módulo bluetooth funciona)
- Chất liệu MDF para cortado láser
Bước 3: El RedBot Y El Código
Código Arduino
El RedBot tiene una librería para el Arduino IDe que seekita el control de motores. Adjunto encontrarán el código. El paso importante es la lectura del puerto serial, void serialEvent () {
if (Serial.available ()) {cmd = Serial.readStringUntil ('/ n'); }}
El Evento SerialEvent () permite al Arduino Correr el código de forma normal el loop, y solamente cuando hay Información que viene por serial, se inica el evento serialEvent. En ese Instante, se almacena el String que viene por serial, en una variable global que llamamos cmd, y que contiene una secuencia de n [umeros del 0 al 3 que son los comandos de phimmiento, que son luegopretados en el main loop.
Bluetooth
En el RedBoard, el Xbee bluetooth se conecta fácilmente en thua headers, pues el RedBot viene disñado para Pracizar ese módulo de bluetooth. Hay una versión de redBot nueva que es igual, solamente el chasis cambia. Primero cargar el código adjunto al RedBot y luego conectar el módulo bluetooth. El bluetooth aparecerá como un dispositivo más en la computadora, y asegurase que se conecta. El led verde del Xbee dejará de parpadear en el momento que esté conectado a la computadora.
Bước 4: Robot Cubierta De, Árbol Y Cerca
Con el chất liệu MDF, cortar con cortadora láser lo que se adjunta en el archivo eps. Esto lo pueden hacer en cualquier lugar donde ofrezcan cortado láser y no debería salir caro. En Costa Rica, recomendamos la Inventoría.
Luego es nada más de ensamblar el robot, árbol y cerca.
Bước 5: Interfaz
Código xử lý
para Correr el código, descargar el programma Xử lý acá. Allí vienen las Guiducciones para instalarlo en cualquier plataforma (Windows, Mac, Linux). El código lo he dejado lo más simple posible para que este pueda ser modificado.
Una vez descargado e instalado Processing, coloque los archivos "Robot_control.pde" y "button.pde" en un directorio con el nombre "Robot_Control", o puede colocarlos en el mismo directorio y abrir en Xử lý el archivo "Robot_Control.pde"
Imágenes
Las imágenes las adjuntamos como un archivo zip. Nada más descargarlas y colocarlas en el mismo directorio en Chế biến, donde colocaron el código, dentro de una thảma llamada "dữ liệu"
Bước 6: Funcionando
Una vez todo listo. simplemente ejecutar el código vi Đang xử lý. Nada más asegurarse que se conectan al puerto indicado de bluetooth, cambiando la línea:
port = new Serial (this, "nombredelpuerto", 9600);
El nombre del puerto varía, así por ejemplo en Windows será algo como "COM3", mientras que en MAC, será algo como "/dev/cu. Arduino-DevB", y en linux algo con "/ dev / rfcomm0".
Como ven este es un código base, paraformationarlo en algo como un producto, todavía necesita desarrollo y cualquier Contribución es bienvenida.
Đề xuất:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 bước
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo Guiductivo nos muestra cómo preparar Tarjetas interactivas para enseñar anatomía a niños pequeños, a partr de recursos gráficos adecuados y el s uso de la tarued p la actipreractiva paraued y
Programación Para Niños Y Niñas En Colombia: 4 bước
Programación Para Niños Y Niñas En Colombia: El gobierno nacional de Colombia, mediante el Ministerio de Educación y el Ministerio de las TIC, y en obsunción con el programma Computadores para Educar, ha decidido dar un nuevo xungso a la iniciativa Programación para Niños y Niñas vi Colombia.
Felt Micro: bit Name Badge - Craft + Coding !: 6 bước (có hình ảnh)
Felt Micro: bit Name Badge - Craft + Coding !: Điều quan trọng nhất bạn cần ở trại hè là một huy hiệu tên thú vị! Các hướng dẫn này sẽ chỉ cho bạn cách lập trình vi BBC: bit để cho mọi người thấy bạn là ai, sau đó tạo và tùy chỉnh một huy hiệu bằng nỉ để chứa nó.Bước 1 & 2 là về prog
Programación Conducida Por El Acontecimiento En FTC: 4 bước
Programación Conducida Por El Acontecimiento En FTC: Este año, nuestro Equipo ha hecho una gran cantidad de trabajo con el desarrollo de software dirigido por eventos para nuestro robot. Estos programas han permitido al Equipo desarrollar con Preisión programas autónomos e incluso eventos tele-OP đại diện
Centro De Cómputo Para Niños Con Raspberry Pi: 7 bước
Centro De Cómputo Para Niños Con Raspberry Pi: Estos ser á n los primeros pasos de la Raspberry Pi y para ello necesitaremos: Raspberry Pi 2 Adaptador de red a micro USB Tarjeta micro SD (de 8 gb) Cáp HDMI Cargador Rat ó n Teclado para computadoraEn caso de contar con un Kit de inicio