Combinación de estructuras Struct y Union

El ejemplo de ayer estaba bien pero tenia el problema de que si queríamos enviar varios datos teníamos que enviar varias estructuras Union. Para arreglar eso que mejor que hacer que el tipo de dato de la estructura Union sea una estructura Struct. Así se puede acceder byte a byte al Struct y enviarlo por Serial, bluetooth, RF, etc. para que el otro Arduino la reciba del tirón!

Arduino-struct-union

(más…)

Leer más

Estructuras Union de C / Arduino

Batería portátil PS Vita

Pusieron de oferta en el Game la batería portátil de PS Vita que normalmente esta a unos 45€ por 10€, supongo que no se vendían.

Esta batería es de 5.000 mAh y cuenta con dos conectores, el de carga que es propietario de Sony y el de salida que es un USB estándar. La forma mas sencilla de usarla sin tener la consola seria comprar un cable USB > PSVita por 1€ en ebay.

Sin embargo también se puede cambiar el conector de alimentación como fue mi caso:

(más…)

Leer más

Eclipse – Windows Builder, ayudante para crear interfaces gráficas en Java con SWT o Swing

Una vez nos pongamos a programar en Java seguramente echemos en falta algún ayudante o interfaz que nos facilite el trabajo de crear interfaces gráficas en Java, algo así a lo que facilita el IDE de Microsoft con Visual Studio.

Para solucionar este inconveniente solo tenemos que instalar el plugin WindowsBuilder, este es el mismo que se usa en el plugin de Google para programar en Android, que nos permitirá crear una interfaz con Swing arrastrando componentes sobre la ventana.

(más…)

Leer más

Eclipse – Traducción de la interfaz con el plugin Babel

Para los que no se nos de muy bien el ingles o prefiramos usar Eclipse en nuestra lengua materna existe el plugin Babel que permite traducir la interfaz de Eclipse además de algunos plugins.

De serie Babel traduce la interfaz de Eclipse, no toda pero si gran parte, y las parte de programación y configuraciones de Java. Opcionalmente podemos indicarle que también instale el parche para el plugin CDT para C y alguna cosa mas según nos interese.

(más…)

Leer más