Categories
electrónica

Arduino + botón + debounce = ¡mi primer sketch!

Lo que se puede ver en el dibujo es el montaje que he realizado para probar este pequeño “bosquejo” de código para Arduino. Con este código se controla el estado de un led mediante la pulsación de un botón. Para evitar el indeseado efecto rebote (debounce en inglés) también está añadido un contador que hace que solo cambie el estado del led si se mantiene estable la pulsación durante al menos 200 milisegundos.

Como demostración de su funcionamiento he aquí un muy corto vídeo:

Categories
electrónica

Usando plantas como fuentes energéticas

Jamás había imaginado que pudiese extraerse energía eléctrica de las plantas, al más puro estilo ‘película de ciencia ficción’, pero tras ver el siguiente vídeo donde se emplean 5 macetas para hacer funcionar un pequeño microchip y una pantalla LCD, no cabe duda de que esto tiene miles de posibilidades:

Categories
electrónica

Hola mundo para eZ430 chronos

El eZ430 chronos es una plataforma de desarrollo de Texas Instrument que tiene la peculiaridad de estar encapsulada en forma de reloj, y su objetivo es servir como banco de pruebas de su chip ms430, caracterizado sobre todo por su bajo consumo.

Categories
electrónica

Reparar una memoria usb con capacidad errónea

usb_key_generic

Todos aquellos que hemos osado comprar alguna memoria usb en ebay a algún comprador chino hemos sufrido las consecuencias de recibir un producto que, al meterlo en el ordenador marca la cantidad de espacio prometida, pero al ir a usarla da más fallos que una escopeta de feria.

Esto se debe a la estafa que intentan hacer los vendedores al intentar vender unas memorias de menos tamaño como si fuesen más grandes. Para ello usan programas específicos que modifican el firmware de las memorias usb diciéndoles al pc que luego tienen un tamaño superior al que realmente poseen.

Pero esto no quiere decir que estas memorias que recibimos haya que tirarlas a la basura. Es posible hacer uso de otros programas que reescriben el firmware de las memorias y ponen la cantidad correcta de espacio que tienen. Los pasos a seguir son:

Categories
electrónica

Circuitos integrados de familias HC y HCT

hc_and_hct

La única diferencia entre las dos familias que se pueden ver en la imagen (HC y HCT) es el voltaje admitido en sus pines de entrada, ya que los dos están fabricados con tecnología CMOS y sus voltajes de salida y alimentación son los mismos. HCT se desarrolló como un paso intermedio entre la tecnología TTL (la vieja) y la CMOS (la nueva), así que un componente TTL puede ser sustituido por uno de la familia HCT sin ningún problema, pero no con uno HC.

Aquí se puede ver como los voltajes de entrada entre los estándares TTL y CMOS son distintos:

Categories
electrónica

Meggy, consola portátil de leds

meggy

Meggy es un proyecto de hardware y software libre desarrollado por los editores de la página web evilmadscientist. Según ellos se trata de un dispositivo portátil para jugar a juegos de píxeles (vamos, que usen los pocos puntos que tiene la pantalla y la imaginación).

Esta basado en un chip Atmel que es el usado por el proyecto libre Arduino. Con este proyecto se han desarrollado desde una grabadora de audio, hasta un lector de tarjetas magnéticas. Pero es la primera vez que veo un proyecto tan colorido y llamativo.

Aquí podemos ver un vídeo del invento en funcionamiento: