Taller sobre Persistencia de la Visión

El día 13 de marzo vamos a realizar un práctico taller sobre Persistencia de la Visión y programarlo con el NXT mediante robotC. Se implementará implementar un letrero y se estudiarán los factores de los que depende.

Todos hemos observado que cuando agitamos un lápiz, parece que tenemos muchos lápices en la mano. Esto se debe a que nuestro cerebro tiene la capacidad de combinar imágenes que el ojo ha percibido en diferentes momentos. Aprovechando esta característica, se fabrican letreros luminosos de aparentemente gran resolución, pero que sólo poseen una columna de LEDs en movimiento. Seguir leyendo →

Máquina de Turing

Alan Turing (1912 – 1954) puede ser considerado el padre de la Inteligencia Artificial. La máquina de Turing tiene casi algo de mito. Turing trabajó para romper los códigos de la máquina Enigma y permitir a los aliados anticipar los ataques y movimientos militares Nazis. En 1947 el famoso matemático inglés pronunció su polémica conferencia “¿Puede pensar una máquina?”. Es chocante que algo tan normalizado hoy en día como el hecho de que las máquinas realicen mucho mejor que nosotros ciertas actividades que calificaríamos como inteligentes, hace tan sólo cincuenta años sonara a despropósito irrelevante.  Seguir leyendo →

Labview for LEGO Mindstorms NXT

labview_lego_mindstormsEl mismo autor que -en colaboración con Philo- escribió “LEGO MINDSTORMS Extreme NXT“, Michael Gasperi, ha escrito recientemente un nuevo libro, LabVIEW for LEGO Mindstorms NXT. Este libro permite que los usuarios más avanzados del Mindstorms NXT puedan programar el NXT haciendo uso del entorno de programación gráfica LabVIEW. Seguir leyendo →

Sensor de color con NXC

sensor de color con nxcLa versión comercial NXT 2.0, es decir 8547, incorpora un nuevo sensor de color que es exclusivo de este conjunto hasta junio, fecha en la que podrá ser adquirido como producto de LEGO Education. La programación de este sensor se realiza mediante su propio icono gráfico cuando trabajamos en NXT-G y requiere que el firmware del ladrillo inteligente sea el de versión 1.28 (diferente al 1.26 de la versión NXT 2.0 del software educativo). Seguir leyendo →

Medida ultrasónica de distancia

Los sensores de ultrasonidos se emplean en una gran variedad de aplicaciones para la detección de presencia, proximidad o medidas de distancia, niveles, diámetros o posiciones. Estos dispositivos suelen emitir una ráfaga de ultrasonidos hacia un objeto próximo, que se refleja en éste y vuelve al sensor. El sistema mide el tiempo que emplea el eco en regresar y calcula la distancia al objeto conociendo la velocidad del ultrasonido en el medio. Seguir leyendo →

Robot que reconoce canciones tarareadas

MINDSTORMS NXT reconociendo canciones tarareadas | J. Zapata | EfeUn grupo de investigadores de la Universidad de Málaga dirigidos por la profesora Isabel Barbancho han creado unos robots capaces de reconocer melodías tarareadas o algunos acordes tecleados en un piano, y sugerir después temas del mismo estilo. Ésta es una de las muchas aplicaciones de una serie de robots que ha destacado en declaraciones a Efe la necesidad de disponer de métodos inteligentes de creación y manejo de contenidos musicales. Seguir leyendo →

Programming Lua 2nd Edition

programming Lua 2nd editionLua es el lenguaje de script que es simple, eficiente y extensible, portable y gratuito. La portabilidad del Lua se manifiesta por la enorme lista de sistemas operativos sobre los que puede correr: no sólo Windows o Linux, sino todo un abanico de pequeños sistemas o dispositivos móviles. Las bajas necesidades de Lua en cuanto a capacidad de proceso o memoria lo posicionan como una muy interesante opción a tener en cuenta incluso en sistemas en los que otras opciones script no podrían ni soñar. En la actualidad, Lua está siendo utilizando en áreas que van desde sistemas empotrados a aplicaciones web y se encuentra ampliamente extendido en la industria del juego, donde el conocimiento de Lua es una ventaja indiscutible. Seguir leyendo →