Matriz de 11×2 LEDs controlada con Arduino para un R2D2

Autor: Julio César Sandria Reynoso
Fecha: 9 de noviembre de 2024

Robot tipo R2D2

En este artículo se presenta un proyecto de creación de una matriz de 11×2 LEDs que se controlan con Arduino para colocarlos en una ranura de un robot similar al R2D2 de las películas Star Wars.

Semanas atrás, uno de los alumnos del Instituto de Robótica de Xalapa (iRoX) llevó su robot R2D2 para hacerle algunas mejoras. Una de esas mejoras consiste en ponerle LEDs en algunas de las ranuras de la cabeza.

Una de esas ranuras es rectangular de 9 cm X 1.2 cm, donde se puede colocar una matriz de 11×2 LEDs por dentro de la cabeza para que se pueda ver su encendido desde el exterior.

Cabeza de R2D2

La idea de poner varios LEDs fue para emular un tanto la forma en que trabaja el robot de las películas, encendiendo de diversas formas los LEDs de esa ranura.

Algunos de los alumnos participaron en el diseño de la sección rectangular para la colocación de los LEDs, inicialmente se consideró una tabla de MDF de 3mm cortada en láser para colocar allí los LEDs, pero se descartó porque con una placa fenólica perforada fue suficiente.

La disposición de los 22 LEDs, con resistencias, transistores y conexiones a Arduino se diseñó en Tinkercad. De hecho, en esta plataforma se hizo también la programación inicial y simulación de su funcionamiento, lo cual se muestra en el artículo Arreglo de 22 LEDS (11×2) con encendido aleatorio con Arduino en Tinkercad.

Arreglo de LEDs en 11 columnas y 2 filas conectados con transistores a Arduino UNO

Después del diseño del circuito en Tinkercad, se procedió a soldar los componentes en la placa fenólica. El material usado es el siguiente:

  • Placa fenólica perforada
  • 22 LEDs de diferentes colores
  • 11 resistencias de 220 Ohms
  • 2 transistores 2N2222
  • 2 resistencias de 1 KOhm
  • Cable UTP
  • Tira de pines macho 90° (14 conectores)
Componentes soldados a la placa fenólica

Una vez soldados todos los componentes como se ve en la imagen «Componentes soldados a la placa fenólica», se conectaron cables Dupont hembra-macho del circuito al Arduino UNO de la siguiente forma:

  • Los primeros 11 cables de izquierda a derecha se conectan a los pines digitales 10 a 0 de Arduino respectivamente.
  • El antepenúltimo cable (amarillo) se conecta al pin analógico A0.
  • El penúltimo cable (naranja) se conecta al pin analógico A1.
  • El último cable (rojo) se conecta a GND.

Una vez conectado todo, se cargó el siguiente programa C++ desde Arduino IDE al Arduino UNO.

