Innehållsförteckning:
- Steg 1: Enseñar a Través De Secuencia De Pasos
- Steg 2: Materiales Y Equipos
- Steg 3: El RedBot Y El Código
- Steg 4: Cubierta De Robot, Árbol Y Cerca
- Steg 5: Interfaz
- Steg 6: Funcionando
Video: Juego De Coding (programación) Para Niños: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
Este es un instructable para crear un juego sencillo para enseñar a programar a niños. Den här idén kan liknas vid Cubetto de Primo, men den kan också ändras och kan hackas. Por eso comparto el código, explicación del código y los archivos fora 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 consumo disponible, sino de crear herramientas para poder enseñarnos and nosotros mismos.
Este instructable es para personas que ya saben algo de Arduino, y que tiene algún conocimiento básico de Processing.
Steg 1: Enseñar a Través De Secuencia De Pasos
Uno de los aspectos 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. Komponenter som kan beräknas är representa en la computadora (en lugar de una caja física como Primo), och roboten svarar för manera física en un mundo construido por los niños.
Programmet tillåter ver la secuencia de comandos como algo de planificación del problema 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 movimientos, que son hechos explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes direcciones.
Det är inte säkert att vi kan göra ett program för temprano, men det kan också vara tärningar om hur vi kan tänka oss att göra en uppskattning. En nuestra opinión estas herramientas se deben democratizar, para que se puedan masificar y no 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ódigo y proyecto base, que se puede poner a funcionar en un par de horas y a un costo muy bajo.
Du kan också lära dig mer om hur du kan installera programvara för bearbetning, bearbetning, bearbetning och modifiering av redbot, baserad på robot och Arduino. El RedBot är inte nödvändigt, och du kan också använda roboten för att bygga en plattform med Arduino, motorer eller tjänster för Bluetooth -kommunikation.
Steg 2: Materiales Y Equipos
Ocupamos:
- Computadora
- Ladda ner bearbetning
- Arduino IDE
- RedBot (en Costa Rica). Aunque puede ser cualquier robot. El modelo de redbot utilizado acá difiere del que se consigue en el mercado, hay que ajustar las dimensiones de los archivos de la caja
- Bluetooth BEE (cualquier módulo bluetooth funciona)
- Material MDF para cortado láser
Steg 3: El RedBot Y El Código
Código Arduino
El RedBot tiene una librería para el Arduino IDe que facilita 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 () tillåter en Arduino -korrigerare för en normal slinga, och information om hur du kan se seriell händelse. 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 movimiento, que son luego interpretados en el main loop.
Blåtand
En el RedBoard, el Xbee bluetooth kan ansluta till headers, för RedBot för att kunna använda Bluetooth. Hay una versión de redBot nueva que es igual, solamente el chasis cambia. Primero cargar el código adjunto to RedBot and luego conectar el módulo bluetooth. Bluetooth kan också användas för att skaffa en dator, och du kan också använda den. El led verde del Xbee dejará de parpadear en el momento que esté conectado a la computadora.
Steg 4: Cubierta De Robot, Árbol Y Cerca
Con el material 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.
Steg 5: Interfaz
Código -bearbetning
para correr el código, ladda ner el programa Processing acá. Allí vienen las instrucciones para instalarlo en cualquier plataforma (Windows, Mac, Linux). El código lo he dejado lo más simple possible para que este pueda ser modificado.
Här kan du ladda ner och installera bearbetning, där du kan välja "Robot_control.pde" y "button.pde" en un directorio con el nombre "Robot_Control", o puede colocarlos en el mismo directorio y abrir en Processing 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 Processing, donde colocaron el código, dentro de una carpeta llamada "data"
Steg 6: Funcionando
Vill du göra mer. simplemente ejecutar el código sv Bearbetning. Nada más asegurarse que se conectan al puerto indicado de bluetooth, cambiando la línea:
port = new Serial (detta, "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".
Vilken är den unika grunden, för att transformera och även för en produkt, för att kunna göra en del av en bienvenida.
Rekommenderad:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 steg
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo instructivo nos muestra cómo preparar Tarjetas interactivas para enseñar anatomía a niños pequeños, a partir of recursos gráficos adecuados y el uso de la tarjeta Makey Makey para que la activa
DIY Serial Line Coding Converters: 15 steg
DIY Serial Line Coding Converters: Seriell datakommunikation har blivit allestädes närvarande i många industriella applikationer, och det finns flera metoder för att designa ett seriellt datakommunikationsgränssnitt. Det är bekvämt att använda ett av standardprotokollen, dvs UART, I2C eller SPI. Dessutom
Programación Para Niños Y Niñas En Colombia: 4 steg
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 conjunción con el programa Computadores para Educar, ha decidido dar un nuevo impulso a la iniciativa Programación para Niños y Niñas sv Colombia.
Felt Micro: bit Name Badge - Craft + Coding !: 6 steg (med bilder)
Felt Micro: bit Name Badge - Craft + Coding !: Det viktigaste du behöver på ett sommarläger är ett coolt namnmärke! Dessa instruktioner visar dig hur du programmerar en BBC micro: bit för att visa alla vem du är och skapa sedan och anpassa ett filtmärke för att innehålla det. Steg 1 & 2 handlar om prog
Centro De Cómputo Para Niños Con Raspberry Pi: 7 steg
Centro De Cómputo Para Niños Con Raspberry Pi: Estos ser á n los primeros pasos de la Raspberry Pi och para ello necesitaremos: Raspberry Pi 2 Adaptador de red a micro USB Tarjeta micro SD (de 8 gb) Cable HDMI Cargador Rat ó n Teclado para computadoraEn caso de contar con un Kit de inicio