Está en la página 1de 3

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN

ESCUELA ACADMICO PROFESIONAL DE FISICA APLICADA


CURSO
: TALLER DE INSTRUMENTACIN
AO DE ESTUDIOS
: CUARTO

FACULTAD DE CIENCIAS
SEMESTRE

L A B O R A T O R I O

No.

09

INTRODUCCIN A LA TARJETA ELECTRNICA ARDUINO UNO


I.

OBJETIVOS
- Familiarizarse con el uso de Arduino Uno.
- Realizar sketch para programar en sentencias de lenguaje C.

II. MATERIALES Y EQUIPO


- Computador con Programa Arduino
- 1 tarjeta Arduino Uno + cable de programacin USB
- 08 resistencias de 330 * 1/4 W (puede ser valor entre 330 y 1K )
- 08 LED`s de 3mm (cualquier color)
- 1 Potencimetro 50 K (puede ser tambin de 20 K)
- 1 Protoboard
III. FUNDAMENTO TERICO
Qu es ARDUINO?
- Arduino es una plataforma de prototipos electrnica de cdigo abierto (open-source) basada en
hardware y software flexibles y fciles de usar.
- Arduino trabaja como controlador de un entorno mediante la recepcin de entradas desde una variedad
de sensores y puede afectar a su alrededor mediante el control de luces, motores y otros artefactos.
- El microcontrolador ATMega 2560 de la placa se programa usando el Arduino Programming Language
(basado en Wiring) y el Arduino Development Environment (basado en Processing).
- Los proyectos de Arduino pueden ser autonomos o se pueden comunicar con software en ejecucin en
un ordenador (por ejemplo con Flash, Processing, MaxMSP, etc.).
Descripcin de componentes de la placa Arduino Uno

Fuente de alimentacin
externa de 9 a 12 volts

Alimentacin externa conectando


una pila externa de mayor voltaje

Pin fuente regulada de 5.0 volts

Pines de tierra (GND)

Arduino recibi la mencin honorfica en la seccin Digital Communities del Ars Electronica Prix en 2006.
MSc. Edith Paredesc Choque.

1/7

Fecha: 18-07-16

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN


ESCUELA ACADMICO PROFESIONAL DE FISICA APLICADA
CURSO
: TALLER DE INSTRUMENTACIN
AO DE ESTUDIOS
: CUARTO

FACULTAD DE CIENCIAS
SEMESTRE

IV. PROCEDIMIENTO

SECUENCIADOR DE LEDs
Realizando la programacin al Arduino, esta experiencia enciende 8 LEDs de forma secuencial uno a uno.
Tambin se puede programar la secuencia mediante el encendido de un LED mientras el de atrs se apaga.

330

330

330

330

330

330

330

G
N
D

330

ARD
UIN
O
UNO

D2
D3
D4
D5
D6
D7
D8
D9

1. El diagrama circuital se muestra en la figura 1. El Arduino Uno posee 12 pines digitales que pueden ser
Inputs/Outputs (I/O)

Figura 1.
2. En protoboard implemente el circuito de la figura 2. Los pines 2, 3, 4, 5, 6, 7, 8 y 9 se debe conectar
directamente a cada LED y esto a sus resistencias respectivas.

330

GND
Pin 2
Pin 7

Figura 2.
MSc. Edith Paredesc Choque.

2/7

Fecha: 18-07-16

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN


ESCUELA ACADMICO PROFESIONAL DE FISICA APLICADA
CURSO
: TALLER DE INSTRUMENTACIN
AO DE ESTUDIOS
: CUARTO

FACULTAD DE CIENCIAS
SEMESTRE

3. Programe el Arduino con el siguiente sketch. Luego compilar y transferir a memoria del Arduino.

int leds[] = {2,3,4,5,6,7,8,9};


int n;
int tiempo=100;

//Declarar los LEDs como salidas, desde el pin 02 al 09.


//Declaramos una variable llamada "n".
//Damos un tiempo de 100 milisegundos (0.1 s)

/********** Configuracin **********/


void setup()
{
for(n=0;n<8;n++)
// Utilizaremos un Bucle "for" con la siguiente condicion.
{
pinMode(leds[n], OUTPUT); // Declaramos los pines como salida
}
}
void loop()
{
for (n=0;n<8;n++)
// Los Bucle "for" lo usaremos para encender los led
{
// de forma ascendente y apagarlos de forma descendente
digitalWrite (leds[n],HIGH);
delay(tiempo);
digitalWrite (leds[n],LOW);
delay(tiempo);
}
}

MSc. Edith Paredesc Choque.

3/7

Fecha: 18-07-16

También podría gustarte