martes, 28 de enero de 2014

Tutorial - Theremin básico con LDR



Objetivo: Crear un Theremin casero mediante un sensor de Luz y un zumbador o buzzer.

Componentes necesarios para el tutorial de hoy:
- Breadboard o Protoboard
- Arduino UNO
- 1x Zumbador
- 1x Resistencia de 1K ohmio
- Un sensor LDR
- Cables

En tutoriales anteriores en El Cajón de Ardu ya hemos introducido el uso de Zumbadores y sensores LDR. Vamos a combinarlos!


En la imagen de arriba se aprecian bien las conexiones, aún así vamos a comentarlas a continuación:

El Zumbador esta conectado a GND en la pata izquierda y al PIN 12 de la pata derecha. El sensor LDR esta conectado a la salida de 5V y a la entrada analógica PIN A0 por donde recibirá los datos analógicos generados por el sensor. Además de la pata conectada a la salida A0, saldrá una resistencia de 1 Kilo ohmio que conectará con la pata de GND del Zumbador.

Vayamos a por el código:

int speakerPin = 12;
int photocellPin = 0;
// Declaración de variables de entrada de la celda LDR y del Zumbador
void setup()
{
}

void loop()
{
  int reading = analogRead(photocellPin);
 // Leemos el dato analógico y lo alojamos en una variable.
  int pitch = 200 + reading / 4;
// Definimos una escala de salida base para que los sonidos no comiencen muy graves.
  tone(speakerPin, pitch);
}

A continuación os dejo un video de mi Theremin casero:




Como siempre, muchas gracias por estar ahí, espero que os guste y no dudéis en comentar cualquier duda o inquietud que os pueda surgir. Un saludo!

C.



martes, 21 de enero de 2014

Tutorial - Sensor LDR

Antes de empezar con el tutorial, es necesario saber que un sensor LDR es un componente electrónico pasivo cuyo valor de la resistencia varía en función de la luz que recibe. Cuanta más luz reciba, el valor de su resistencia será menor. 

Sensor LDR


Material que necesitaremos:
  • Placa breadboard
  • 5 Diodos LED
  • 5 resistencias de 220 Ω
  • 1 LDR (resistencia dependiente de luz)
  • 1 potenciómetro 50kΩ  (uno de 10kΩ también podría ser útil)
  • 1 resistencia de 1kΩ
  • Cables


martes, 14 de enero de 2014

Tutorial - Haciendo Sonidos con Ardu


Objetivo: Conseguir reproducir mediante un buzzer (o Zumbador) una escala de notas musicales.

Componentes que vamos a necesitar en el tutorial de hoy:
- BreadBoard o Protoboard
- 1 x Zumbador ( buzzer )
- Arduino UNO
- Cables

Como podemos comprobar, no necesitamos gran cosa para conseguir realizar este tutorial, así que vamos allá. 

Para empezar comentaremos qué es un zumbador:
Zumbador de Alta Frecuencia

martes, 7 de enero de 2014

Tutorial: Pantalla LCD con texto deslizante mediante pulsadores

Retomando la pantalla LCD, en esta entrada nos enfrentamos al reto de mostrar un texto largo que supera los 16 caracteres de longitud (nuestra pantalla LCD es de 16x2). Para ello usaremos dos pulsadores que actuarán dando la orden de deslizar el texto hacia la izquierda o hacia la derecha.

Y para darle mayor atractivo al proyecto, se ha añadido un LED rojo que se enciende cuando se llega tope último o al del principio.

Material usado
1xPantalla LCD 1602A
1xPlaca Arduino UNO
1xCable USB
Cables
1xBreadboard
1xpotenciómetro 50kohmnios
2xpulsadores
2xResistencias 220 ohmnios
2xResistencias 10k ohmnios
1xLED rojo