19
sep 2014
0

Módulo WiFi TLG10UA03 de bajo coste para Arduino

Sin duda algo de lo que más se echaba en falta en Arduino era algún modulo que añadiera conectividad WiFi de forma barata. Porque si, si es cierto que hay shields muy completas o incluso un par oficiales, pero estas no bajan de los 30-70€ la unidad. O incluso el nuevo Arduino Yun presentado hace unos meses que además de WiFi también integra un Linux embebido, pero estamos en las mismas, todo eso es muy caro si lo que queremos montar es un proyecto sencillo y barato.

Por ello me sorprendió hace unos meses al enterarme de que había un modulo WiFi muy económico, y no solo eso si no que todas la comunicaciones se hacían de forma transparente al Arduino por lo que se simplifica mucho la programación y ahorramos mucha memoria al no necesitar ninguna librería.


11
sep 2014
0

“Super” cargador USB para coche

Hace años para poder disponer de un cargador en condiciones en el coche decidí montar uno de PSP de 2A, ya que por aquel entonces era lo mejor que supe encontrar. Sin embargo ahora ya se ha quedado corto pues con 2A cargas un móvil y poco más.

Ahora hay bastantes mas cargadores para elegir, de entre ellos yo me he decantado por un ORICO MPU-4S, que cuenta con 4 conectores USB que ofrecen 2.4A por puerto haciendo un total de 9.6A.


4
sep 2014
0

Lo que da de sí la clausula #define de C!

En Arduino la función sizeof() devuelve el número de componentes que tiene un array. Sin embargo en C/C++ devuelve el tamaño en bytes del tipo que le pasemos.

Eso es un problema porque no tenemos modo sencillo de obtener el tamaño de un array fuera del fichero principal, es decir, una librería usada en Arduino tiene el comportamiento de C/C++, no el de Arduino por lo que nos deberemos de buscar la vida para conseguir ese dato.

Normalmente con esto es suficiente:

El problema es que queda feo y muy largo si debemos de repetirlo muchas veces. Por ello otra solución mas ingeniosa seria crearnos una macro que contenga ese código y que ademas permitirá su uso sin importar el tipo del que sea el array.


24
ago 2014
1

Control Remoto de Alumbrado – Versión 2

Fue por el año 2011 cuando comencé este proyecto, sencillo pero al mismo tiempo útil, que por entonces permitía controlar la iluminación de la habitación mediante un pulsador en la pared, que sustituía al típico interruptor, y también un mando a distancia cualquiera, de la tv, pc, etc. para controlarlo todo.

En esta ocasión he rehecho todo y por ello le he cambiado el nombre a “versión 2″ pues los cambios son tantos que bien se merecen un punto y aparte. Ahora la lámpara ha pasado a ser un ventilador de techo por lo que además de luz también hay que controlar las aspas del ventilador!


22
jul 2014
0

Actualización 3DSLink con soporte multirom

Durante un tiempo pareció que el fabricante iba a abandonar este flashcard pero finalmente no ha sido así. Hace unos meses lanzo una actualización que corregía los bricks que podía causar el Launcher.dat por código malicioso incluido por los de Gateway3DS, y estos últimos días ha lanzado otra actualización para incluir soporte multirom.


15
jul 2014
2

Placa PCB como plantilla de consulta

Cuando realice el primer pedido de placas PCB a china, concretamente a iteadstudio, me incluyeron una tarjeta de visita de la propia empresa.

Esta tarjeta estaba hecha en un PCB como otra placa cualquiera, y aparte de la información de contacto también incluía las especificaciones de las placas como su material, tamaño mínimo de los taladros, de las mascaras, etc. Además de incluir también una muestra de los agujeros que podían hacer, de los grosores de las pistas y un surtido de los componentes mas comunes.


29
may 2014
0

robotDuino: Microcontrolador

Sin duda la elección del microcontrolador es de las cosas que más problemas me ha dado.

Desde el principio la idea era que el robot contase con 2 microcontroladores, el primero de ellos en el piso inferior que se encargase de controlar los motores, de leer los datos de los sensores, de controlar los leds, etc., y el segundo microcontrolador en el piso superior para almacenar los sketch, controlar la pantalla, leer datos de la MicroSD, y controlar el piso inferior.


28
may 2014
0

robotDuino: Lista de principales componentes

Aun siendo un robot bastante pequeño cuenta con una gran cantidad de componentes repartidos en las seis caras de sus tres PCBs.

Hay algunos componentes con mayor importancia respecto a los demás, como por ejemplo el microcontrolador, los sensores, el controlador de los motores, los propios motores, etc. De todos ellos se detalla una lista a continuación, aunque como digo no esta completa pues el robot aun no esta finalizado!