Herramientas de usuario

Herramientas del sitio


electr:arduino

¡Esta es una revisión vieja del documento!


Arduino

Arduino es a la vez una placa (de la que existen varios modelos), un lenguaje de programación y un IDE (creado en Java). Todos muy relacionados entre ellos y con una meta, la de simplificar la creación de aplicaciones\objetos interactivos.

Modelos de Arduino

Duemilanove


Se conecta al ordenador mediante un cable USB standard. Es una placa basada en el ATmega128 y tiene 14 pines digitales IO (de los cuales 6 pueden ser usados como outputs PWM), 6 inputs análogos, un cristal oscilador de 16Mhz, la conexión USB, un conector de power, un cabezal ICSP y un botón de reset. Su nombre viene del año de salida, el 2009, en italiano.

Los pines

Cada uno de los 14 pines pueden ser usados como de input o de output. Operan a 5 voltios y cada pin provee o recibe un másximo de 40mA y tiene una resistencia pull-up interna (desconectada por defecto) de 20-50kOhms.
Aún así algunos pines tienen una función específica:

  • Serial 0 (RX) y 1 (TX), usados para recibir (RX) y transmitir (TX) una señal de datos serie TTL.
  • Interruptores exteros: Estos pins pueden ser configurados para realizar una interrupción a bajo nivel.
  • PWM: Los pines 3, 5, 6, 9, 10 y 11 proveen una salida PWM.
  • LED: El pin 13. Ya existe de por sí un LED conectado al pin 13 de la placa, cuando el pin está en valor alto el LED está activo y cuando está en valor bajo inactivo.
  • Reset: Poniendo en LOW se reseta el microcontrolador.
  • :!: Algunos más.

Relación de pines del ATmega168/328 con los de la placa

Datasheet

Mini

Mega

Pro

Pro Mini

Como...

Notas

  • Los shields son los componentes que se han creado para ser usados como complemento a Arduino.
electr/arduino.1262086469.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)