Lunes 26 de Octubre de 2009
Las variables y las constantes permiten guardar información en nuestro programa, para poder reutilizarla más fácilmente, pero ya comentamos en el artículo sobre manejo de ficheros que su principal problema es que dicha información está almacenada en la memoria RAM, y es por lo tanto volátil. Es decir, el contenido de esas variables o constantes se borrará del ladrillo al finalizar el programa o si hay una interrupción del suministro eléctrico. Leer el resto de este artículo »
Publicado en Educación, NXT, NXT-G, programación | Sin comentarios »
Viernes 13 de Noviembre de 2009
Si en alguna ocasión has querido dibujar un círculo en el display, realizar una aplicación tipo sonar presentando las lecturas del sensor ultrasónico en el display, extraer las componentes del vector aceleración del acelerómetro o, en general, hacer uso de cualquier función trigonométrica en NXT-G, te habrás dado cuenta de que simplemente no han sido implementadas. Tiene bastante sentido porque -en general- para la edad a la que va destinada la programación gráfica el concepto de trigonometría queda un poco distante. Cuando queremos hacer uso de estas funciones normalmente nos veremos programando en otros lenguajes cuyas librerías sí incorporan todo tipo de funciones matemáticas. Leer el resto de este artículo »
Publicado en NXT, NXT-G, programación | Sin comentarios »
Jueves 15 de Octubre de 2009
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. Podemos hacer que estos ficheros sean accesibles desde otros programas a través del PC, o a través de otros dispositivos NXT si descargamos dichos ficheros. Esto es posible ya que esta información se almacena en la memoria FLASH, que es NO volátil. Leer el resto de este artículo »
Publicado en NXT, NXT-G, programación, robot | Sin comentarios »
Jueves 3 de Diciembre de 2009
Una de las posibilidades de programación de NXT-G es la del diseño jerárquico. Con los denominados “Mis Bloques” podemos encapsular parte del código gráfico que necesitamos reutilizar a modo de macro, función o procedimiento y sustituir su contenido por el nuevo icono que lo representa. Parte del proceso de desarrollo de un nuevo “Mi Bloque” consiste en la selección del icono gráfico que representará a su contenido. Leer el resto de este artículo »
Publicado en NXT, NXT-G, programación | Sin comentarios »
Sábado 10 de Octubre de 2009
La comunicación bluetooth entre ladrillos NXT es una herramienta que nos permite muchas opciones de interacción entre dispositivos. Leer el resto de este artículo »
Publicado en NXT, NXT-G, robot | Sin comentarios »