Lista de Compras para proyectos con Arduino

Ahora que la Arduino funciona, llegó el momento de empezar con algunos proyectos.

Tengo varios libros para apoyar los proyectos:
Make: Electronics, Learn by Discovery, Charles Platt
Getting Started With Arduino, Massimo Banzi
Beggining Arduino, Michael Mc Roberts
Manual de Programación Arduino, Brian W. Evans
Arduino Cookbook,Michael Margolis

Esta es la lista de materiales para proyectos con Arduino:

HIGH TEC ELECTRONICA
AV. RAUL SCALABRINI ORTIZ 67
(1414) CAPITAL FEDERAL
BUENOS AIRES
ARGENTINA
TEL : 011-4856-6972

    Multímetro Digital ZR161 Con buzzer. $40
    2 Protoboard $40
    LCD Azul 16×2 caracteres 65x15mm $65

Subtotal $145

Compras HIGH TECH

Compras HIGH TECH

Electrónica El Universo
Boulogne Sur Mer 917

    Alicate $14
    5 Resistores 100Ω $2
    5 Resistores 200 220Ω $2

Subtotal $18

Compras El Universo

Compras El Universo

Electrocomponentes
Paraná 128
4381-9558

    1 Circuito Integrado L293DB, Doble puente H para control de motores, 1A $16,31
    50 Resistor 1kΩ $2,25
    50 Resistor 10kΩ $2,25
    50 Resistor 150Ω $2,25
    10 Diodo Rectificador 1N4007 1Am 100V $1,11
    2 Potenciómetro 50kΩ $7,94
    2 Mini Preset montaje horizontal ajuste vertical 10k $6,15
    2 Transistor PN2222A $0,50
    2 soporte 2 pilas AA $2,98
    2 tira de conectores macho x 40 $1,45
    2 metros de cable wire wrap $4,50
    1 switch $1,36
    2 botones pushbutton $1,19
    5 led blanco 5mm $4,53
    5 led difuso rojo 5mm 40mCD $1,09
    5 led difuso verde 5mm 40mCD $1,09
    5 led difuso amarillo 5mm $1,09
    4 Sensor ldr Fotoresistor 10mm $9,97

SubTotal $68

Compras Electrocomponentes

Compras Electrocomponentes

Jugueterías Daisy
Av. San Juan 2283
4943-6558

    Rasti Cuatriciclo Motobox TRX250 300 piezas$207
    2 Baterías Recargables Sony Cycleenergy AA $60
Rasti Cuatriciclo Motobox

Rasti Cuatriciclo Motobox TRX 250

Subtotal $267
Total $498

Ahora que tengo todo para comenzar, solo me faltan algunos recipientes plásticos para guardar todo sin que se dañe y un poco de tiempo para seguir los tutoriales.

200Ω

Conectando LEDs a Arduino

Juguete que tenía LED

Juguete que tenía LED

Desarmando juguetes con leds que ya no funcionan porque se agotaron las baterías de tipo botón, se pueden obtener distintos tipos de LED, en este caso un led rojo de aprox. 3v (el juguete tenía 2 baterías de 1.5v) y un led blanco de aprox 4.5 v (el juguete tenía 3 baterías de 1.5v).
Cuando consiga el tester podré determinar exactamente los voltajes de los LED haciendo pasar corriente por ellos y midiendo la pérdida.

LED Rojo (izq.) y LED Blanco (der.)

LED Rojo (izq.) y LED Blanco (der.)

Como el pin 13 de la Arduino tiene un resistor de 220ohm incorporado, se puede conectar el LED rojo sin quemarlo.

Arduino con LED rojo en Pin 13 y LED blanco en 12

Arduino con LED rojo en Pin 13 y LED blanco en 12


Arduino con LEDs blanco y Rojo

Arduino con LEDs blanco y Rojo


En el pin 12 que entrega 5v conecté el led blanco.

Modificando el sketch Blink para 2 LED que enciendan alternativamente y vayan ‘acelerando’ y luego volver a la velocidad inicial quedó el siguiente código:

// defino la variable demora y la inicializo en 1000 (1 segundo)
int demora = 1000;

