Vous êtes sur la page 1sur 5

UNIVERSIDAD CATLICA BOLIVIANA SAN PABLO

UNIDAD ACADMICA REGIONAL COCHABAMBA

Sistemas Electrnicos
Ingeniera Mecatrnica

Examen
Manejo de Arduino
Sistemas electrnicos

Yaez Hinojosa Erick Alejandro


Gastelu Moscoso Javier

Cochabamba - Bolivia
29 de abril de 2015

1. Mapa Conceptual sobre Arduino.

2. Diagrama de flujo.

3. Simulacin y cdigo del programa.

digitalWrite(derecha,LOW);
digitalWrite(centro,LOW);
#include <LiquidCrystal.h>

digitalWrite(fin,LOW);
for(i=a;i>=0;i--)

int izquierda=4;

int centro=5;

lcd.setCursor(i,1);

int derecha=7;

lcd.print("<0");

int fin=6;

delay(800);

int start=2;

if(i>0)

int a=6;

int i;

lcd.setCursor(i+1,1);
lcd.print(" ");

LiquidCrystal lcd(8, 9, 10, 11, 12, 13);

}
}

void stp()

a=i;

digitalWrite(izquierda,LOW);
while(digitalRead(start) == LOW)

digitalWrite(derecha,LOW);

digitalWrite(centro,LOW);
digitalWrite(fin,HIGH);
delay(5000);

}
}

else
if((analogRead(A0)<500)&&(analogRead(A0)>0))
void setup()
{

{
digitalWrite(izquierda,LOW);

pinMode(derecha,OUTPUT);
pinMode(centro,OUTPUT);
pinMode(izquierda,OUTPUT);
pinMode(fin,OUTPUT);
pinMode(start,INPUT);

digitalWrite(derecha,HIGH);
digitalWrite(centro,LOW);
digitalWrite(fin,LOW);
for(i=a;i<=14;i++)
{

lcd.begin(16, 2);

lcd.setCursor(i,1);

attachInterrupt(1, stp, FALLING);

lcd.print("0>");

delay(800);
if(i<14)

void loop()

lcd.setCursor(i-1,1);
if(digitalRead(start)==HIGH)

lcd.print(" ");

}
while(1!=0)
{

}
a=i;

lcd.setCursor(0,0);
lcd.print("YANEZ - GASTELU");
if((analogRead(A0)<1024)&&(analogRead(A0)>530))
{

digitalWrite(izquierda,LOW);
digitalWrite(derecha,LOW);
digitalWrite(centro,LOW);
digitalWrite(fin,HIGH);

digitalWrite(izquierda,HIGH);

delay(5000);

lcd.print("

else
if((analogRead(A0)<=530)&&(analogRead(A0)>=500))

");

lcd.setCursor(6,1);
lcd.print("<0>");

delay(1000);
digitalWrite(izquierda,LOW);

a=7;

digitalWrite(derecha,LOW);

digitalWrite(centro,HIGH);

digitalWrite(fin,LOW);
lcd.setCursor(0,1);

}
}

4. Conclusiones:
La plataforma arduino es un microcontrolador muy prctico de uso muy flexible
que la mayor parte de sus funcionalidades son ejecutadas llamando libreras
ya predefinidas.
Esta herramienta es codificada en lenguaje C de programacin con algunas
variaciones caractersticas del hardware, muy fciles de usar.
La cantidad de pines son una enorme limitacin, perjudicando asi su
desarrollo.

Vous aimerez peut-être aussi