jueves, 10 de octubre de 2013

Leer una entrada Digital

CCNA CCNP Cisco - Compre la capacitación con descuentos Click Here!
En este ejemplo se muestra como leer una entrada digital " 0 - 5 v " y también como se puede comunicar el resultado mediante el puerto serie "USB - Serie".
Leer una entrada digital permite ver el estado de un objeto.

Código:
/*  

ArduinoUY.blogspot.com 

*/  

// Define variable pin
int pin = 2; 

void setup() {

   // Inicializo el puerto serie a 9600 bps
   Serial.begin(9600);  

   // Define el puerto 2 como entrada "INPUT"
   pinMode(pin, INPUT);  

}

void loop() {

  // leo el puerto y lo guardo en una variable
  int estado = digitalRead(pin);
  
  // imprimo en el puerto serie
  Serial.println(estado);  

  // espero 1 segundo = 1000 ms
  delay(1000);        

}

Programa



Notas: En posteriores entradas se trabajara con el puerto serie en más profundidad.
Esta entrada está dedicada a un ex-alumno y actual docente "Fernando Quevedo"

Saludos y no duden en consultar.

miércoles, 2 de octubre de 2013

Este es el primer ejemplo - Prender y Apagar un LED

CCNA CCNP Cisco - Compre la capacitación con descuentos Click Here!

En este caso se emplea una de las salidas digitales , la misma se conectará al LED y estará programado para que este encendido durante un segundo y apagado durante otro segundo, todo esto en forma indefinida mientras el circuito este alimentado.

Circuito
Nota: Cuando la salida digital queda en alto implica que dicho pin tiene 5V de lo contrario tiene 0V.



Programa


Como bajar a la placa:
1: Tener la placa conectada.
2: Seleccionar el COM adecuado.
3: Seleccionar el icono de "Cargar".

4: Al finalizar ya se puede observar el funcionamiento del circuito.

En la próxima entrada tendremos otro ejemplos básicos, leer una entrada digital.
Saludos y no duden en consultar.