arduinonation

Archive for 28 enero 2011|Monthly archive page

Displayduino

In Desarrollo on enero 28, 2011 at 6:55 pm

Hace algún tiempo vi este interesante proyecto, donde se usa un ATMEGA644P. Es un microcontrolador bastante bueno que se ha usado en diversos proyectos como cerebro principal.  Esta tarjeta es compatible con Arduino C, pero no con los shields actuales de Arduino. Las características más importante son:

– ATMEGA644P a 20 Mhz
– 1 Puerto serial SPI
– 1 Puerto serial I2C
– 8 ADC
– 32 I/O
– 6 PWM
– 64 KB de memoria flash
El sistema puede adquirirse en linea por ModoMatrix [1], que es el que lo comercializa.  Como pueden ver una opción más a considerar cuenco tengan algún proyecto en proceso.

 

Anuncios

Concurso : Cooking Hacks por Libelium

In Concursos, Proyectos on enero 21, 2011 at 6:10 pm

Desde España se ve una nota interesante, el tradicional concurso Intenacional de proyectos basados en Arduino entra en su fase cuatro [1]. Esta vez con el lema: ¿Qué puedo cocinar hoy? (suena interesante) Los premios son bastante generosos, tal como un vale de 15% de descuento en las compras en línea de libelium[2]. El ganador se lleva 500€ en vales para adquirir lo que más le guste. (genial). La fecha limite es hasta el 31 de mayo del 2011, y el ganador será anunciado el 15 de junio del 2011. No olviden seguir las instrucciones y reglamentos. El horno se está calentando…

Top 5 -_- (WERS)

In Notas, Proyectos on enero 15, 2011 at 9:40 pm

Este post lo pensaba poner el año pasado, pero por una u otra razón lo postergue hasta este 2011. Sí luego de revisar varios proyectos que usan un Arduino, y al existir los mejores proyectos DIY[1], tendrían que haber los imprácticos o más est….s. Pero con alguna idea interesante, que no fue bien desarrollada y puede ser rescatada.
Sin duda uno de mis favoritos y ahora que tenga algo de tiempo es hacer el arpa electrónica[2], similar a la que usa J.M Jarre [3] en sus conciertos, ésta creación la  considero uno de los mejores proyectos que se ven en la red que usa un Arduino. Claro que existen otros muy interesantes de los que hablaré en un futuro post.

 

5 –  Lampara LED WiFi controlada por Eigenharp + Arduino [4]

Este es uno de esos proyectos que podría ser bueno, pero el desperdicio de la WiFi para enviar datos y cambiar los colores de varios LED RGB,  no tiene …. -_-
Quizá si se usará un módulo RF, se hubiera logrado lo mismo a menor costo.


4 – Robot con Arma de Agua [5]

Bueno, lo tonto de este robot es quizá tener uno que se moje o te moje (Cuidado gatos, perros y pájaros). Este es uno de ellos. La parte más interesante es el protocolo por medio del cual se conecta a un celular. Pero, ¿por que no usar algo más sencillo?. Quizá no sea muy necesario usar un celular para todo, dentro de poco tendremos un chupón celular.

 

3 –  Arduino OverClocked [6]

He escuchado y visto PCs que logran aumentar la frecuencia de reloj para realizar ciertas tareas más rápido, o para poder ejecutar un juego mejor. Cuando vi esto me quede un poco malviajado. 🙂  Bueno, si se puede hacer a un microprocesador, debe poderse hacer a un microcontrolador. Revisando el sitio, pude notar que el pobre Arduino muere después de este ahogamiento. Quizá usar un sistema diferente en una tarjeta MEGA que realice algún cálculo o análisis de una imagen pueda ser beneficioso.

2 –  Calabaza de sustos. [7]

Si podemos traducirlo de esa forma, que asusta o no asusta. Hmmm… lo que si me asusta es ver este tipo de proyectos en blogs como Make [8] En lo personal, no entiendo el proyecto, ni siquiera es gracioso.

1 – DIY Medidor de Agua Arduino con visualización en iPad [9]

Cuando vi el título de este proyecto, quede asombrado de lo raro que es. No pues si, como los iPad son bien baratos, tendremos uno en cada parte de la casa para visualizar la temperatura, prender la luz, la TV, bajarle al baño, etc, etc. -_-
La idea del proyecto no es mala, el problema es de nuevo, ¿Por que no hacerlo más sencillo? Nuevamente se desperdicia la conexión WiFi, así como la visualización de los datos , ademas de usar un servidor. Creo que falto un GPS para saber que llave anda mal.
Este fue el 2010, veremos que otras rarezas aparecen este 2011. 🙂

Arduino UNO SMD

In Notas, Proyectos on enero 9, 2011 at 5:30 am

Para seguir con más notas interesantes. También se ha liberado una nueva placa Arduino UNO con un ATMEGA328 tipo montaje superficial. Ofrece las mismas características que la previa UNO, la única diferencia es el tipo de encapsulado usado. Según se lee en el blog oficial [1] , el equipo Arduino decidió tomar este cambio por la escasez del encapsulado estándar DIP. Además agregaron un conector 2×2 para poder usar el ISP (In-System-Programming) para programar otros microcontroladores (otros ATMEGAs) usando la misma placa de UNO, cambiando el firmware del 8U2. En general se ve bastante bien ésta nueva placa que a muchos les gustará pero a otros los limitará.

Arduino: El documental (On-Line)

In Notas on enero 9, 2011 at 5:03 am

