arduinonation

Archive for 30 agosto 2010|Monthly archive page

e-ducación con Hardware Libre (Parte 1)

In Notas, Proyectos on agosto 30, 2010 at 7:39 pm

No es un secreto, ni tampoco nada nuevo. América latina es una zona tercer mundista en muchos aspectos, desde: la cultura social, educación, tecnología, ambiente, etc. Un problema importante en todo nivel educativo es como el estudiante se desarrolla y aplica los conocimientos adquiridos en el aula. México no es la excepción, algunos proyectos como: OLPC [1], intentan impulsar la cultura digital, para cerrar la brecha entre las clases sociales que tienen acceso a cierta tecnología. Es claro que cultivar una semilla con buena alimentación dará mejores frutos. Es por ello que niños/as con bases solidas y adecuadas podrán desarrollar mejor su imaginación y creatividad. El problema radica en que muchos educadores no saben como aplicar correctamente estás tecnologías para mejorar el desempeño académico, es por ello que según un estudio realizado por Harvard, UNAM y la Anahuac desveló que: “la calidad de la educación y el aprendizaje de los niños en primaria y secundaria, no mejoró con la dotación de pizarrones interactivos y computadoras.”`[2] A grandes rasgos, de manera general la educación no es personalizada, esto es; que lo ideal sería que a partir de secundaría identificar: que es lo que le gusta al estudiante, cuales son sus áreas de interés (ciencias, tecnológias, ciencias biológicas, ciencias sociales, etc), con que habilidades cuenta, entre otras. Con está información podrían diseñarse programas específicos para así desarrollar a verdaderos especialistas, que al finalizar la universidad mejoraría tanto al país como su propio crecimiento profesional. Es claro que no podemos aplicar tecnología a todo, primero tiene que considerarse como herramienta. Si ésta no se sabe usar, sería como hacer un hoyo con un teléfono. Aquí es saber: como aplicar la tecnología y como usarla bien.  Es claro que no todos los estudiantes son buenos estudiantes, así como no todos son buenos para todo. En el caso de las ciencias tecnológicas, aplicar hardware libre a proyectos educativos darán pauta a un mejor desarrollo cognoscitivo. Como el propio Banzi menciona sobre Arduino: “Queríamos un herramienta para nuestros estudiantes.”[3] Así, todos pueden adaptarla a sus necesidades especificas y desarrollar prototipos interesantes en corto tiempo. Tampoco no es nada nuevo, que Microchip sea más común en América latina que Atmel. Es claro que ambos fabricantes ofrecen prestaciones interesantes. Existen varios proyectos libres que están tomado forma basados en la idea de Arduino, que se están desarrollando ó aplicando en América latina. (…)

Anuncios

Tip: Reset Interno

In Uncategorized on agosto 28, 2010 at 4:36 pm

Algunas veces se requiere que el microcontrolador limpie ciertas acciones como si se tratase de un reset general. Esto puede ser a diversas opciones o parámetros que se requieran. Existe una manera bastante curiosa que sirve para realizar está acción. Para ello se define una función de tipo void() que llamaremos: Resetea. La cual se define como:

void(* Resetea) (void) = 0;

Finalmente la podemos llamar con: Resetea(); , desde cualquier parte del código o rutina de interrupción en nuestro programa. Tiene que notarse que la función es recomendable ponerla antes del setup() general del código en Arduino.

Resetea();

Actualización.

In Desarrollo, Notas on agosto 27, 2010 at 3:15 pm

Hace casi un mes, se publicó un articulo interesante llamado “The Future of Arduino“, aunque debió ser titulado: El Progreso de Arduino. Pero bueno, la cuestión es que actualmente existen actualizaciones importantes para las dos tarjetas más famosas: Duemilanove y MEGA. Aún no se sabe que novedades puedan traer, mejoras, características, etc. Todo está en total Top Secret. Esto indica que veremos una sorpresa, así como con el IDE Arduino 1.0, las RCs no muestran nada que nos haga deducir que cambios tendrán, pero se sabe de buena fuente que falta muy poco para que sepamos que novedades veremos. Mantenerse atentos. (Por cierto , en la foto se especula se encuentran los prototipos de la nueva generación de tarjetas, ¿alguien nota algo? )

¿Wooduino?

In Notas on agosto 23, 2010 at 12:22 am

Cuando escuché sobre el proyecto Wooduino, imagine que se tratase una placa Arduino hecha de madera, que quizás se tratase de un protoboard de madera con filas de metal, quizás una tecnología nueva y más barata. Pero no fue así, Wooduino, una idea que pudiera ser interesante, pero es más que sosa y nada elegante. Gran decepción y tamaño aparatoso, con única ventaja de poner al Duemilanove en un cajón como ataúd. SÍ, puedes hacer perforaciones muy fácil. Pero, ¿todos podemos agarrar un pedazo de madera y hacer algo similar?. Claro, a solo que quieras gastar casi 30 dolares con envio para tener un tronco con letras grabadas con laser. 😦 Creo que hasta el momento es el producto menos llamativo. Pueden tener más detalles en el sitio.

Optimizando Arduino

In Notas on agosto 20, 2010 at 1:43 pm

Para todos aquellos que manejen las placas oficiales o compatibles de Arduino basadas en los Micrcontroladores 168 y 328, ahora pueden optimizar sus placas. El proyecto OptiBoot, permite usar un cargador de inicio de aproximadamente 500 bytes en lugar de los 2 kb que usa por default Arduino. También se puede optimizar los tiempos de inicio de los sketches  y subida de los mismos (hasta 115200 baud). En el sitio oficial podrán seguir los pasos necesarios (actualmente en inglés la próxima semana pondré un tutorial en español). Esto permite como ventaja tener un sistema más rápido y ofrece espacio extra para proyectos un poco más grandes. Esperemos que en futuras versiones de Arduino se incorporen estás optimizaciones de manera oficial.

Video Tutoriales de Arduino

In Notas, Proyectos on agosto 16, 2010 at 11:25 pm

Revisando contenido interesante por la red, encuentro una serie de video tutoriales para todo aquel que inicia en el mundo Arduino. Está serie de videos, muestran de manera clara, didáctica e interactiva como implementar proyectos básicos y utiles. Sin duda un buen trabajo realizado por Roberto y Alejandro. También en sus sitio podrán encontrar otros tutoriales generales de electrónica que pueden llegar a ser útiles al memento de realizar prácticas o proyectos. No olviden visitar este sitio que de seguro aprenderán o reafirmaran algunos conceptos necesarios para todo aquel estudiante y aficionado. <Ver>

Modelixino

In Notas on agosto 15, 2010 at 2:13 pm

La Pyme Modelix de Brasil, ha diseñado una tarjeta basada en Arduino. Modelixino, ofrece las mismas características que la Duemilanove, con la ventaja de contar con conectores macho para poner sensores o servos. Actualmente en su versión 2.8, es totalmente compatible con la serie oficial. Modelix se caracteriza por llevar la minirobotica al salón de clase. Cuenta con diversos kit tanto para educación media y técnica. Así como diversos talleres y capacitación para escuelas, tanto para alumnos como profesores, en la enseñanza de la tecnología educativa interactiva.

Arduino Bordado

In Notas on agosto 11, 2010 at 3:03 pm

Uno de los Arduinos más conocidos en el ámbito textil es LilyPad. Este dispositivo de pequeño tamaño y de funcionalidades amplias para realizar ropa interactiva, abre las posibilidades de crear juegos de vestir con cierta inteligencia. Diferentes productos como hilos conductivos, telas aislantes, etc. Permiten diseñar interesantes atuendos que pueden cambiar la forma en que vestimos. Existen varios sitios en la red dónde se habla de manera especializada sobre textiles, tal como el caso de Craftzine, al estilo Makezine podrás encontrar todo tipo de artículos e ideas interesantse. También un blog mexicano editado por Evita reúne diversas notas relacionadas al tema.  ¿Qué podrán bordar estas arduinautas?  Hmmm… sería interesante un guante que cuando saludas a alguien con otro guante pueda enviar sus datos personales y su estado de animo actual. O quizás si está malhumorado envíe estas señales y emita algún sonido raro… 🙂 . o que tal una bolsa interactiva que sensa todo lo que entra y sale, así acorde a su capacidad podría enviar una nota o voz sintetizada indicando que si pones otro objeto más se romperá…jeje… Pues ese tipo de proyectos se están desarrollando y otros más. Si estás interesado(a) en la interacción textil puede visitar este sitio de la diseñadora Becky Stern.

.Netduino

In Desarrollo, Notas on agosto 8, 2010 at 1:13 am

Durante la primer semana de agosto del 2010, se presentó un nuevo dispositivo que sigue los lineamientos del Arduino Duemilanove. El proyecto se llama: .Netduino . A primera vista vemos que es una versión reducida del FEZ Domino. Luego de revisar todo lo referente a está plataforma podemos ver dos cosas: primero, cometen el mismo error que FD, de no usar todas los I/O del microcontrolador. Segundo, usan las mismas librerías basadas en .Net de Microsoft. Como primeras impresiones, el lenguaje de programación está básado en C# a diferencia del C+A  (C ++ Arduino Simplificado). Desde que apareció el FD, no me convenció por  estos inconvenientes. Pero no todo es malo, los desarrolladores de .Netduino están terminado el IDE para GNU/Linux y Mac OS X basado en Mono (menos mal, algo de luz). En cuanto a Hardware podemos ver que usa un Microcontrolador Atmel de 32 bits a 48 Mhz, con 128 Kb de memoria de código y 60 Kb de RAM. También otras de las ventaja en hardware es la compatibilidad de los shields para Arduino, con el inconveniente que se tendrá que portar código a .NET. De igual manera todo el código que tengas en Arduino no es compatible con está tarjeta (en especial la funciones propias ej. digitalWrite(),tone(),etc.). Esto puede parecer un inconveniente, pero al tratarse de microcontroladores de diferentes gamas, esto hace que sea un poco diferente la forma en que funcionen internamente. A primera vista podemos ver que será una plataforma a considerar para proyectos más robustos (en caso de que un Arduino MEGA no sea suficiente), y tener opciones al momento de diseñar para generar  mejores prototipos. Para más información pueden visitar el sitio oficial de .Netduino.

Open Hardware y Arduino

In Conferencias, Notas on agosto 8, 2010 at 12:41 am

Está semana inicia el Campus Party 2010 en la ciudad de México. Una de las conferencias que tratarán sobre el Hardware Abierto (que en lo personal no lo considero así), versa sobre como está evolucionando este movimiento y la plataforma más representativa: Arduino. El encargado de exponer es Manuel Rabade, quién dará está conferencia . Rabade es egresado de la UNAM y a participado en diversos eventos de Software Libre. Sí andan en el CP, no olviden pasar a escuchar esta charla. <más>