Arduino y Lego Midstorms RCX (1ª generación)

oruga rcxHace ya más de diez años que en los centros de educación secundaria de la Comunidad Valenciana recibimos sin previo aviso unos equipos de robótica de la marca Lego. Concretamente, se trataba de unas fantásticas cajas de Lego Mindstorms con el RCX, el “ladrillo amarillo” que se podía programar mediante un entorno de bloques gráficos fácil y vistoso.

prototipo01_ardulegoEl problema se presentó muy pronto, ya que la comunicación con el PC se realizaba por el puerto serie (que ya estaba desapareciendo en los equipos nuevos) y además, el cambio a Windows XP hacía que los equipos quedaran obsoletos en un par de años.
Hace tiempo que me rondaba por la cabeza alguna idea para reutilizar todo este material adaptándolo a Arduino. La impresión 3D, que se va abriendo paso en los departamentos de Tecnología siempre con los recursos propios de los mismos centros, me ha dado la posibilidad de comenzar un proyecto con mis alumnos de Tecnología Industrial de Bachillerato, diseñando una plataforma que encaja con las piezas de Lego y a la que se fija un Arduino UNO, un controlador de motores L298N y que deja sitio para alojar un servomotor del tipo SG90 sobre el que montar un sensor de ultrasonidos.
Aunque el proyecto está todavía inacabado, dejo un enlace a Thingiverse para que quien quiera imprima la plataforma “Ardulego”, la pruebe y deje algún comentario o propuesta de mejora.
He dejado un archivo stl de la plataforma y otro con unos sencillos separadores para montar las placas y algunas fotos del resultado.coche-ardulego

Sigue leyendo

Anuncios

Brazo Robot Seleccionabolas controlado por ordenador

Durante el último trimestre del curso, hemos construido el robot que os presentamos aprovechando un brazo robot con mando a distancia que muchos de vosotros habréis tenido la ocasión de manejar alguna vez.

La idea original era la de construir un sistema que, controlado por medio de un ordenador a través de una placa controladora, fuese capaz de diferenciar bolas de color blanco o negro y depositarlas en cajas diferentes.

Decidimos “destripar” nuestro brazo robot y añadir una tolva llena de bolas y los elementos necesarios para conseguir nuestro fin. El lenguaje de programación utilizado es WinLogo y la controladora ha sido fabricada en el departamento.

Para diferenciar el color de las bolas, una LDR capta la luminosidad reflejada de la éstas al incidir la luz de un LED sobre ellas. La señal procedente de esa lectura se utiliza para activar un relé que enviará a la controladora un cero si la bola es negra y un uno si la bola es blanca, con lo que el programa actuará en consecuencia.

Mejor que dar aquí una explicación excesivamente detallada es ver el vídeo que acompaña a este artículo. Si escogéis Tecnología en 4º curso tendréis ocasión de profundizar en el tema de control programado.

Control digital de una bomba mediante sondas de nivel

La electrónica digital está presente en nuestras vidas en multitud de aparatos de uso cotidiano. Cualquier dispositivo que necesite funcionar de manera automática, desde un termómetro digital al ascensor de tu casa, pasando por multitud de aparatos, como el microondas, la lavadora o un lector de CD, hacen uso intensivo de esta tecnología.

En 4º curso de ESO, nuestros alumnos se introducen en el conocimiento de esta rama de la electrónica, aprendiendo cómo se diseña desde cero uno de estos automatismos. Repasando conceptos previos de electrónica, conociendo los fundamentos de la lógica digital o el álgebra de Boole, llegan a plasmarlos en circuitos construidos por ellos mismos en proyectos como el que presentamos.

Se trata de un depósito que se va llenando de agua de forma lenta pero continua, simulando la recarga de un acuífero natural. Cuando el nivel del agua llega a un nivel máximo, una sonda lo detecta y el circuito pone en funcionamiento una bomba sumergida en el depósito que comienza a vaciarlo. Al llegar el nivel a otra sonda que marca el mínimo del que no puede bajar el agua, la bomba se para y el depósito comienza a llenarse de nuevo de forma lenta, repitiéndose el ciclo de manera continuada.

Podéis ver el vídeo del proyecto a continuación