viernes, 30 de septiembre de 2011

Arduino + LCD + PWM para el Contraste


Bueno aqui va el primer tutorial, jeje me esta costando darle al fritzing, pero supongo que es como todo, es acostrumbrarse jeje

Aqui va el esquema de como conectar una pantalla LCD paralela estándar con el chip Hitachi HD44780, yo la compre en Bricogeek.com, al final os dejo el enlace a la misma pantalla que tengo yo para que la compréis si no la tenéis =P (Un poco de publicidad no viene mal =P ya que me han tratado muy bien siempre y todo llega al día siguiente y en perfecto estado y de momento estoy muy contento =D )

Lo dicho aquí va el esquema:


Ahora va la explicación:
La única diferencia que yo le he dado al de cualquier esquema que podréis encontrar por internet si buscáis algo sobre la pantallas LCD y arduino, es que yo he conectado el pin 3 de la pantalla (Pin que regula el contraste de la pantalla) a una salida PWM en concreto el pin 9 del arduino (cable amarillo), en el resto de esquemas que encontrareis, incluso los oficiales, suelen utilizar un potenciometro de 10K, yo prefiero regular el voltaje mediante la salida PWM y así poder variar el contraste mediante el software pudiendole dar mas funcionalidad por ejemplo variar el contraste dependiendo de la cantidad de luz que haya en el ambiente con un LDR por ejemplo. 

Ahora un poquito de la parte del software, un pequeño ejemplo del tipico Hola Mundo:

//Incluimos la libreria liquidCrystal.h para poder utilizar sus funciones
#include<liquidCrystal.h>
//Definimos con que pines utilizaremos la pantalla (para mas informacion mirar la referencia)
LiquidCrystal lcd(12,11,5,4,3,2);

void setup()
{
   //Ahora indicamos el tamaño de pantalla 16 columnas x 2 Filas
   lcd.begin(16,2);

   //Indicamos que el pin 9 sera de salida
   pinMode(9,OUTPUT);
   //Indicamos el valor de la salida PWM,(pin 9) entre 0 y 255
   //con un valor de 64, la pantalla se ve bien
   analogWrite(9,64);

   //Y ahora imprimimos por pantalla
   lcd.print("Hola mundo");
}

void loop()
{}


Espero que os haya sido de utilizad y si lo ha sido comentarlo, si hay algun fallito decirmelo que es  el primer tutorial que hago :p asique espero ir mejorando poco a poco jeje 

Aqui os dejo los enlaces  y un pequeño video que hice hace tiempo mostrando su funcionamiento



Presentación de los tutoriales

Hola de nuevo, voy a ponerme con los pequeños tutoriales que tenia pensado hacer sobre arduino y otras cosas, asique bueno ire poco a poco y espero que les sean de utilidad, se aceptan comentarios jejeje y sugerencias

miércoles, 28 de septiembre de 2011

Medidor de campo casero para TDT dvb-t para windows

Bueno pues os voy a resumir muy rapidamente, buscando por google no encontraba nada mas que un supuesto software de pago llamado DigiMax DVB-T Meter & Scanner , cuando sigo buscando y derrepente encuentro que ese mismo software por el que tienen la verguenza de cobrar es de Hauppauge y lo podeis encontrar en la pagina oficial.

Standalone DVB-T Signal Strength/Quality Utility






Este software lo he probado una sintonizadora que no es de hauppauge, lo probe con mi Conceptronic CTVDIGIUSB2 que compre por menos de 20€ si no recuerdo mal y que por cierto va de maravilla. 

Con este software podremos hacer un "medidor de campo" casero para orientar nuestra antena de TDT

Espero que os sea de utilidad =) 

Si alguien quiere la utilidad que me lo pida por comentario o un mensaje privado