jueves, 26 de mayo de 2016

Control de un led rojo y otro verde

             MATERIALES NECESARIOS

-Placa protoboard
-Tarjeta Arduino UNO
-Leds (rojo y verde)
-Dos resistencias (220 y 10k Ohmios)
-Cuatro cables







                   PROGRAMA CON COMENTARIOS


void setup () {
  pinMode(7,OUTPUT); //seleccionamos el puerto 7 como puerto de salida

  pinMode(5,OUTPUT); //seleccionamos el puerto 5 como puerto de salida
}
void loop() {
 digitalWrite(7,HIGH); //seleccionamos 5V para el puerto 7(se enciende el led rojo)
 delay(3000); //el led rojo se enciende durante 3 segundos
 digitalWrite(7,LOW); //seleccionamos 0V para el puerto 7(se apaga el led rojo)

 digitalWrite(5,HIGH); // seleccionamos 5V para el puerto 5(se enciende el led verde)
 delay(2000); //el led verde se enciende durante 2 segundos                             

 digitalWrite(7,HIGH)
; //seleccionamos 5V para el puerto 7(se enciende el led rojo)
digitalWrite(5,HIGH); //seleccionamos 5V para el puerto 7(se enciende el led verde) 
delay(1000); //ambos leds se encienden durante un segundo

 digitalWrite(7,LOW); //seleccionamos 0V para el puerto 7(se apaga el led rojo) 
 digitalWrite(5,LOW); //seleccionamos 0V para el puerto 5(se apaga el led verde)
 delay(500); //ambos leds se apagan durante medio segundo



                                 FUNCIONAMIENTO DEL CIRCUITO


El led rojo se enciende durante tres segundos y al apagarse,el verde se encenderá durante dos segundos.
Al pasar ese tiempo,ambos se encenderán durante un segundo y se apagarán medio segundo.

lunes, 23 de mayo de 2016

Práctica 2 con Arduino

                                                   MATERIALES NECESARIOS
-Tarjeta Arduino UNO
-Placa protoboard
-Resistencia "pull-down" (10k Ohmios)
-Resistencia 220 Ohmios
-Pulsador
-Led
-Cables(7)







                                                      QUÉ HACE EL LED

Conseguimos que un led que está apagado se encienda mientras accionemos el pulsador.
  

 int pulsador = 2; //el pulsador se leerá en el pin 2
int led = 3; //el led escribirá en el pin 3
void setup()pinMode(led,OUTPUT); //proporciona al led 0V
  pinMode(pulsador, INPUT); //el pulsador se enciende
}
 void loop(){
  if (digitalRead(pulsador) == HIGH) //si pulsamos el pulsador recibirá 5V
 {
  digitalWrite(led, HIGH); //el led se enciende con 5V
 }
  else {
   digitalWrite(led, LOW); //el led se apaga con 0V
  }

}


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 NECESARIOS

-Tarjeta Arduino UNO
-Led
-Resistencia de 220 Ohmios
-Placa protoboard
-Dos cables(negro y rojo)

                                                      ACCIÓN QUE REALIZA EL LED

El led conectado al pin 7 se enciende durante 3 segundos y después se apaga durante 1 segundo.


void setup(){
   pinMode(7,OUTPUT); //seleccionamos el puerto 7 como puerto de salida
 } 
 void loop(){
   digitalWrite(7,HIGH); //seleccionamos 5V para el puerto 7
   delay(3000); //la orden anterior se realiza durante 3 segundos
   digitalWrite(7,LOW); //seleccionamos 0V para el puerto 7
   delay(1000); //la orden anterior se realiza durante 1 segundo
 }














martes, 10 de mayo de 2016

Práctica 1 con Arduino

  MATERIALES NECESARIOS
-Led(conectado al puerto GND)
-Tarjeta Arduino UNO



ACCIÓN QUE REALIZA EL LED

El puerto al que está conectado el led es seleccionado como puerto de salida.
Se le proporcionan al led 5V durante un segundo,haciendo que el led se encienda.
Al led se le proporcionan 0V durante un segundo,haciendo que éste se apague.
Esto provoca que el led se encienda y se apague cada segundo.

 void setup(){
   pinMode(13,OUTPUT); //seleccionamos el puerto 13 como puerto de salida
 }
 void loop(){
   digitalWrite(13,HIGH); //seleccionamos 5V para el puerto 13
   delay(1000); //se detiene aqui y la orden anterior se realiza durante 1 segundo
   digitalWrite(13,LOW); //seleccionamos 0V para el puerto 13
   delay(1000); //se vuelve a detener y la orden anterior se realiza durante 1 segundo
 }




                                                 DESAFÍO 1
 
El puerto al que está conectado el led es seleccionado como puerto de salida.
Se le proporcionan al led 5V durante tres segundos,haciendo que el led se encienda.
Al led se le proporcionan 0V durante tres segundos,haciendo que éste se apague.
Esto provoca que el led se encienda y se apague cada tres segundos.

void setup(){
  pinMode(13,OUTPUT);//seleccionamos el puerto 13 como puerto de salida
}
void loop(){
  digitalWrite(13,HIGH);//seleccionamos 5V para el puerto 13
  delay(3000);//se detiene aqui y la orden anterior se realiza durante 3 segundos
  digitalWrite(13,LOW);//seleccionamos 0V para el puerto 13
  delay(3000);//se vuelve a detener y la orden anterior se realiza durante 3 segundos
}








lunes, 2 de mayo de 2016

Preguntas.

1.¿Qué es la plataforma ARDUINO?
Es una plataforma de electrónica open hardware para la creación de prototipos.
2.¿Qué partes tiene una tarjeta Arduino Uno?

 

3.¿Qué microcontrolador tiene?
Tiene un microcontrolador ATMega328.
4.¿Cuántas entradas analógicas tiene?¿Cuáles son?¿Qué cantidad de voltios soportan?
Tiene 6 entradas analógicas. Son desde A0 hasta A5. Soportan de 0 a 5V.
5.¿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,aunque el 0 y el 1 por comodidad es mejor evitarlos. Darán el valor 0V o +5V.
6.¿Cuáles de las anteriores se pueden utilizar como salidas analógicas para poder enviar valores variables?
Los pines 3,5,6,9,10 y 11.
7.¿Cuál es la corriente de salida o entrada máxima?
40 mA.
8.¿Qué tipos de tarjetas Shield o extensiones podemos conectar a la tarjeta Arduino Uno Rev3?
Conectar por Wi-Fi,conectar directamente motores,Bluetooth,etc.
9.¿Es necesario tener la tarjeta controladora arduino siempre conectada al ordenador para que funcione?
No,sólo es necesario que lo esté mediante USB para cargar los programas.
10.¿Para qué sirve el IDE de Arduino?
Sirve para conectar sensores,actuadores y otros elementos mediante sus entradas y salidas.

martes, 26 de abril de 2016

Bienvenidos.

Bienvenido a mi blog.
Este será mi blog para realizar las prácticas de tecnología.