Seguidores

jueves, 26 de mayo de 2016

CONTROL DE UN LED ROJO Y OTRO VERDE

Materiales: 
Arduino UNO Rev3
Led rojo y led verde
Placa Protoboard
USB
Cables
2 Resistencias de 220 Ohmios
 
Programa:
int ledverde = 5; //--Valor de led verde en pin 5
int ledrojo = 7; //--Valor de led rojo en pin 7

void setup(){
  pinMode(ledrojo, OUTPUT); //--Led rojo como salida digital
  pinMode(ledverde, OUTPUT); //--Led verde como salida digital
}

void loop(){
  digitalWrite(ledrojo, HIGH);//--Valor de 5V al led rojo
  delay(3000);//--Durante 3 segundos
  digitalWrite(ledrojo, LOW);//--Valor de 0V al led verde
  digitalWrite(ledverde, HIGH);//--Valor de 5V al led verde
  delay(2000);//--Durante 2 segundos
  digitalWrite(ledverde, LOW);//--Valor de 0V al led verde
  digitalWrite(ledrojo, HIGH);//--Valor de 5V al led rojo
  digitalWrite(ledverde, HIGH);//--Valor de 5V al led rojo
  delay(1000);//--Durante 1 segundo
  digitalWrite(ledrojo, LOW);//--Valor de 0V al led rojo
  digitalWrite(ledverde, LOW);//--Valor de 0V al led verde
  delay(500);//--Durante medio segundo
}


jueves, 19 de mayo de 2016

PRÁCTICA 2 CON ARDUINO

Materiales:
Arduino UNO Rev3
USB
Placa Protoboard
LED
Resistencias de 220 y 10.000 Ohmios
Pulsador
Cables conectores

Programa:
int pulsador = 2;
int led = 3;
void setup()
{
  pinMode(led, OUTPUT);
  pinMode(pulsador, INPUT);
}
void loop(){
  if (digitalRead(pulsador) == HIGH)
{
  digitalWrite(led, HIGH);
}
  else {
    digitalWrite(led, LOW);
  }
}

miércoles, 18 de mayo de 2016

PRÁCTICA 2, LED EN PLACA PROTOBOARD

Lo más habitual y correcto es utilizar una resistencia de 220 Ohmios en serie con el diodo LED en una placa Protoboard en vez de conectar el LED directamente a la tarjeta Arduino Uno.





Materiales: 
 
Placa Protoboard 
Arduino UNO Rev3
Cables conectores
LED
Resistencia de 220 Ohmios

Programa:
void setup () {
  pinMode(7, OUTPUT); //--Definimos el pin 7 como salida digital
}
void loop() { 
  digitalWrite(7, HIGH); //--Seleccionamos 5V para el pin 7
  delay(3000); //--Durante 3 segundos
  digitalWrite(7, LOW); //--Seleccionamos 0V para el pin 7
  delay(1000); //--Durante 1 segundo
}

martes, 10 de mayo de 2016

Práctica 1 con ARDUINO

Materiales necesarios:
  -Arduino UNO Rev3
  -LED
  -Cable USB


Programa:
void setup(){
  pinMode(13, OUTPUT); //--Definimos el Pin 13 como salida digital
}
 
void loop(){
 digitalWrite(13, HIGH); //--Valor de pin 13 de 5V
  delay(1000); //-- Detencion del programa un segundo
 digitalWrite(13, LOW); //--Valor de pin 13 de 0V
  delay(1000); //-- Detencion del programa un segundo
}

Desafío 1:  
void setup(){
 pinMode(13, OUTPUT);//--Pin 13 como salida
}

void loop(){
 digitalWrite(13, HIGH);//--Encendido en salida 13
  delay(3000);//--Durante 3 segundos
 digitalWrite(13, LOW);//--Apagado en salida 13
  delay(3000);//--Durante 3 segundos
}

martes, 3 de mayo de 2016

ARDUINO UNO REV3

¿Qué es la plataforma ARDUINO?
Es una plataforma de electrónica open hardware para la creación de prototipos.

¿Qué partes tiene?
Tiene una alimentación externa, un USB, un botón de reset, salidas analógicas, entradas y salidas digitales, un LED de encendido, un microcontrolador, entradas analógicas y pines de potencia.


¿Qué microcontrolador tiene?
ATMega328.
  
¿Cuántas entradas analógicas tiene? ¿Cuáles son? ¿Qué cantidad de voltios soportan?
Tiene 6 entradas analógicas, desde A0 hasta A5 y soportan de 0 a 5 V.

¿Cuántas entradas y salidas digitales tiene? ¿Cuáles son? ¿Qué cantidad de voltios darán como salida?
Tiene 14 entradas y salidas digitales, son desde Digital 0 hasta Digital 13. Darán desde 0 a +5 V.

¿Cuáles de las anteriores se pueden utilizar como salidas analógicas para poder enviar valores variables?
Se pueden utilizar los pines 3, 5, 6, 9, 10 y 11.

¿Cuál es la corriente de salida o entrada máxima?
40 mA.

¿Qué tipos de tarjetas Shield o extensiones podemos conectar a la tarjeta Arduino Uno Rev3?
Conectoras de Wi-Fi, Bluetooth, etc.

¿Es necesario tener la tarjeta controladora arduino siempre conectada al ordenador para que funcione? 
No, sólo es necesario un USB

¿Para que sirve el IDE de arduino?
El IDE Arduino es un programa que puede introducir códigos en la propia tarjeta.