Este fin de semana, luego de ver algunos documentales interesantes. Decidí revisar que había pasado con el relacionado a Arduino [1]. Así que revisando, me encontré que finalmente fue liberado. Ahora está disponible para ver vía Vimeo [2]. Hasta el momento se mencionan cerca de 26,000 vistas en sus primer día en linea, lo cual se traduce en un exito. Hay que mencionar que está disponible en varios idiomas y también puede descargarse (en español) [3]. Se menciona que habrá un screenning en el Reino Unido, el cual  cubriré dicho evento en cuanto tenga más información.

A grandes rasgos, la versión liberada es la domestica. Se sabe existe una versión de mayor duración, que será exhibida en unas semanas. Desde mi punto de vista,  te mantiene interesado en todo lo que se relaciona al movimiento de hardware libre. Te da un poco de historia, aparecen los más representativos desarrolladores de Arduino (Arduino Team). En general es un “must-see“. Así que la espera ha terminado Arduinautas, saquen las palomitas y una bebida fría. 😉

Proyecto S4A

In Desarrollo, Proyectos on enero 5, 2011 at 6:41 am


Existen algunos proyectos que intentan traer a Arduino la programación virtual por bloques. Esto es, que de manera interactiva y en tiempo real se pueda modificar ciertas acciones y poder monitorear algunas señales provenientes de sensores.
Algunos proyectos que podemos mencionar que tienen funcionalidad basadas en el scratch [1] es modk.it [2], el cual permite programar vía web un Arduino usando bloques que realizan ciertas acciones y se van interconectado para así  generar un sketch. Una desventaja de esta aplicación es la necesidad de estar siempre en línea.

Otra aplicación desarrollada por: Marina Conde, Victor Casado, Joan Güell, Jose García y Jordi Delgado, así junto con el grupo de programación del Citilab, es el S4A[3]. El cual permite de manera local y amigable interactuar con objetos básicos hasta complejos. En su sitio pueden verse algunos demos de la funcionalidad de la aplicación, así como pueden descargar los firmwares para el Arduino Duemilanove ó UNO y el software necesario para realizar diversos ejemplos y desarrollar tus propios scratchs. También se menciona que existen algunos problemas con el software para GNU/Linux si se usa el UNO. Para MacOSX, se requiere sustituir una imagen para tener completo soporte para UNO.

A grandes rasgos, en un principio puede resultar un poco raro “programar” con está aplicación y hasta algunos puntos puede llegar a ser algo tedioso y lento. Luego de probarlo con algunos ejemplos propios, pude ver que en ciertos casos puede llegar a ser útil este modelo de programación, tal como; el monitoreo de señales y en algunos ejemplos no complejos. Cabe mencionar, que no todas las librerías están soportadas en su totalidad. Algo que no me convence del todo es lo que menciona uno de los desarrolladores al respecto : “Proveeremos a la comunidad de Arduino con un ambiente de programación alternativo, más intuitivo y fácil de usar que el actual.” [4] No considero que esto sea válido. Puede llegar a ser una alternativa, pero no podrá sustituir el código por bloques al lenguaje sintáxico. Considero que un lenguaje visual, puede ser usado como un mapeo referencial de un código, así como un diagrama de flujo es a un algoritmo.

Tomando en cuenta que el desarrollo de scratch es relativamente nuevo, es probable que este evolucione a algo más abstracto. Mientras tanto, aquel que desee probar ésta aplicación y le sirva para desarrollar algunos prototipos, habrá logrado el objetivo principal: el de crear interacción.

Microprocesador con 1000 núcleos

In Desarrollo, Notas on enero 1, 2011 at 7:21 pm

Este 2011 varias notas interesantes se empiezan a leer. Aunque ésta noticia no está relacionada con el mundo Arduino, tiene mucho que ver. En algún momento de nuestra vida todos tenemos opciones al momento de diseñar circuitos embebidos. Para ello es posible usar alguna tecnología conocida como: Field Programmable Gate Array o FPGA. Una forma muy interesante de diseñar ciertos circuitos usando una descripción comportamental o estructural, permite realizar CPUs (Central Processing Unit) ó circuitos específicos. Recientemente investigadores de la Universidad de Glasgow , Escocia, Reino Unido [1] han presentado una síntesis de un microprocesador multi-núcleo con 1000 en un solo chip. [2], esto abre un nuevo abanico de posibilidades y nos muestra como es posible deslumbrar un guiño de la tecnología del futuro. De acuerdo con el Dr. Wim menciona que “su poder de procesamiento es enorme, mientras el consumo de energía es muy pequeño”. Algunos proyectos abiertos, tal como el Papilo [3], que es un microcontrolador diseñado en un FPGA usando un Butterfly (en la imagen), el cual permite ejecutar código generado por Arduino C, sin modificaciones.  Abre posibilidades en diseño de hardware é implementación de quizá en un futuro no lejano, veamos un AVR con cuatro núcleos. Si seguimos escavando veremos que es posible diseñar híbridos y arquitecturas de manera más eficiente usando FPGAs. Claro, que el diseño y pruebas no es sencillo ya que se tiene que tener bastante experiencia y contar con tiempo suficiente para desarrollar e implementar diseños embebidos.

AVR HV Shield de Rescate

In Desarrollo on enero 1, 2011 at 6:42 pm

Recientemente me percate del AVR HV RS V2, el cual es un shield que permite usar al Arduino Duemilanove ó UNO como un programador. En el sitio web [1] podemos ver que soporta una amplia gama de microcontroladores AVR tal como : ATmega48/88/168/328 y ATtiny2313 así como el: ATtiny25/45/85 y ATtiny13A.

En el mismo sitio puede ser adquirido en línea usando PayPal por casi $20 USD. Un shield bastante recomendable para usar cuando se requiere programar otra gama de AVRs, que pueden ser bastante útiles al momento de diseñar.