martes, 7 de junio de 2016

CONTROL DE UN LED CON UNA RESISTENCIA LDR

LISTA DE MATERIALES:
  • Cables
  • LDR
  • Diodo LED
  • Resistencia de 220 ohmios
  • Resistencia  de 10k
  • Placa Aduino UNO

 
COMENTARIOS DE PROGRAMADOR
int led=11; //Definimos la variable led en el pin 11
int ldr=0;  //Definimos la variable ldr en el pin 0
int intensidad=0; //Definimos la variable intensidad en el pin 0
void setup()
{
pinMode(11,OUTPUT); //Definimos LED como salida
Serial.begin(9600);
}
void monitoriza()
{
Serial.print("Intensidad de la luz:");
Serial.println(intensidad);
delay(1000);
}
void loop()
{
intensidad=analogRead(ldr);
monitoriza();
if(intensidad<100 && intensidad>=0)
analogWrite(led,255);
}
if(intensidad>=100 && intensidad<=1024) {
analogWrite(led,64);
}
}

FUNCIONAMIENTO:
Al poner el dedo encima del ldr el led cambia su intensidad de luz.

jueves, 26 de mayo de 2016

PRÁCTICA 2 CON ARDUINO.

Materiales necesarios:
  1. Placa Arduino UNO 
  2. 1 Resistencia 220 Ω otra 10kΩ
  3. Cables
  4. Diodo LED
  5. Pulsador
  6. Placa Protoboard



int pulsador = 2;    //el pulsador es el pin 2
int led = 3;             // el led es el pin 3
void setup ()
{
  pinMode (led, OUTPUT);  // pin del led por el que saldrá la corriente
  pinMode (pulsador, INPUT); // pin del pulsador por el que entrará la corriente
}
void loop (){ // todos los demas comandos se repetirán
  if (digitalRead(pulsador) == HIGH) //leer el pulsador y dar corriente
  {
    digitalWrite(led, HIGH); // led se encenderá al pulsar el pulsador
  }
  else {
    digitalWrite(led, LOW); // led se apaga al soltar el pulsador
  }
}


Funcionamiento:
 Pulsando el pulsador se ecenderá el LED. Y al soltar se apagará.

viernes, 20 de mayo de 2016

PRÁCTICA 2, LED EN PLACA PROTOBOARD

Lo más habitual es 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.





LISTA DE MATERIALES:  
  • Tarjeta contorladora Arduino UNO
  • Placa protoboard
  • Diodo LED
  • Resistencia en serie
  • Cable USB       
CÓDIGO DE PROGRAMACIÓN:

void setup() {     
  pinMode(7, OUTPUT); //seleccionamos el pin 7 como punto de salida
}
Void loop() {   //este comando sirve para repetir indefinidamente los siguientes:
  digitalWrite(7, HIGH); //en el pin 7 se activaran 5 voltios
  delay(3000);    //encendido el LED durante 3 segundos
  digitalWrite(7, LOW);  //en el pin 7 no se activan voltios
  delay(1000);   //apagado el LED durante 1 segundo


EXPLICACIÓN DEL FUNCIONAMIENTO DEL CIRCUITO:
  
 El funcionamiento de este circuito es encender un diodo LED conectado al pin 7 durante 3 segundos y apagarlo un segundo, esto lo hará gracias al programa que escribimos anteriormente en el IDE Arduino.

viernes, 29 de abril de 2016

PLACAS PROTOBOARD


  • Emplearemos las conexiones laterales para la alimentación, pudiendo utilizar cada canal de alimentación para 12v, 5v, 3.3v y GND, por ejemplo.
  • Si no necesitamos tantos canales de alimentación, podemos puentearlos de manera que tengamos alimentación a lo largo de toda la protoboard.
  • Utilizaremos cables de distintos colores para cada “canal” de alimentación, evitando problemas bastante graves.
  • Se deberá de utilizar cables lo más cortos posibles, evitando así interferencias/ruidos y/o resistencias inesperadas.
  • Procuraremos mantener siempre un orden dentro de lo posible. Un diseño bien organizado dice mucho más que una maraña de cables.
  • Si es necesario, nos ayudaremos de un polímetro o multímetro para comprobar la continuidad entre conexiones.
  • Por último, si necesitas más espacio, siempre puedes acoplar más protoboard por cualquiera de los 4 lados con las pestañas que trae.
Para realizar nuestras propias conexiones podemos emplear simples cables pelados, o bien utilizar unos cables que vienen ya preparados para este trabajo. Se trata de unos cables de longitud fija, los cuales tienen en los extremos unos contactos que facilitan ese trabajo de “pinchar” en la placa de prototipado.

Un saludo, espero que os guste.




ARDUINO UNO REV3

BIENVENID@S!!

VAMOS A CONOCER UN POCO MÁS A FONDO LA PLACA ARDUINO UNO:

1.¿Qué es la plataforma ARDUINO?

ARDUINO es una plataforma de electrónica open hardware para la creación de prototipos. Está basada en una tarjeta con un microcontrolador que permite conectar sensores, actuadores y otros elementos mediante sus entradas y salidas, analógicas y digitales, y un entorno de desarrollo que nos permite programarla. 

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 (desde A0 hasta A5),que aceptan de 0 a 5V.


5.¿Cuántas entradas y salidas digitales tiene?. ¿Cuáles son? ¿Qué cantidad de voltios darán como salida?


Tiene 15 entradas y salidas digitales (desde Digital 0 hasta Digital 13, aunque el 0 y el 1 por comodidad es mejor evitarlos), de salida darán el valor de 0V o +5V.

6.¿Cuáles de las anteriores se pueden utilizar como salidas analógicas para poder enviar valores variables?

Se pueden configurar las salidas de los pines 3,5,6,9,10 y 11 como salidas analógicas para poder enviar valores variable.

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

La corriente de entrada o de salida máxima es de 40mA como máximo.

8.¿Qué tipos de de tarjetas Shield o extensiones podemos conectar a la tarjeta Arduino Uno Rev3?

También podemos utilizar tarjetas shield o extensiones que se conectan a la placa para múltiples opciones como conectar por Wi-Fi, conectar directamente motores, Bluetooth, etc.

9.¿Es necesario tener la tarjeta controladora arduino siempre conectada al ordenador para que funcione?

Sólo es necesario que Arduino esté conectado al ordenador mediante USB para cargar los programas. Una vez cargado el programa en el microcontrolador, se puede desconectar el USB y alimentar la placa mediante una fuente esxterna.
El programa quedará cargado.

10.¿Para que sirve el IDE de arduino?.

















miércoles, 20 de abril de 2016

BIENVENID@S A MI NUEVO BLOG!!

Si te gusta la tecnología y la robótica, estás en el sitio adecuado.

 En este blog encontrarás los trabajos que hagamos con la placa ARDUINO UNO.

Una placa con la cual vamos a trabajar este tiempo y vamos a hacer grandes proyectos, vamos a hablar un poco sobre ella.

 Arduino es una plataforma de elctrónica open hardware para la creación de prototipos con sensores, actuadores y otros muchos elementos con los cuales haremos muchos proyectos.

BIENVENID@S A MI NUEVO BLOG!!
 Gracias a todos, y un saludo!!