jueves, 28 de septiembre de 2017

02. Simulación Estado Lógico Arduino en Proteus

1. Insertamos los componentes necesarios: Simulino uno, LogicState, Led-Green


2. Insertamos la tierra


3. Creamos el siguiente programa y lo compilamos.

CODIGO ESTADOLOGICO:
int estadoLogico=0;
int bandera=0;
void setup() {
  pinMode(13,OUTPUT); // Por este Pin vamos a encender el LED
  pinMode(11,INPUT);  // Este Pin recibe el estado logico
}

void loop() {
    estadoLogico=digitalRead(11);
    if(estadoLogico==HIGH)  digitalWrite(13, HIGH);   // Si el estado logico es HIGH, se envia HIGH al Pin 13 -> Encender LED
    else         digitalWrite(13, LOW);               // Si el estado logico es LOW, se envia LOW al Pin 13 -> Apagar LED
}


3. Montamos el compilado en el Arduino y probamos con Play.




Cuando presionemos la bandera de estado lógico el Led se encenderá o se apagara de acuerdo al estado:









Armando

Autor y Editor

Ingeniero de Sistemas, Esp. en Seguridad Informatica, Programador, Webmaster, experto en mantenimiento de Computadores, apasionado por el software libre. En mis ratos libre me gusta jugar baloncesto y dialogar con la gente.

0 comentarios:

Publicar un comentario