Parches/Script para Arduino IDE

March 31st, 2009 by Daniel 5 comments »

Para aquellas personas que no sepan lo que es Arduino, es una placa con un microcontrolador, open-hardware, es decir, puedes descargarte los esquemas, el entorno de programación es gnu, …, en definitiva, no pagas el desarrollo de la placa ni del firmware que lleva integrado. Lo que no te quita que tengas que pagar la placa, con el micro Atmel, faltaría menos.

Como el entorno de programación está bastante verde, con errores muy tontos, me he decidido ha poner una serie de script para la plataforma de desarrollo (IDE), que como ya sabréis, podéis descargar aquí.

Arduino v0.015

  • Windows Vista (XP?)
    • Problema: cuando se ejecuta por segunda vez el entorno, da un error.
    • Solución:
      1. Bájate este script
      2. Mételo en la carpeta del IDE (inicialmente llamada arduino-0015)
      3. Para ejecutar el programa úsalo siempre. Acuérdate de no cerrar la consola
      4. Listo!
    • Información sobre la Solución:
      1. Borra la carpeta de configuración, que es la causa el conflicto.
      2. Lanza la aplicación
  • Ubuntu 8.10 x86_64
    • Problema: no tiene soporte para ninguna versión de Linux de 64 bits.
    • Solución:
      1. Instala los paquetes que necesita la plataforma para la versión de 32 bits: sun-java6-jre, librxtx-java, gcc-avr y avr-libc.
      2. Instala estos paquetes para que funcione en 64 bits: ia32-libs
      3. Aplica este parche al script de la plataforma: script
        patch -i a0015u810.patch arduino
      4. Si quieres poner un acceso directo desde el escritorio al programa, debes modificar el script y donde pone:
        #cd $HOME/PONDIRECTORIO
        quita la almohadilla “#” y donde pone $HOME/PONDIRECTORIO pon el directorio donde tienes la carpeta.
      5. Listo!
    • Información sobre la Solución:
      • Cambia la ruta de RXTXcomm.jar, apuntando a la del sistema operativo (a la de 64bits)

Saludos

Práctica Programación Orientada a Objetos

February 18th, 2009 by Daniel No comments »

Estoy ya apunto de acabar la práctica, así que os comento mis impresiones. Es una de las más chulas de la carrera, siendo mi lista bastante pequeña, en la que aparecen OSO y el Buscaminas MIPS. Cuando empiezas a hacerla desconoces por completo que se pretende, aun habiéndote leído el enunciado más de una vez, ya que hay muchos conceptos (clases, métodos, …) y no se explica el propósito de todo hasta el final. La primera entrega es relativamente fácil, la segunda muy pesada y la tercera la más divertida.

Ya iba siendo hora a que nos introdujeran en las interfaces gráficas, porque por lo que veo se le da poca importancia, frente a los algoritmos, que no digo que no sea lo más importante. También, el haber estado trasteando con C# y XNA este verano me ha servido para estar bastante más familiarizado con el desarrollo de videojuegos.

Como ya tengo calificada la práctica, con un 8,9, os dejo el vídeo:

Saludos

2º Caso Práctico Estadística

January 18th, 2009 by Daniel 4 comments »

Muy buenas, hoy vengo a mostraros el segundo caso práctico de estadística que trata sobre la aplicación de cálculo de Probabilidades. Esta vez me he decidido por java al tratarse de cálculos sencillos, poder ejecutarse en casi cualquier aparato y ser gratuito.

Vídeo

Descarga

Ejecutar el Programa: Windows/Linux/Mac/etc

  1. Abre una Consola o Terminal
  2. Dirígete a la carpeta donde hayas guardado el .jar
  3. Ejecuta este comando cambiando el nombre del .jar: java -jar casopractico.jar

Un Saludo

Actualizado:
-He subido el vídeo a youtube.
-Y haciéndolo me he dado cuenta de un par de errores en el cálculo de probabilidades condicionadas. Ya está resubido el ejecutable. Ah, gracias las personas que lo probaron y no me avisaron.