void setup() {
  // initialize the digitals pin as an output.
  pinMode(12, OUTPUT);
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);   // set the LED on
  delay(demora);              // wait
  digitalWrite(12, HIGH);   // set the LED on
  delay(demora);              // wait
  digitalWrite(13, LOW);    // set the LED off
  delay(demora);              // wait
  digitalWrite(12, LOW);    // set the LED off
  delay(demora);              // wait
  demora-=10;                 // disminuyo la demora en 10
  if (demora < 0) {           // si la demora es negativa la vuelvo a inicializar en 1000
    demora=1000;
  }
}

Encendiendo la Arduino con una fuente de 9V

Pude hacer funcionar la Arduino con una fuente de 9V. Para esto tuve que invertir la polaridad porque la fuente tenía el positivo en la parte externa del conector.

Arduino UNO con fuente de 9V

Arduino UNO con fuente de 9V

Fuente de 9V

Fuente de 9V

Polaridad cambiada

Polaridad cambiada

Instalando el Soft Arduino y Probando la Placa

Siguiendo la Guía de Instalación
http://www.arduino.cc/en/Guide/Windows
Está Instalado el Soft y ya está viva la Arduino conectada por USB, prendió el led de Power y titila el Led Interno.

Al arrancar la IDE noté que estaba muy lenta, tuve que desactivar el Bluetooth de la notebook según recomiendan en http://arduino.cc/forum/index.php?topic=50159.0 y anduvo bien, pero la mejor solución para no tener que desactivar el Bluetooth es reemplazar la DLL rxtxSerial.dll por la nueva sin problemas: http://arduino.cc/forum/index.php/topic,50986.msg363706.html#msg363706

Arduino UNO Funcionando

Arduino UNO Funcionando

Ya está funcionando!, Anduvieron bien los ejemplos Blink (lo cambié para 3 segundos de intervalo y tambien para bajar el prendido del led a 500 milisegundos) y BlinkWithoutDelay.

Probé aumentar el delay en 100ms en cada iteración y anduvo OK, con el botón de reset de la placa comienza de nuevo.

Este es el código que agregué en BlinkWithoutDelay:

  // Pausa
  delay(demora);
  // Incrementa demora en 100
  demora+=100;
  // Si la demora es más de 3seg vuelve a dejarla en 1 seg
  if (demora > 3000) {
     demora = 1000;
  }

El próximo paso es conseguir el multímetro, LEDs y algunos resistores para armar algún circuito.

Hoy llegó la Arduino UNO

Arduino Uno Pack

Arduino Uno Pack

Arduino Uno Board

Arduino Uno Board

Hoy me llegó la Arduino UNO, cuando tenga novedades del proyecto voy a ir posteando.

Firefox 4 rc Disponible para descarga

Firefox 4 rcMozilla anunció el día de ayer el lanzamiento del RC1 de Firefox 4, lo cual nos indica que el desembarco de Firefox 4 es inminente. Si sos ansioso, o querés colaborar con Mozilla probando esta versión, tenés que saber algunas cosas más antes de descargarlo.

RC es la abreviatura de Release Candidate. Este término se utiliza para denominar, a la versión de un programa candidata a ser versión final. Es decir, que las novedades que veremos probablemente sean las mismas con las que cuente la versión final, y será más dificil localizar los posibles bugs, ya que la mayoría habrán sido revisados en anteriores pruebas y lanzamientos de versiones beta.

Algunas de las características más destacadas de esta versión son:

  • Las pestañas ahora son destacadas por encima de la barra de navegación, lo que permite que sean más visibles (a la Google Chrome).
  • Si tratás de abrir un sitio que ya está cargado en otra pestaña, puede ser dirigido a ésta con la función “Switch to tab“.
  • Se pueden asignar a los sitios que visitás más seguido una pestaña fija, para que estén siempre a mano.
  • Cuenta con una mejor sección de Extensiones para que se puedan administrar con más facilidad las mismas.
  • Su velocidad ha sido aumentada y ahora es seis veces más rápido que su antecesor, Firefox 3.6.

Firefox 4 Release Candidate 1 ya esta disponible, por lo que te sugerimos descargarlo y probarlo para correr con ventaja a la hora de adecuar tu sitio web a este nuevo y esperado navegador.

Visto en http://www.elwebmaster.com/actualidad/firefox-4-rc-1-descarga

Gentoo Linux – LiveDVD 11.0 disponible

Gentoo IconJoshua Saddler en representación de los Desarrolladores Gentoo Linux, la Gentoo Linux Foundation, y el Gentoo-Ten Project ha anunciado la disponibilidad del nuevo LiveDVD de esta distribución Linux.

Gentoo Linux se enorgullece en anunciar la disponibilidad de un nuevo LiveDVD para celebrar la colaboración continua entre los usuarios y desarrolladores de Gentoo. El LiveDVD cuenta con una excelente lista de paquetes del mejor software Open Source, algunos de los cuales se enumeran a continuación.

  • Los paquetes de sistema que incluyen: el kernel Linux en versión 2.6.37 (con los parches de Gentoo), Soporte de Accesibilidad con Speakup en versión 3.1.6, bash 4.1, glibc 2.12.2, gcc 4.5.2, binutils 2.21, python en versión 2.7.1 y 3.1.3, perl 5.12.3, y mucho mas.
  • Entornos de Escritorio y Gestores de Ventanas, que incluyen: KDE SC 4.6, GNOME 2.32, Xfce 4.8, Enlightenment 1.0.7, Openbox 3.4.11.2, Fluxbox 1.3.1, XBMC 10.0 y mucho mas.
  • Aplicaciones para Ofimática, Gráfico y de Productividad: OpenOffice 3.2.1, XEmacs 21.5.29 gVim 7.3.102, Abiword 2.8.6, GnuCash 2.2.9, Scribus 1.9.3, GIMP 2.6.11, Inkscape 0.48.1, Blender 2.49b, XSane 0.997, y mucho mas.
  • Navegadores Web: Mozilla Firefox 3.6.13, Arora 0.11.0, Opera 11.0, Epiphany 2.30.6, Seamonkey 2.0.11, y otros favoritos.
  • Herramientas de comunicación: Pidgin 2.7.10, Quassel 0.7.1, Mozilla Thunderbird 3.1.7, Claws Mail 3.7.8, Qtwitter 0.10.0, irssi 0.8.15, y algunos mas.
  • Herramientas para Desarrollo: KDevelop 4.2, KDESvn 1.5.5, qt-creator 2.1.0, Bluefish 2.0.2, y otras mas.
  • Aplicaciones Multimedia: Amarok 2.4, MPlayer 1.0_rc4, DVDAuthor 0.6.14, LAME 3.98.4, ffmpeg 0.6, GNOME-MPlayer 1.0.0, SMPlayer 0.6.9, y muchos mas.
  • Características especiales:
    • Soporte AUFS escribible ¡lo que le permitirá incluir nuevos paquetes!
    • $HOME persistente, presione la tecla F9 para mas información

El LiveDVD esta disponible en dos versiones:

  • Una versión híbrida x86/x86_64 ;  y,
  • Una versión x86_64 multilib.

La versión híbrida livedvd-x86-amd64-32ul-11.0 puede correr en arquitecturas de 32-bit x86 o 64-bit x86_64.

Si su arquitectura es x86, entonces arranque con el kernel Gentoo por defecto. Si su arquitectura es amd64 (x86_64) arranque con el kernel gentoo64. Lo que significa que puede arrancar con el kernel 64bit e instalar paquetes personalizados de 64bit cuando este utilizando los paquetes 32bit.

La versión livedvd-amd64-multilib-11.0 es solamente para x86_64.

Por favor, sírvase seleccionar su arquitectura y será re dirigido al espejo o mirror correspondiente para su descarga:

Por favor, lea las FAQ sobre el uso del LiveDVD.

También hemos iniciado toda una discusión en nuestro forum. Por favor, informe todo bugs que vaya encontrando.

Gracias por su soporte continuo,

Los Desarrolladores Gentoo Linux, la Gentoo Linux Foundation, y el Gentoo-Ten Project.
visto en http://www.gustavopimentel.com.ar/2011/03/gentoo-linux-livedvd-11-0/

PD: Este blog está hosteado en Gentoo

GNOME 3 beta 1 liberado

Gnome 3 LogoLos desarrolladores de GNOME 3 siguen acercándose a la versión final, y en esta ocasión contamos ya con la primera beta oficial que nos permitirá comprobar qué ventajas y prestaciones ofrece este entorno de escritorio.

GNOME 3 Beta 1 (o como los desarrolladores la denominan, GNOME 2.91.90) es una versión que ha incluido “un montón de actualizaciones incluyendo correcciones de errores y mejoras visibles a nivel de usuario en GNOME Shell. La parte de NetworkManager también está pasando por muchos cambios con vistas a la versión 0.9“, afirman en el anuncio oficial.

Hace tiempo que tenemos disponibles LiveCD oficiales con GNOME 3 en acción, pero si guieren estar actualizados a la última me temo que tendrán que reservar espacio en disco (GNOME 3 ocupa varios Gbytes para el código fuente y para el código objeto que se va generando), seguir las instrucciones de la página oficial para utilizar jhbuild y armarse de paciencia, porque el proceso puede durar un buen rato.

En ese anuncio oficial también linkean las páginas al núcleo (core) de GNOME 2.91.90, que nos permite conocer todas las mejoras de los componentes estándar del entorno (por ejemplo, cambios en clutter-1.6.6, dconf-0.7.2, glib-2.28.1 o gnome-panel-2.91.90) y también las de las aplicaciones (anjuta, evolution, gedit o gnome-games, todas en versión 2.91.90, han sufrido cambios).

Gnome Shell Screenshot

Captura de Pantalla de Gnome Shell

Gnome Shell

Captura de Pantalla de Gnome Shell

En WebUpd8 hicieron un excelente resumen de las novedades que pueden encontrar en esta versión, tanto en forma de video como en diversas capturas con esas mejoras a nivel visual y de usabilidad. ¡No se pierdan el artículo!

Para el que no sabe que es Gnome es recomendable este sitio: www.gnome3.org

Mozilla Firefox 3.6 liberado y disponible para descarga

Firefox 3.6A partir de hoy Mozilla liberó el nuevo Firefox 3.6, que ya está disponible para descarga.

Que hay de nuevo en el Firefox 3.6

Firefox 3.6  está basado en la plataforma de rendering de web de Mozilla Gecko 1.9.2 , que estuvo en desarrollo desde comienzos del 2009 y tiene muchas mejoras para desarrolladores web, desarrolladores de agregados y usuarios. Esta versión también es más rápida y responde mejor que las versiones anteriores y fu optimizada para ejecutar en sistemas operativos para dispositivos pequeños como Maemo.

Las Funciones Notables de Firefox 3.6 incluyen:

  • Disponible en mas de 70 lenguajes – obtene tu version local.
  • Soporte para un nuevo tipo de temas denominado Personas, que permite a los usuarios cambiar la apariencia de Firefox con un solo click.
  • Protección para plugins desactualizados para mantener seguros a los usuarios mientras navegan.
  • Los videos abiertos pueden ser mostrados en pantalla completa y soporta poster frames.
  • Desempeño de JavaScript mejorado, mejor respuesta general del browser, y del tiempo de arranque.
  • La posibilidad para los desarrolladores web de que los scripts puedan ejecutar en forma asincronica para acelerar la carga de páginas.
  • Sporte continuo de fonts web utilizando la nueva tecnología WOFF font format.
  • Soporte a nuevos atributos CSS  como gradients, background sizing, y pointer events.
  • Soporte a las nuevas especificaciones DOM y HTML5 incluyendo Drag & Drop API y File API, que permite páginas más interactivas.
  • Cambios a como el software de terceros se integra con Firefox para prevenir problemas.

Los desarrolladores pueden encontrar todos los cambios y nuevas mejoras en el Centro de desarrllo Mozilla.

Descargar Mozilla Firefox 3.6

Visto en Mozilla.org [Mozilla.org]

Mozilla Firefox 3.6 Release Candidate 2 Liberado

Firefox 3.6 RC2Windows/Mac/Linux: No hay nada nuevo en relación al RC1 para usuarios de Windows y Mac, pero si sos un usuario de Linux y querés estar en la cresta de la ola, o solo te gusta estar actualizado, el segundo release candidate de Firefox 3.6 está disponible para descarga.

La principal actualización, como dice El Guru de las Extensiones de Firefox, es una corrección al bug de JavaScript bug en el build para Linux del Firefox 3.6 release candidate, que está arreglado en este segundo release. Firefox 3.6 se está moviendo a tiempo para el release oficial del 26 de Enero.

