Arduino: Primeros pasos en hardware abierto

Ariel Palazzesi . Vista 46563 veces

Arduino es una plataforma de hardware abierto cuyo componente principal es una sencilla placa con entradas y salidas analógicas y digitales. Dado su carácter de código abierto, y su extrema simplicidad, se ha vuelto el favorito de muchos estudiantes y hobbystas. En NeoTeo preparamos este artículo para que tú también puedas comenzar a utilizarlo.


  • Arduino puede ser usado para desarrollar proyectos  interactivos Arduino puede ser usado para desarrollar proyectos interactivos

    Arduino es una herramienta excelente para introducirse en el campo de la programación en general y de los microcontroladores en particular. Es muy probable que si estas leyendo este artículo, en algún momento hayas intentado poner en marcha algún proyecto que involucrase alguna clase de microcontrolador. Habrás notado que para diseñar un circuito microcontrolado necesitas un montón de cosas: la hoja de datos del micro, un programador adecuado, un compilador, un software que pase tu programa al micro, etc. Además, necesitas conocimientos de electrónica suficientes como para poder diseñar el circuito que asiste al microcontrolador. Bien, con Arduino la mayoría de estas cosas no hacen falta, ya que alguien lo ha hecho antes por ti.

    El equipo de desarrollo de Arduino lo componen Massimo Banzi, David Cuartielles, Tom Igoe, David Mellis y Nicholas Zambetti. Cuando decimos “Arduino” nos estamos refiriendo a una plataforma abierta, que puede ser utilizada tanto para el aprendizaje como para automatizar prácticamente cualquier proceso en el mundo real. La plataforma está  basada en una simple placa de circuito impreso y un entorno de desarrollo (IDE). Arduino puede ser usado para desarrollar proyectos  interactivos y autónomos,  o bien puede conectarse a un ordenador para ser controlo por este. En ese caso, el software del ordenador puede estar programado en prácticamente cualquier lenguaje o plataforma.

    El hardware
    Los diseños de Arduino son libres. Esto significa que cualquier persona puede fabricarse su placa de circuito impreso y montarse un Arduino a partir de los esquemas publicados en la Web. Si no tienes los conocimientos necesarios para hacerlo, o no quieres perder el tiempo en ello, los creadores tienen placas fabricadas y montadas industrialmente, que venden a muy bajo precio.

    El corazón de Arduino es un microcontrolador Atmel ATMega8. El circuito es el que ves en la imagen siguiente:
     

    Esquema eléctrico de Arduino Esquema eléctrico de Arduino

    También se ha previsto un pulsador de RESET También se ha previsto un pulsador de RESET

    Como puedes ver, es un circuito bastante simple. De hecho, el módulo principal solo contiene el microcontrolador, la fuente de alimentación y una sencilla interfaz serial (RS-232). Esta interfaz puede ser utilizada  para la programación del micro alojado en la placa y para comunicarse con otros elementos externos que utilicen el puerto serie, ordenadores incluidos.

    También se ha previsto un pulsador de RESET (cuando todo falla, ¡dale al RESET!), un conector ISCP y pines que conectan las entradas y salidas (analógicas y digitales) del microcontrolador con el exterior. Estos pines son los que permitirán conectar a nuestro Arduino aquellos circuitos que queramos controlar con él.

    Hay una versión que reemplaza el puerto serie RS-232 por uno USB. Hay una versión que reemplaza el puerto serie RS-232 por uno USB.

    El circuito que hemos puesto corresponde a la versión más sencilla de Arduino. En realidad, hay varias alternativas a la hora de armar tu placa. Existen versiones que incorporan una zona de prototipos, en las que se pueden soldar más componentes para hacer pruebas y proyectos más complejos (aunque no dispone de puerto serie ni USB, así que necesitaras de otra placa para programar el chip); o incluso una versión que reemplaza el puerto serie RS-232 por uno USB. Esta última es algo más compleja de montar, ya que requiere de un chip adaptador con cápsula SMD.

    Sea cual fuese tu elección, en el sitio oficial de Arduino encontrarás los esquemas eléctricos y el diseño del PCB como para que puedas ponerte manos a la obra sobre seguro.

¿Y tú, qué opinas?

  • #1 <a href="../../foro/member.php?u=14034" target="_self">kiocapwan</a>
    kiocapwan viernes, 28 de noviembre de 2008, 14:00

    Impresionante la nota... este tipos de cosas son las que te motivan a decir "se puede hacer mas cosas de las que estan hoy en dia"

    Muy Buena

    Salu2

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #2 <a href="../../foro/member.php?u=15765" target="_self">jotitajjsg</a>
    jotitajjsg viernes, 28 de noviembre de 2008, 14:45

    me parece genial es como VHDL pero con la placa ya armada

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #3 <a href="../../foro/member.php?u=10143" target="_self">electroquero</a>
    electroquero viernes, 28 de noviembre de 2008, 14:48

    Buff, esto me trae recuerdos de Informática industrial y la programación del IntelC517 ¡¡Socorroooooo!!!

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #4 <a href="../../foro/member.php?u=15178" target="_self">jmymyr</a>
    jmymyr viernes, 28 de noviembre de 2008, 22:58

    a ver amigos de neoteo... ¿que tal si intentar armar la uze box sobre un Arduino a ver que tal sale? yo lo haría... pero ya saben....

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #5 <a href="../../foro/member.php?u=6723" target="_self">you</a>
    you viernes, 28 de noviembre de 2008, 23:37

    #4No pides nada!!!!!! XD

    A Ariel lo tienes que convencer. El es nuestro geniecillo de la electronica.

    Responder >> Attention Minus Plus Votos: 1 de 1
  • #6 <a href="../../foro/member.php?u=13733" target="_self">hortiz0</a>
    hortiz0 sábado, 29 de noviembre de 2008, 05:12

    Excelente articulo, si tengo algo de plata, me animo y compro los componentes.
    Si vos ya hiciste algún proyecto, estaría bueno si lo podes publicar:)

    Que raro que todo lo que este bajo GPL se tan bueno;)

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #7 chancho
    chancho domingo, 30 de noviembre de 2008, 01:57

    Y con este trasto me podria construir un mp3 con las funciones que yo mas quiero o tendre que conformarme con uno de los que venden los chinos.

    Responder >> Attention Minus Plus Votos: 2 de 2
  • #8 harvey  rodriguez
    harvey rodriguez martes, 09 de agosto de 2011, 15:59

    EXELENTE OPCION PARA LOS QUE NO SOMOS INGENIEROS EN ELECTRONICA Y DESEAMOS AUTOMATIZAR ALGUNOS EQUIPOS INDUSTRIALES

    Responder >> Attention Minus Plus Votos: 0 de 0
  • #9 appopulus
    appopulus viernes, 09 de marzo de 2012, 14:06

    Hola,

    Hemos desarrollado una aplicacion en Android para controlar dispositivos por UDP/TCP que puede ser util para Arduino.

    Podeis bajarla gratuitamente en el market.

    https://play.google.com/store/apps/details?id=com.appopulus.remotecontrol&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5hcHBvcHVsdXMucmVtb3RlY29udHJvbCJd

    Un saludo

    Responder >> Attention Minus Plus Votos: 0 de 0
  • Cargando...Cargando...

  • nuevo comentario
    Nombre

    Campo obligatorio

    Email

    Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.

    Campo obligatorio

 
Ir arriba