Noticias
La programación de microcontroladores implica un alto grado de complejidad, demanda un gran esfuerzo intelectual y mucho tiempo de desarrollo, por lo cual, sólo personas altamente capacitadas están en condiciones de desarrollar proyectos con esta tecnología. El presente Software consiste en un Entorno Visual e Interactivo para facilitar al máximo la programación de Microcontroladores. A este programa lo llamamos Niple. Sigue leyendo
Para mucha gente, Arduino ha sido el punto de partida en el mundo de la electrónica embebida, lo cual es genial, porque el desarrollo con microcontroladores nunca debería ser una odisea. Todo lo contrario, ¡debería ser un placer! Pero según vamos ganando experiencia y nuestros proyectos se vuelven más y más ambiciosos, llega un momento en el que empezamos a vernos limitados. ¡Lo siento, querido Arduino, hemos pasado muy buenos momentos juntos! Pero, ¿y ahora qué? Bien, podríamos montar el microcontrolador en una protoboard, claro que sí, pero no sería tan raro vernos envueltos en un jaleo monumental: los pins ya no están numerados, el espacio en la placa de prototipos se ve reducido, y tendremos que tener cuidado añadiendo componentes en semejante jungla de cables. Un momento, tenemos la solución: la letra “T” y un poco de electrónica… señoras y caballeros, ¡presentamos la T-Board! Sigue leyendo
La tarjeta entrenadora Arduino (ArduKit) es una placa de bajo costo que se conecta directamente con los controladores Arduino UNO o Arduino Mega2560. Gracias a sus sencillos periféricos y variedad de conectores se convierte en el complemento ideal para realizar los primeros programas y proyectos basados en la plataforma ARDUINO, apta para todos los públicos.
Opcionalmente a esta tarjeta se le puede conectar un motor DC de bajo consumo (menos de 40mA), el cual se conecta a las salidas (PWM) D3 y D5. Con ellas se puede controlar velocidad y sentido de giro. A esas mismas salidas también se les puede conectar, opcionalmente otros elementos. Sigue leyendo
Ejemplo del uso de 3 timers + sus correspondientes interrupciones para crear un “reloj del sistema” que comprueba en cada interrupción si ha llegado el momento de realizar una tarea.
En este ejemplo tenemos 4 leds parpadeantes a diferentes frecuencias. Primero tenemos que definir una base de tiempo: elegir los Timers y configurarlos para que salte la interrupción correspondiente en el tiempo prefijado. Sigue leyendo
¿Quién soy yo? Mi nombre es Alberto y nací en el norte de Italia, donde vivo con mi esposa. Soy un desarrollador de software con una gran pasión por el hardware, y he pasado años jugando y haciendo cosas con Arduino ™.
Cuando perdí mi trabajo como desarrollador de software, a fines de 2012, me decidí a tomar un descanso de todo lo que hice en los últimos 15 años, y he querido dedicar mi tiempo a algo que podría ser interesante para mí y útil para otros. Sigue leyendo
Las pantallas táctiles son rápidas, intuitivas y ofrecen una experiencia de usuario excelente. Pero a veces, hay que admitir que se echa de menos la simplicidad de un botón físico, de los de toda la vida. Un buen ejemplo de algo que seguro nos ha pasado a todos es: queremos tomar una foto rápidamente, pero cuando hemos desbloqueado el terminal, con nuestro patrón personal, y accedido a la aplicación de la cámara… ¡ya se ha pasado el instante! Y lo mismo ocurre para activar la linterna, llamar a nuestro contacto favorito, etc. Sigue leyendo
Cuando queremos tomar las riendas de la programación de AVR en C una de las mejores parejas es “Eclipse IDE” mas “AVR-GCC” siendo estos dos libres y gratuitos, aunque claro esta que “AVR Studio” nos brinda un buen ecosistemas no siempre es el mejor sobretodo si no somos usuarios de win2.
En esta guía pretendo listar los pasos básicos para con figurar nuestro IDE. Sigue leyendo
ArduLab es un entorno de trabajo que permite interactuar con una placa Arduino (Diecimila, Duemilanove o UNO) para conseguir crear un labaratorio virtual. Mediante ArduLab podemos realizar una serie de actividades y experimentos orientados principalmente al aprendizaje de conceptos sencillos relacionados con la tecnología (principalmente electrónica y robótica).
ArduLab no es un entorno de programación, es un Laboratorio Virtual de Experimentación que permite al usuario, aprender, probar y conocer como paso previo a la programació de sistemas, con sensores y actuadores, basados en Arduino. Sigue leyendo