Está en la página 1de 25

Qu es Arduino?

El Hardware

El Software
La Comunidad

Principales caractersticas
Software Libre Hardware Libre Puerto USB Fcil de usar Precio reducido Completamente independiente Es adictivo

Hardware

Hardware
16 KB de memoria Flash 1 KB de memoria RAM 16 MHz (Apple II: 1 MHz, Intel 286: 12.5 MHz, Intel
Core 2: 3 GHz)

Entradas y salidas
14 pines de E/S digital 6 pines de entrada analgica 6 pines de salida analgica (PWM)

PWM

Componentes

Modelos

Modelos

Modelos

Mdulos

Software
Qu necesitamos?
Ordenador (Linux, Windows, Mac) Arduino IDE Cable USB Arduino

Programando el

uino
Escribir el programa Compilar Resetear la placa Cargar a la placa

Hacer parpadear un LED


Necesitamos: Cables Placa de prototipos Resistencia de 220 Ohmios Diodo LED

13

Un programa de Arduino
Variables Globales

Un programa de Arduino
int ledPin = 13; int miSensor = 0; int statePin = LOW;

Variables Globales

Un programa de Arduino
pinMode(pin, Modo) serial.Begin(baudios)

setup()

Un programa de Arduino
digitalWrite() digitalRead() analogWrite() analogRead() delay() millis()

loop()

Digital y Analgico
Digital: 0-1 / LOW-HIGH
0-1 / LOW-HIGH Entrada y Salida: Pines 0-13

Analgico:
0-255 Entrada: Pines 0-6 Salida: Pines 3, 5, 6, 9, 10, 11 (PWM)

Comunicacin Serial

Lectura Analgica

Desvanecimiento

Enlaces de inters
http://arduino.cc/ http://www.ladyada.net/learn/arduino/ http://www.elrincondelc.com/cursoc/cursoc .html http://www.cyberhades.com/2010/01/25/to p-40-proyectos-para-arduino-en-la-web/

También podría gustarte