Introducción. Intentando recuperar mis neuronas que saben de Prototype para continuar por fin con uno de los proyectos que se encontraba en pausa permanente, el día de hoy me día a la breve tarea de recordar un poco la invocación asíncrona y la manipulación del DOM utilizando esta librería. Para hacer una pequeña práctica decidí [...]
Archives for Desarrollo de hardware
Comunicación de la tarjeta Arduino con el computador
Introducción. La tarjeta Arduino incluye un puerto serial que puede accederse a través de los pines digitales 0 (RX) y 1 (TX) o desde el computador a través del puerto USB. Esto se realiza a través del objeto Serial con el que es posible realizar las siguientes acciones. Serial.begin: Establecer la tasa de transmisión de [...]
El cuarto sketch: The LED with fotoresistor
Descripción. Este sketch utiliza una fotoresistencia como sensor, es decir, la cantidad de luz recibida por el componente determina la cantidad de voltaje que es permitido pasar a través de él. Como actuador se utiliza el mismo LED de siempre que nos mostrará de manera visual cuanto voltaje atravieza por el sistema. A mayor cantidad [...]
El tercer sketch: The LED with button and fade
Descripción. Este sketch es la continuación del anterior, The LED with button and state, agregándole el efecto de desvanecimiento mientras se modifica la intensidad del LED. Si se mantiene presionado el botón (mas de 500 ms.) la intensidad del LED aumenta hasta llegar a su máximo, momento en el cual se apaga por completo y [...]
Modificación del segundo sketch: The LED with button and state
Descripción. Este sketch se encuentra completamente basado en el anterior al cual se le modifica su funcionalidad permitiendo manipular un estado para el LED, es decir, cuando se presiona el botón el LED se enciende, aún sin necesidad de que el usuario final continúe presionandolo; este comportamiento se mantendrá hasta que el usuario presione nuevamente [...]
El segundo sketch: The LED with button
Descripción. Este sketch incluye el uso de un sensor (botón de pulsación) y un actuador (LED) nos permite manipular el ambiente de acuerdo a lo percibido. La tarjeta Arduino es capaz de notar que ha sido presionado el botón (debajo del dedo en la imagen) y esta responde encendiendo el LED. De manera antagónica, cuando [...]
Mi primer sketch con Arduino: The blinking LED
Descripción. Este es tal vez el programa mas sencillo que se puede hacer con Arduino, lo utilizo para verificar el éxito del proceso de instalación recién realizado. Este sketch enciende y apaga un led con la frecuencia proporcional a los tiempos de retardo que se especifiquen. Estos son los pasos que realiza el algoritmo. Define [...]
Instalación de la plataforma Arduino 0016 en Linux Ubuntu 9.04
Procedimiento. Instalar Java. $ sudo aptitude install sun-java6-jre $ sudo update-alternatives --config java Instalar otras dependencias requeridas. $ sudo aptitude install gcc-avr avr-libc Descargar la última versión de Arduino disponible en http://arduino.cc/en/Main/Software. $ cd ~/ & mkdir Arduino & cd Arduino $ wget http://arduino.googlecode.com/files/arduino-0016-linux.tgz $ tar zxvf arduino-0016-linux.tgz Conectar la tarjeta al computador a través [...]
Una primera mirada a Arduino
Introducción. Es una plataforma de hardware y software de código abierto. Por este motivo, es posible obtener los planos del circuito, adquirir los componentes y ensamblar las tarjetas sin pagar ningún tipo de licenciamiento o de regalías. De igual manera, también es posible adquirir la tarjeta ya ensamblada. Su costo es bajo con respecto a [...]
Desempacando mi primer Arduino
Por fin este fin de semana tuve tiempo de desempacar mi primer Arduino. Esta es, según su propio sitio web, una plataforma opensource para la elaboración de prototipos basados en hardware y software flexible y fácil de utilizar, desarrollado para artistas, diseñadores, entusiastas y cualquiera interesado en crear objetos o ambientes interactivos. En palabras [muy] [...]























