Autor Tema: Reloj despertador con pic y lcd  (Leído 102402 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado anfegori91

  • PIC12
  • **
  • Mensajes: 71
Reloj despertador con pic y lcd
« en: 22 de Julio de 2009, 03:59:35 »
Hola a todos..
en vacaciones me puse a diseñar un reloj para colegios que timbre automáticamente a las horas de cambio de clase. Se suponía que le iba a adaptar un DS1307 (reloj-calendario i2c que no pierde la hora ante fallas de energía) pero nunca había programado un pic para comunicarse con otro dispositivo vía i2c. Así que dejé a un lado ese proyecto y decidí programar el pic con las rutinas necesarias para que funcionase el reloj sin necesidad del ds1307. Concluí en 4 noches de trasnocho con el mplab y el proteus pero al fin logré diseñar, simular y construir el producto final: El reloj despertador , además de mucho código útil para utilizar en el otro proyecto, ya que ahora sí sé manejar las rutinas i2c.

Me gusta aplicar el mínimo de hardware en mis proyectos (aunque usé un PIC16F877A, pero lo cambiaré por uno más pequeño), así que todo se controla con sólo 2 switches y la información (día del mes, mes, año, día de la semana, hora...) se visualiza en un lcd de 16x2 carácteres, además de que la alarma puede ser de la elección del diseñador, como mi caso (utilizo provisionalmente un buzzer que produce un ruido infernal), o se puede adaptar para que encienda un radio (queda como radio reloj), una lámpara, un televisor, en fin, todo lo que se pueda ocurrir (
)

Así que sin más, adjunto los archivos del proyecto y el archivo de Proteus ISIS para el que lo quiera ver, y si alguien está interesado en el código (está escrito en C de HI-TECH), que lo diga y con mucho gusto lo comento. Ahh... y el manual y modo de operación también me lo pueden preguntar.  :D Buenas noches a todos ¡¡¡

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Reloj despertador con pic y lcd
« Respuesta #1 en: 22 de Julio de 2009, 04:04:29 »
Hehe esa alarma del final es para sueño pesado como lo dice su autor xD

Gracias por compartir pana!


Si tienes un videito de tu alarma sería genial verla en acción. :( no tengo proteus trabajando

Un saludo!


« Última modificación: 22 de Julio de 2009, 04:06:47 por AKENAFAB »

Desconectado anfegori91

  • PIC12
  • **
  • Mensajes: 71
Re: Reloj despertador con pic y lcd
« Respuesta #2 en: 22 de Julio de 2009, 04:33:28 »
ok, luego subiré un video del funcionamiento, mientras, aquí está adjunto el dagrama: (excluyendo alimentación y cristal)


Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Reloj despertador con pic y lcd
« Respuesta #3 en: 22 de Julio de 2009, 11:19:18 »
jeje bueno el vid...

Muy chulo el reloj ...

Seria bueno poner el BLINK de la LCD cuando se este configurando para no perderse en los items de configuracion.

Saludos
El papel lo aguanta todo

Desconectado anfegori91

  • PIC12
  • **
  • Mensajes: 71
Re: Reloj despertador con pic y lcd
« Respuesta #4 en: 22 de Julio de 2009, 23:23:17 »

Seria bueno poner el BLINK de la LCD cuando se este configurando para no perderse en los items de configuracion.


Pues en realidad eso mismo pensé, pero no quise complicarme tanto pues la configuración inicial tiene un orden (por eso lo del manual), tal vez lo haga en el ajuste de la alarma.

Desconectado anfegori91

  • PIC12
  • **
  • Mensajes: 71
Re: Reloj despertador con pic y lcd
« Respuesta #5 en: 23 de Julio de 2009, 01:24:23 »
listo¡¡¡ ya subí el video:


me cuentan qué les parece.
« Última modificación: 30 de Julio de 2009, 18:55:55 por jfh900 »

Desconectado skisoloco

  • PIC10
  • *
  • Mensajes: 13
Re: Reloj despertador con pic y lcd
« Respuesta #6 en: 24 de Julio de 2009, 00:34:16 »
hola anfegori91

buen proyecto. yo solo he trabajado con displays. de verdad me hace falta aprender a trabajar con LCD's
exelente aporte, sigue asi. me parecio muy bien explicado en el tutorial.
Y como tu dices, de verdad tienes que tratar de no sub-utilizar el pic.

sin mas, Skisoloco

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
Re: Reloj despertador con pic y lcd
« Respuesta #7 en: 24 de Julio de 2009, 00:46:35 »
 :mrgreen: :mrgreen: vacanisimo!! :-/ :-/
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Reloj despertador con pic y lcd
« Respuesta #8 en: 24 de Julio de 2009, 02:29:58 »
muy bueno !  :-/ :-/

Si jode ese buzzer xD para levantarse .

Saludos

Desconectado sao

  • PIC10
  • *
  • Mensajes: 1
Re: Reloj despertador con pic y lcd
« Respuesta #9 en: 30 de Julio de 2009, 02:25:38 »
MUY BUENO EL APORTE


Y EL VIDEO

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 326
Re: Reloj despertador con pic y lcd
« Respuesta #10 en: 30 de Julio de 2009, 17:29:14 »
Exelente el relog me parece que voy a migrar el código a C de CCS  :-/

Desconectado anfegori91

  • PIC12
  • **
  • Mensajes: 71
Re: Reloj despertador con pic y lcd
« Respuesta #11 en: 30 de Julio de 2009, 18:22:33 »
gracias por su apoyo¡¡

y gracias a jonathanPIC888, así el código será más entendible para otros usuarios¡¡

Desconectado jfh900

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: Reloj despertador con pic y lcd
« Respuesta #12 en: 30 de Julio de 2009, 18:57:49 »
He modificado el post:

http://www.todopic.com.ar/foros/index.php?topic=26934.msg221197#msg221197

Para que se vea directamente el vídeo.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado ivan1977

  • PIC10
  • *
  • Mensajes: 4
Re: Reloj despertador con pic y lcd
« Respuesta #13 en: 15 de Agosto de 2009, 20:56:30 »
Que buen proyecto, me gustaría hacerlo, pero soy muy novato  :(. Felicitaciones!!!  :-/

Desconectado EDDIE_SAN

  • PIC10
  • *
  • Mensajes: 3
Re: Reloj despertador con pic y lcd
« Respuesta #14 en: 21 de Agosto de 2009, 20:17:34 »
Hey que gran aporte... yo andaba algo perdido con un proyecto que desarrollo algo similar, pero pues siempre usaba el DS1302 o algo asi... gracias de nuevo! :-/


 

anything