// Programa C++ para Arduino
// Autor: Julio César Sandria Reynoso
// Fecha: Noviembre 2024
// Arreglo de LEDs de 11 columnas X 2 filas,
// enciende LEDs de forma aleatoria o con ciertos patrones
#define columnas 11
#define filas 2
int Columnas[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int Filas[] = {A0, A1};
int ledColumna[columnas];
int ledFila[columnas];

void setup() {
  for (int col = 0; col < columnas; col++)
    pinMode(Columnas[col], OUTPUT); 
  for (int fila = 0; fila < filas; fila++)
    pinMode(Filas[fila], OUTPUT);
}

void loop() {
  // Enciende un led iniciando en la primera fila de 
  // izquierda a derecha y terminando en la segunda 
  // fila a la izquierda
  for(int t=100; t>=40; t=t-20)
    ledPorFila(t,0);

  // Enciende de 1 a 5 leds de forma aleatoria durante un tiempo
  // de 100 + i*50 ms y apagándolos 0 ms
  for(int i=1; i<6; i++)
    ledsAleatorios(i,100+i*50,0);

  // Enciende 6 leds de forma aleatoria durante 50 iteraciones
  for(int i=0; i<50; i++)
    ledsAleatorios(6,350,0);
}

void ledPorFila(int tEncendido, int tApagado) {
  for(int i=columnas-1; i>=0; i--) {
    digitalWrite(Filas[0], HIGH);
    digitalWrite(Columnas[i], HIGH);
    delay(tEncendido);

    digitalWrite(Filas[0], LOW);
    digitalWrite(Columnas[i], LOW);
    delay(tApagado);
  }
  for(int i=0; i<columnas; i++) {
    digitalWrite(Filas[1], HIGH);
    digitalWrite(Columnas[i], HIGH);
    delay(tEncendido);

    digitalWrite(Filas[1], LOW);
    digitalWrite(Columnas[i], LOW);
    delay(tApagado);
  }
}

void ledsAleatorios(int nLeds, int tEncendido, int tApagado) {
  // Los arreglos ledFila[] y ledColumna[] tienen <columnas> elementos,
  // de los cuales solo se usan <nLeds> elementos en esta función.
  // Es posible que de forma aleatoria se repita un led a encender,
  // pero es imperceptible o poco notorio durante la ejecución.
  // Encendemos los nLeds indicados, durante <tEcendido> milisegundos
  for(int i=0; i<nLeds; i++) {
    ledFila[i] = random(0, filas);
    ledColumna[i] = random(0, columnas);
    digitalWrite(Columnas[ledColumna[i]], HIGH);
    digitalWrite(Filas[ledFila[i]], HIGH);
  }
  delay(tEncendido);
  // Apagamos todos los leds encendidos
  for(int i=0; i<nLeds; i++) {
    digitalWrite(Columnas[ledColumna[i]], LOW);
    digitalWrite(Filas[ledFila[i]], LOW);    
  }
  delay(tApagado);
}

Las siguientes fotografías son del circuito funcionando.

Al probar el programa se detectó que algunos LEDs no encendían, por lo que se hizo una revisión exhaustiva, encontrando algunos errores de soldadura, que se fueron resolviendo.

Con este tipo de proyectos, donde los alumnos practican los temas que se van viendo en el iRoX, los alumnos se sienten motivados a aprender aún mucho más.

Si te interesa aprender más sobre programación en C++, Arduino, robótica u otros lenguajes de programación, visita el sitio web del Instituto de Robótica de Xalapa (www.irox.mx) y contáctanos. Si estás en una región cercana a Xalapa, como Veracruz, Boca del Río, Córdoba, Martínez de la Torre, etc., puedes visitar las instalaciones del iRoX entre semana o un sábado y hablar con nuestros profesores sobre proyectos de robótica o tecnología.

Agradecemos a los alumnos que están participando en este proyecto: David, Germán, Fernando, Carlo y Max.

Arreglo de 22 LEDS (11×2) con encendido aleatorio con Arduino en Tinkercad

Instituto de Robótica de Xalapa - iRoX

Autor: Julio César Sandria Reynoso
Fecha: 19 de octubre de 2024

En este artículo se presenta un proyecto en Tinkercad (www.tinkercad.com) haciendo un circuito para conectar 22 LEDs en un arreglo de 11 columnas y 2 filas, con encendido aleatorio de los LEDs.

Lo interesante de este proyecto es mostrar cómo, teniendo únicamente 20 pines de entrada/salida en Arduino UNO (14 digitales y 6 analógicos), podemos conectar 22, 30 ó 45 LEDs y controlarlos fácilmente mediante programación C++ en Arduino.

Arreglo de LEDs en 11 columnas y 2 filas conectados con transistores a Arduino UNO

En la imagen se puede ver que en forma de columna, se conectan dos LEDs a cada uno de los pines digitales 0 a 10 de Arduino. Por ejemplo, viendo los LEDs de derecha a izquierda, en los primeros dos LEDs los ánodos (+) se conectan entre si, después a una resistencia de 220 Ohms y la resistencia se conecta al pin 0 de Arduino. Y así sucesivamente se conectan los demás LEDs.

En la primera fila de 11 LEDs (los de arriba), se conectan entre si sus cátodos (-), y todos ellos se conectan a la patilla C (colector) del transistor NPN de la derecha. La patilla E (emisor) se conecta a tierra (GND de Arduino) y la patilla B (base) se conecta a una resistencia de 1 KOhm y ésta al pin analógico A0 de Arduino.

De forma similar, la segunda fila de 11 LEDs se conectan sus cátodos (-) al transistor NPN de la izquierda y la patilla B (base) se conecta con una resistencia de 1 Ohm de por medio, al pin A1 de Arduino.

Para encender los primeros dos LEDs de la derecha, se activa el pin 0 de Arduino con digitalWrite(0,HIGH), pero esto por si solo no enciende ninguno de los dos LEDs. Para encender el primer LED de la derecha-arriba, se debe activar el pin A0 de Arduino con digitalWrite(A0,HIGH). Con esto, se envía el voltaje necesario a la base del transistor de la derecha, lo que cierra el circuito entre el colector y emisor de dicho transistor, permitiendo el flujo de corriente desde el pin 0 de Arduino, pasando por el LED (derecha-arriba), el transistor derecho, hasta el GND de Arduino.

El programa siguiente implementa el encendido de forma aleatoria de un LED durante 15 veces y después el encendido de dos LEDs de forma aleatoria durante 20 veces. Esto se repite mientras se ejecute la simulación en Tinkercad.

// Programa C++ para Arduino
// Arreglo de LEDs de 11 columnas X 2 filas,
// enciende un LED de forma aleatoria y
// después enciende dos LEDs de forma aleatoria
int Columnas[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int Filas[] = {A0, A1};
int columnas = 11;
int filas = 2;

void setup() {
  for (int col = 0; col < columnas; col++)
    pinMode(Columnas[col], OUTPUT); 
  for (int fila = 0; fila < filas; fila++)
    pinMode(Filas[fila], OUTPUT);
}

void loop() {
  // 15 veces encendemos un led de forma aleatoria
  ledAleatorio(15);
  // 20 veces encendemos dos leds de forma aleatoria
  ledAleatorio2(20);
}

void ledAleatorio(int n) {
  int aFila;
  int aColumna;

  for(int i=0; i<n; i++) {
    aFila = random(0, filas);
    aColumna = random(0, columnas);

    digitalWrite(Filas[aFila], HIGH);
    digitalWrite(Columnas[aColumna], HIGH);
    delay(300);

    digitalWrite(Filas[aFila], LOW);
    digitalWrite(Columnas[aColumna], LOW);
    delay(200);
  }
}

void ledAleatorio2(int n) {
  int aFila;
  int aColumna;
  int a2Fila;
  int a2Columna;
  
  for(int i=0; i<n; i++) {
    aFila = random(0, filas);
    aColumna = random(0, columnas);
    a2Fila = random(0, filas);
    a2Columna = random(0, columnas);

    digitalWrite(Filas[aFila], HIGH);
    digitalWrite(Columnas[aColumna], HIGH);
    digitalWrite(Filas[a2Fila], HIGH);
    digitalWrite(Columnas[a2Columna], HIGH);
    delay(300);

    digitalWrite(Filas[aFila], LOW);
    digitalWrite(Columnas[aColumna], LOW);
    digitalWrite(Filas[a2Fila], LOW);
    digitalWrite(Columnas[a2Columna], LOW);
    delay(200);
  }
}

Si te interesa aprender más sobre programación en C++, Arduino, robótica u otros lenguajes de programación, visita el sitio web del Instituto de Robótica de Xalapa (www.irox.mx) y contáctanos. Si estás en una región cercana a Xalapa, como Veracruz, Boca del Río, Córdoba, Martínez de la Torre, etc., puedes visitar las instalaciones del iRoX entre semana o un sábado y hablar con nuestros profesores sobre proyectos de robótica o tecnología.

Simulador de robots móviles Webots

Webots es un simulador de robots móviles 3D de código abierto. Es una plataforma de simulación robótica diseñada para un uso profesional y ha sido ampliamente utilizada en la industria, la educación y la investigación.

Originalmente se desarrolló como una herramienta para investigar varios algoritmos de control en robótica móvil. Desde diciembre de 2018, Webots se liberó como un software de código abierto bajo la licencia Apache 2.0.

El sitio web de Webots es https://cyberbotics.com/ y la guía de uso está en https://cyberbotics.com/doc/guide/index.

Webots tiene una interfaz gráfica de usuario (GUI) con una ventana 3D para interactuar con la simulación 3D así como un editor de texto para editar el código fuente, entre otros elementos.

Entrada y Salida en Python

En general, los programas de computadora reciben una entrada de datos que procesan de alguna forma y el resultado es una salida de datos. La entrada de datos en Python puede ser desde el teclado, lo que por omisión es la entrada estándar. La salida de datos puede ser en la pantalla de la computadora o terminal que se está usando para conectarse a la computadora que ejecuta Python, y a esta se le llama salida estándar.

El siguiente programa es un simple ejemplo de entrada y salida en Python:

nombre = input("Como te llamas? ")
print("Hola " + nombre)

La primera línea usa la función input para recibir entrada de datos desde la entrada estándar (el teclado por omisión) y la segunda línea imprime el dato en la salida estándar (la pantalla por omisión). Si el programa se llama hola.py y se ejecuta en una ventana de símbolo de sistema se vería lo siguiente:

D:\Python>python hola.py
Como te llamas? Julio
Hola Julio
D:\Python>

En la primera línea se hace la llamada al intérprete Python pasándole como argumento el programa hola.py de nuestro ejemplo. En la segunda línea, se muestra la ejecución de la función input, que muestra el texto Como te llamas? y espera a que el usuario escriba un nombre y oprima la tecla Intro. Después de esto se ejecuta la función print mostrando el texto Hola junto con el nombre escrito por el usuario.

Introducción a la programación con Python

En Robótica Sandria presentamos este breve tutorial Introducción a la programación con Python, para las personas interesadas en aprender este poderoso lenguaje de programación. Está basado en parte en The Python Tutorial de la versión 3.7.1, disponible en noviembre de 2018.

Python es un lenguaje de programación poderoso y fácil de aprender. Tiene eficientes estructuras de datos de alto nivel y un simple pero efectivo enfoque de programación orientada a objetos.

Python tiene un intérprete, esto quiere decir que cada instrucción que se escribe en modo interactivo o se lee de un archivo de programa, es convertida a lenguaje máquina y ejecutada.

Kit de Robótica Educativa RoboMaster 3

Kit de Robótica Educativa RoboMaster 3 (actualización 2 a 3)
Julio César Sandria Reynoso
Instituto de Robótica de Xalapa, A.C.
Agosto 2018

Introducción

La Robótica Educativa es un conjunto de actividades pedagógicas que apoyan y fortalecen áreas específicas del conocimiento en robótica, permitiendo así desarrollar habilidades y competencias en el alumno a través de procesos de concepción, creación, ensamble, programación y puesta en funcionamiento de robots.

En México, con la Reforma Educativa de 2012, se presenta la oportunidad de ofrecer formalmente Clubes de Robótica a nuestros niños y jóvenes. Por esto, en este artículo de Robótica Sandria, se presenta el Kit de Robótica Educativa RoboMaster 3 (actualización de 2 a 3), de la Serie Intermedios de Robo-Ed, para jóvenes que empiezan en el mundo de la robótica.

¿Qué es el Kit RoboMaster 3?

RoboMaster 3 (RoboSeries – Ingelligent Robot School 3, upgrade 2-3) es un complemento o actualización del kit coreano de Robótica Educativa RoboMaster 1 y RoboMaster 2, recomendado para jóvenes de educación Secundaria y Preparatoria del Sistema Educativo Mexicano.

Para Universidades también es muy útil, ya que el Kit 1 complementado con las actualizaciones 2 a 6, puede contar con una gran diversidad de piezas que permiten armar modelos avanzados de robots.

El Kit RoboMaster 3 tiene piezas adicionales que complementan al Kit RoboMaster 1 y RoboMaster 2, con lo que es posible hacer nuevos modelos de robots con programas más complejos.

Kit Intermedio RoboMaster 3

El Kit de la Serie Intermedios RoboMaster 3 de Robo-Ed es el tercero de seis kits de robótica. El libro en papel o PDF tiene una serie de lecciones para la creación de robots con el que los estudiantes pueden aprender la teoría para la comprensión general de robots.

Contenido educativo del Kit RoboMaster 3

A continuación se muestran las 12 lecciones o partes en las que está dividido el libro del Kit RoboMaster 3.

A continuación se muestran las 12 lecciones o partes en las que está dividido el libro del Kit RoboMaster 2.

1. SoccerBot
Robot futbolista
Ensamblado – Usando motores CD a alta velocidad – Operación – ¿Qué aprendiste?
      2. FanBot
Ventilador
Ensamblado – If Else – Operación – ¿Qué aprendiste?
3. DiceBot
Módulo sensor de sonido
Ensamblado – Configurando servo motor – If Else – Operación – ¿Qué aprendiste?
4. FormulaBot
Auto de carreras
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
5. FlagBot
Señales con banderas
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
6. SweepBot
Robot limpiador
Ensamblado – Usando cuatro motores DC – Operación – ¿Qué aprendiste?
7. BugBot
Robot que camina
Ensamblado – Freno – Operación – ¿Qué aprendiste?
8. BoxingBot
Principio de equilibrio
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
9. ParrotBot
Módulo de voz
Ensamblado – Configurando el servo motor – Voz – Operación – ¿Qué aprendiste?
10. DogBot
Robot mascota
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
11. SpaceBot
Robot para exploración espacial
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
12. BattleBot
Robot de batalla
¿Qué aprendiste?

Lista de partes

 

¿Dónde comprar RoboMaster?

Los kits de robótica RoboMaster los puedes adquirir en RobotSA, distribuidor autorizado de Robótica Educativa de México, S.A. de C.V. (Robo-Ed), importador de RoboMaster en la República Mexicana.

Enlaces relacionados

Kit de Robótica Educativa RoboMaster 2

Kit de Robótica Educativa RoboMaster 2 (actualización 1 a 2)
Julio César Sandria Reynoso
Instituto de Robótica de Xalapa, A.C.
Agosto 2018

Introducción

La Robótica Educativa es un conjunto de actividades pedagógicas que apoyan y fortalecen áreas específicas del conocimiento en robótica, permitiendo así desarrollar habilidades y competencias en el alumno a través de procesos de concepción, creación, ensamble, programación y puesta en funcionamiento de robots.

En México, con la Reforma Educativa de 2012, se presenta la oportunidad de ofrecer formalmente Clubes de Robótica a nuestros niños y jóvenes. Por esto, en este artículo de Robótica Sandria, se presenta el Kit de Robótica Educativa RoboMaster 2 (actualización de 1 a 2), de la Serie Intermedios de Robo-Ed, para jóvenes que empiezan en el mundo de la robótica.

¿Qué es el Kit RoboMaster 2?

RoboMaster 2 (RoboSeries – Ingelligent Robot School 2, upgrade 1-2) es un complemento o actualización del kit coreano de Robótica Educativa RoboMaster 1, recomendado para jóvenes de educación Secundaria y Preparatoria del Sistema Educativo Mexicano.

Para Universidades también es muy útil, ya que el Kit 1 complementado con las actualizaciones 2 a 6, puede contar con una gran diversidad de piezas que permiten armar modelos avanzados de robots.

El Kit RoboMaster 2 tiene piezas adicionales que complementan al Kit RoboMaster 1, con lo que es posible hacer nuevos modelos de robots más complejos.

Kit Intermedio RoboMaster 2

El Kit de la Serie Intermedios RoboMaster 2 de Robo-Ed es el segundo de seis kits de robótica. El libro en papel o PDF tiene una serie de lecciones para la creación de robots con el que los estudiantes pueden aprender la teoría para la comprensión general de robots.

 

Contenido educativo del Kit RoboMaster 2

A continuación se muestran las 12 lecciones o partes en las que está dividido el libro del Kit RoboMaster 2.

1. CaterpillarBot
Caterpillar
Ensamblado – Chip de control remoto – Operación – ¿Qué aprendiste?
      2. KartBot
Control remoto inalámbrico
Ensamblado – Cómo operar – Método usando duplicación de chip R/C – Operación – ¿Qué aprendiste?
3. TurtleBot
Seguidor de línea
Ensamblado – Principio del seguidor de línea – Operación – ¿Qué aprendiste?
4. ServoBot
Servo motor
Ensamblado – Estableciendo el punto cero del servo motor – Chip de servo motor – Configurando el servo motor – Operación – ¿Qué aprendiste?
5. MotorcicleBot
Historia de la motocicleta
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
6. AvoidBot
Batería
Ensamblado – Cómo operar – Evitando el obstáculo – Operación – ¿Qué aprendiste?
7. FortressBot
Catapulta
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
8. FishingBot
Robot pez
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
9. AxeBot
Humanoide
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
10. GrabBot
Mano robot
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
11. WheelchairBot
Productos de alta tecnología para adultos mayores y discapacitados
Ensamblado – Configurando el servo motor – Operación – ¿Qué aprendiste?
12. BattleBot
Robot de batalla
¿Qué aprendiste?

Lista de partes

  • 1 Transmisor
  • 1 Receptor
  • 1 Sensor IR
  • 1 Servomotor
  • 1 Guía para motor
  • 2 Rueda para oruga
  • 80 Piezas para oruga
  • 4 Rueda guía para oruga
  • 2 Eje 150mm
  • 4 Cojinete
  • 1 Porta pilas
  • Armazones: 2 principal, 4 mediano, 4 de 8 agujeros, 2 de 5 agujeros, 4 de 4 agujeros, 6 de 3 agujeros
  • Soportes: 4 de 1mm, 2 de 20mm, 5 de 35mm y 4 de 40mm
  • Tornillos: 2 de 2.6×10, 50 de 3×6, 5 de 3×10
  • 50 Tuercas
  • 1 Tuerca con capa
  • 6 Armazón L para motor
  • 4 Armazón L2x1, 4 armazón L2x2, 4 armazón L2x6

¿Dónde comprar RoboMaster?

Los kits de robótica RoboMaster los puedes adquirir en RobotSA, distribuidor autorizado de Robótica Educativa de México, S.A. de C.V. (Robo-Ed), importador de RoboMaster en la República Mexicana.

Enlaces relacionados

Kit de Robótica Educativa RoboKids 1

Kit de Robótica Educativa RoboKids 1
Julio César Sandria Reynoso
Instituto de Robótica de Xalapa, A.C.
Agosto 2018

Introducción

La Robótica Educativa es un conjunto de actividades pedagógicas que apoyan y fortalecen áreas específicas del conocimiento en robótica, permitiendo así desarrollar habilidades y competencias en el alumno a través de procesos de concepción, creación, ensamble, programación y puesta en funcionamiento de robots.

¿Qué es RoboKids 1?

RoboKids 1 es un kit coreano de Robótica Educativa para niños de Primaria Baja (1ro, 2do y 3er año) del Sistema Educativo Mexicano.

Es adecuado para las escuelas de educación Primaria que desean iniciar a sus niños en el mundo de la ciencia y tecnología mediante talleres o clubes de robótica, ya que incluye el material didáctico para que el maestro guíe a los niños en la construcción y programación de los diferentes modelos de robots que contiene el libro incluido.

Kit Infantil RoboKids 1

El Kit de la Serie Infantil RoboKids 1 de Robo-Ed es el primero de dos kits de robótica para niños de Primaria Baja. El libro en papel o PDF tiene una serie de lecciones para que los niños, guiados por el maestro, puedan armar modelos iniciales de juguete y robots con motores y sensores.

Contenido educativo del kit RoboKids 1

A continuación se muestran las lecciones en las que está dividido el libro del kit RoboKids 1.

1. ¿Qué es un robot?
2. Humanoide
3. Catapulta
4. Cabezota
5. Moto
6. Abanico
     7. Supermercado
8. Cangrejo
9. Oso bailarin
10. Guacamole
11. Ruleta
12. Carro
13. Perrito
14. Gigante
15. Carro con control remoto
16. Insecto

Este kit está formado totalmente por piezas de plástico que permiten su ensamblado entre si mismas.

¿Dónde comprar RoboKids 1?

El kit de robótica RoboKids 1 lo puedes adquirir en RobotSA, distribuidor autorizado de Robótica Educativa de México, S.A. de C.V. (Robo-Ed), importador de RoboKids en la República Mexicana.

Enlaces relacionados

Kit de Robótica Educativa RoboKids UARO 1

Kit de Robótica Educativa RoboKids UARO 1
Julio César Sandria Reynoso
Instituto de Robótica de Xalapa, A.C.
Agosto 2018

Introducción

La Robótica Educativa es un conjunto de actividades pedagógicas que apoyan y fortalecen áreas específicas del conocimiento en robótica, permitiendo así desarrollar habilidades y competencias en el alumno a través de procesos de concepción, creación, ensamble, programación y puesta en funcionamiento de robots.

¿Qué es RoboKids UARO 1?

RoboKids UARO 1 es un kit coreano de Robótica Educativa para niños de Preescolar (Jardín de niños) del Sistema Educativo Mexicano.

Es adecuado para las escuelas de educación Preescolar que desean iniciar a sus niños en el mundo de la ciencia y tecnología mediante talleres o clubes de robótica, ya que incluye el material didáctico para que el maestro guíe a los niños en la construcción y programación de los diferentes modelos de robots que contiene el libro incluido.

Kit Infantil RoboKids UARO 1

El Kit de la Serie Infantil RoboKids UARO 1 de Robo-Ed es el primero de dos kits de robótica para niños de Preescolar. El libro en papel o PDF tiene una serie de lecciones para que los niños, guiados por el maestro, puedan armar modelos iniciales de juguete y robots con leds y motores.

Contenido educativo del kit RoboKids UARO 1

A continuación se muestran las lecciones en las que está dividido el libro del kit RoboKids UARO 1.

1. Robot amigo
2. Columpio
3. Escritorio y silla
4. Elefante
5. Portarretratos
6. Perrito
7. Rana
8. Mariposa
9. Camión de bomberos
10. Jirafa
11. Ambulancia
12. Excavadora

Lista de partes

Este kit está formado totalmente por piezas de plástico que permiten su ensamblado con tornillos y tuercas también de plástico mediante el uso de un desarmador de plástico, sin punta, muy seguro para el uso de los niños y que les permite ir conociendo el uso de esta herramienta.

Ejemplo de ensamblado:

¿Dónde comprar RoboKids UARO 1?

El kit de robótica RoboKids UARO 1 lo puedes adquirir en RobotSA, distribuidor autorizado de Robótica Educativa de México, S.A. de C.V. (Robo-Ed), importador de UARO en la República Mexicana.

Enlaces relacionados