derivada

Páginas: 5 (1242 palabras) Publicado: 9 de octubre de 2013
Desde octubre de 2012, Arduino se usa también con microcontroladoras CortexM3 de ARM de 32 bits5 , que coexistirán con las más limitadas, pero también económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso sí, las microcontroladoras CortexM3usan 3.3V, a diferencia de la mayoría de las placas con AVR que usan mayoriamente 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clónicos de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (porejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.
Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.
El proyecto Arduinorecibió una mención honorífica en la categoría de Comunidades Digital en el Prix Ars Electrónica de 2006.6 7 8
Índice [ocultar]
1 Esquema de pines
1.1 Entradas y salidas
2 Especificaciones
3 Lenguaje de programación Arduino
3.1 Funciones básicas y operadores
3.1.1 Sintaxis Básica
3.1.2 Estructuras de control
3.1.3 Variables
3.1.3.1 Constantes
3.1.3.2 Tipos de datos
3.1.3.3 Conversiónentre tipos
3.1.3.4 Cualificadores y ámbito de las variables
3.1.3.5 Utilidades
3.1.4 Funciones Básicas
3.1.4.1 E/S Digital
3.1.4.2 E/S Analógica
3.1.4.3 E/S Avanzada
3.1.4.4 Tiempo
3.1.4.5 Matemáticas
3.1.4.6 Trigonometría
3.1.4.7 Números aleatorios
3.1.4.8 Bits y Bytes
3.1.4.9 Interrupciones externas
3.1.4.10 Interrupciones
3.1.4.11 Comunicación por puerto serie
3.1.5 Manipulaciónde puertos
3.2 A.V.R. Libc
3.2.1 Interrupciones
3.2.2 Temporizadores
3.2.3 Manipulación de puertos
3.2.4 Establecer Bits en variables
3.3 Diferencias con Processing
3.4 Primer contacto: Hola Mundo en Arduino
4 Bibliotecas en Arduino
4.1 Serial
4.2 EEPROM
4.3 Ethernet
4.4 Firmata
4.5 LiquidCrystal
4.6 Servo
4.7 SoftwareSerial
4.8 Stepper
4.9 Wire
4.10 Creación de bibliotecas
5Instalación
5.1 Windows
5.1.1 Instalar FTDI USB Drivers
5.1.2 Abrir el IDE Arduino
5.2 GNU/Linux
6 Aplicaciones
7 Equipo de desarrollo
8 Pduino
9 Minibloq
10 Physical Etoys
11 Véase también
12 Referencias
13 Bibliografía
14 Enlaces de externos
Esquema de pines[editar · editar código]

Entradas y salidas[editar · editar código]
Poniendo de ejemplo al Diecimila, consta de 14 entradasdigitales configurables entrada y/o salidas que operan a 5 voltios. Cada pin puede proporcionar o recibir como máximo 40 mA. Los pines 3, 5, 6, 8, 10 y 11 pueden proporcionar una salida PWM (Pulse Width Modulation). Si se conecta cualquier cosa a los pines 0 y 1, eso interferirá con la comunicación USB. Diecimila también tiene 6 entradas analógicas que proporcionan una resolución de 10 bits. Pordefecto miden de 0 voltios (masa) hasta 5 voltios, aunque es posible cambiar el nivel más alto, utilizando el pin Aref y algún código de bajo nivel.
Especificaciones[editar · editar código]

Los distintos sabores en los que podemos encontrar arduino son:
Item
uC
Input Voltage
System Voltage
Clock Speed
Digital I/O
Analog Inputs
PWM
UART
Flash Space
Bootloader
Programming InterfaceArduino Due
AT91SAM3X8E
5-12V
3.3V
84MHz
54*
12
12
4
512Kb
Due
USB native
Arduino Leonardo
ATmega32U4
7-12V
5V
16MHz
20*
12
7
1
32Kb
Leonardo
USB native
Arduino Uno - R3
ATmega328
7-12V
5V
16MHz
14
6
6
1
32Kb
Optiboot
USB via ATMega16U2
RedBoard
ATmega328
7-15V
5V
16MHz
14
6
6
1
32Kb
Optiboot
USB via FTDI
Arduino Uno SMD (retired)
ATmega328...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Derivados
  • Derivadas
  • A la deriva
  • A la deriva...
  • Derivaciones
  • Derivadas
  • Derivadas
  • deriva

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS