Pract1 Basica Arduino

Páginas: 2 (422 palabras) Publicado: 15 de marzo de 2015
Prácticas con Arduino Nivel I

1.

Intermitente

Se trata de realizar un ejercicio básico que consiste en encender y a pagar un led que
conectamos en el PIN 13 de Arduino que lo configuramos comosalida. El tiempo de
encendido y apagado es de 1 segundo.
Organigrama y Esquema

Organigrama y esquema de conexionado con la tarjeta Arduino

Obsérvese que se ha colocado el diodo led sin resistencia enserie dado que el PIN13 de
Arduino ya lleva incorporada una resistencia interior, en el caso de colocar el diodo
LED en otra salida deberíamos colocar una resistencia de al entre 220 y 500 ohmiosdependiendo del consumo de corriente del diodo

4

Prácticas con Arduino Nivel I

Conexionado a realizar en el caso de realizar la salida por el PIN 10
Programa
/*
* Intermitente
*
* Ejemplo básico conArduino. Encendido y apagado de un led
* con una cadencia de 1 sg. usando el PIN 13 como salida
* no es necesario usar una resistencia para el led
* la salida 13 de Arduino la lleva incorporada.
*
*http://www.arduino.cc/en/Tutorial/Blink
*/
int ledPin = 13;
// Definición de la salida en el PIN 13
void setup()
//Configuración
{
pinMode(ledPin, OUTPUT);
// designa la salida digital al PIN 13
}
voidloop()
{
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}

// bucle de funcionamiento
// activa el LED
// espera 1 seg. (tiempo encendido)
// desactiva el LED
//espera 1 seg. (tiempo apagado)

5

Prácticas con Arduino Nivel I

2.

Alarma-1

Cuando se pulsa el pulsador (entrada5 a “0”) se enciende y se apaga de forma
intermitente la salida 13

Intermitente
LEDConfiguración E/S
SD PIN13
ED PIN 5
Boleana val=0

PIN 13 220 ohm
10K
+5V

Leer
val=PIN 5

PIN5

si
val=HIGH
no
Activa Salida
PIN 13=HIGH

Desactiva Salida
PIN 13=LOW

Delay (200 ms)
Desactivar SalidaPIN13=LOW

Delay (200 ms)

Funcionamiento:
Cuando la E5 = 1 Entonces S13 = 0
Cuando la E5 = 0 Entonces S13 = 0-1 (Intermitente 200,200 ms)

6

Prácticas con Arduino Nivel I

Programa:
int ledPin=...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • practicas basicas de arduino labview
  • Arduino Tutorial Básico
  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS