Professional Documents
Culture Documents
1 OJETIVOS
Aprender a descargar y manejar el entorno de programacin de ARDUINO.
Conectar la placa Arduino e instalar los drivers USB.
Escribir y cargar una aplicacin para la placa Arduino.
Desarrollar los ejercicios propuestos en fsico y simulado.
2 MARCO TEORICO
ARDUINO Arduino es una plataforma de hardware de cdigo abierto, basada en una placa de circuito impreso que
contiene un microcontrolador de marca ATMEL que cuenta con entradas y salidas, analgicas y digitales, en un
entorno dedesarrollo que esta basado en el lenguaje de programacin procesing. El dispositivo conecta el mundo
fisico con el mundo virtual, o el mundo analgico con el digital controlando, sensores, alarmas, sistemas de luces,
motores y actuadores. (Tapia y Manzano, 2013)
3 MATERIAL Y EQUIPO
Computador.
Placa Arduino (Uno, Leonardo, Mega, Nano, etc).
Software Proteus.
Componentes de electronica basica.
4 DESARROLLO
Ejercicio 1 : Led Intermitente o ejemplo blink de Arduino .-
{ delay(50);
pinMode(x, OUTPUT); }
} Diagrama de Flujo:
void loop()
{
Ejercicio 2: Alarma
int ledPin= 13; // choose the pin for the LED if(val== HIGH) { // chequea si el valor ledo es 1
(botn presionado)
int inPin= 5; // choose the input pin (for a
pushbutton) digitalWrite(ledPin, LOW); // pone el LED en OFF
CODIGO EN ARDUINO }
int ledPin1 = 6; // Define las salidas de los LED s digitalWrite(ledPin1, HIGH); // Apaga y enciende los
leds cada 200 ms
int ledPin2 = 7;
delay(200);
int ledPin3 = 8;
digitalWrite(ledPin1, LOW);
void setup() { // Configura las SALIDAS
digitalWrite(ledPin2, HIGH);
pinMode(ledPin1, OUTPUT); // declarar LEDs como
SALIDAS delay(200);
ledPin3, LOW); }