Las variables son la forma más común de almacenar datos, pero tienen una pega importante: todos los datos que contienen se borran al acabar el programa -porque se almacenan en memoria RAM, que es volátil- o si hay un corte en el suministro de energía. Si queremos almacenar información de forma permanente podemos trabajar con ficheros. Veamos cómo se realiza el manejo de ficheros en NXT-G.
Category Archives: programación
NXC
NXC es un lenguaje de alto nivel similar a C. Utiliza el firmware original de LEGO, por lo que no necesita reescribir el firmware del ladrillo NXT, y está disponible para Win32, Mac OSX y Linux (ia32). Este lenguaje ha sido construído sobre el compilador NBC. NBC/NXC es un software libre que hace uso de licencia tipo MPL. Seguir leyendo →
LEGO MINDSTORMS Extreme NXT
Extreme NXT, llevando tu NXT al siguiente nivel. Escrito por Michael Gasperi y Philippe Hurbain (Philo) da una nueva vuelta de tuerca a las posibilidades de nuestro NXT, usando electrónica adicional, podemos construir modelos realmente asombrosos. No es apto para los más puristas, pero si no te importa experimentar, en este libro puedes encontrar muchas ideas nuevas. Seguir leyendo →
LEGO MINDSTORMS NXT Thinking Robots
Si os gusta el MINDSTORMS seguramente hayáis visto el vídeo del resolvedor del cubo de Rubik. Sus vídeos han sido vistos por millones de personas y sus robots han aparecido en programas de televisión. Supongo que sabéis de quién se trata: Danielle Benedetelli ya ha publicado algún otro libro sobre NXT y a partir de Diciembre podremos conseguir su última publicación “LEGO MINDSTORMS NXT Thinking Robots”. Seguir leyendo →
Control remoto del NXT
Matthias Paul Scholz’s ha diseñado un control remoto minimalista basado en bluetooth para dirigir remotamente robots NXT. Para ello nos proporciona tanto las instrucciones de montaje como los programas necesarios (en leJOS). Este control remoto del NXT puede ser una buena opción si no necesitas controlar la velocidad del robot remoto. Seguir leyendo →
Versión 0.85 de leJOS NXJ
El proyecto Open Source de leJOS ha liberado recientemente la versión 0.85 de leJOS NXJ. Se trata de una versión intermedia (tal como indica el .05) que nos indica cuáles serán las novedades que están a punto de llegar. Seguir leyendo →
Lenguajes de programacion para NXT
Como seguro que os habéis preguntado en alguna ocasión qué posibilidades hay a la hora de programar vuestro Mindstorms, vamos a hacer una pequeña review de los lenguajes de programación principales para el NXT. Seguir leyendo →
Robot NXT Escáner
Como ya anticipamos en nuestro canal de YouTube vamos a hablar un poco de la mecánica del escáner y de su diseño.
El diseño del Robot NXT Escáner es el resultado de la unión de los diferentes modelos que ya existen en internet, con añadidos propios para ajustarlo a nuestras especificaciones. Seguir leyendo →