Como los anteriores releases 3.6, esta versión incluye la funcionalidad de temas llamada Personas, que no requiere reiniciar el browser, actualizaciones de seguridad para agregados y plugins, render mejorado, más performance de JavaScript e inicio, y mejor soporte para las  nuevas especificaciones de HTML5. Si estás usando extensiones que aún no se han actualizado, podés hacerlas funcionar en Firefox 3.6.

Firefox 3.6 Release Candidate 2 está disponible para descarga gratuita para sistemas Windows, Mac y Linux:

Visto en lifehacker.com [LifeHacker]

Categorías

RSS Entradas GReader Compartidas

  • Programming Interactivity - O'Reilly Media Thursday, September 8, 2011
    Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones; Arduino, a system that integrates a microcomputer prototyping board, IDE, and programming language for ... […]
    O'Reilly Media
  • Google+ suma juegos Monday, August 15, 2011
    Shared by Guille Ya me envicié con Angry Birds en G+ también! La red social del gigante de internet agregó juegos a su propuesta, entre ellos Angry Birds, que causó sensación a nivel global, en un nuevo intento por disputar a facebook la primacía en la vida online de los usuarios […]
    (author unknown)
  • Book Review: Getting Started With Audacity 1.3 Monday, August 15, 2011
    MassDosage writes "Getting Started with Audacity 1.3 by Bethany Hiitola covers the basics of using the Audacity software package for recording and editing audio. This book is written in a tutorial style and stays true to its title by covering Audacity from a newcomer's perspective with lots of diagrams and detailed explanations of how to install an […]
    samzenpus
  • Arduino Code Syntax Highlighting Plugin for your WordPress Blog Sunday, August 14, 2011
    Download and install this Arduino code highlighting and markup WordPress plugin. […]
    admin
  • How to Hack Your Wii for Homebrew in Five Minutes [Video] Friday, August 12, 2011
    Hacking your Wii hasn't been difficult, but it has required a somewhat detailed process. Now we have LetterBomb, which is an incredibly simple way to hack your Wii. It only takes about five minutes to accomplish. Here's how to do it. First things first, you're going to need the following: A Nintendo Wii, obviously, but make sure it's runn […]
    Adam Dachis
  • Wii homebrew hack – no game discs required - Hack a Day Friday, August 12, 2011
    Jailbreaking hacks have come and gone for the Wii, ever changing as Nintendo tweaks their software to prevent homebrew from running. Piracy concerns aside, there is a legitimate Wii homebrew scene, and a new, ... […]
    Mike Nathan
  • Gentoo Linux libera el LiveDVD 11.2 Monday, August 8, 2011
    Gentoo Linux liberó el LiveDVD 11.2 Edición “The future is now” Gentoo Linux está orgulloso en anunciar la disponibilid de un nuevo LiveDVD para celebrar la continua colaboración entre usuarios y desarrolladores Gentoo. El LiveDVD contiene una impresionante lista de paquetes, alguno de los cuales están listados abajo. Paquetes del sistema: Linux kernel 3.0 ( […]
    Guille
  • Gentoo Linux releases 11.2 LiveDVD Monday, August 8, 2011
    "The future is now" edition Gentoo Linux is proud to announce the availability of a new LiveDVD to celebrate the continued collaboration between Gentoo users and developers. The LiveDVD features a superb list of packages, some of which are listed below. System packages include: Linux kernel 3.0 (with Gentoo patches), Accessibility Support with Spea […]
    David Abbott
  • Capacitor Replacement Tutorial #twt Capacitor Replacement Tutorial http://w Wednesday, August 3, 2011
    Capacitor Replacement Tutorial #twt Capacitor Replacement Tutorial http://www.youtube.com/v/YCSNWi3UHf4&hl=en&fs=1&autoplay=1 […]
    (author unknown)
  • Start Google Plus Combines Google+ with Facebook and Twitter [Downloads] Tuesday, August 2, 2011
    Start Google Plus is a great extension for Chrome and Firefox that lets you update Twitter and Facebook from within Google+, also adding feeds from both social networks onto your main page. We mentioned it in our Facebook to Google+ migration guide, but felt it deserved to be highlighted on its own because it's so useful. To get started, you just downlo […]
    Adam Dachis