Una pregunta, por qué "inicialmente" la simulación "reconoce" la hora actual? Se supone que se está reseteando todo y que el RTC no tiene ningun dato. Gracias.
Muy bueno tu video. Aunque estoy buscando lo mismo pero en pic basic pro. Una consulta esa raya vertical que aparece es problema de la pantalla? Lo solucionaste? Yo tengo desde hace un tiempo el mismo problema en mi lapto MSI. Saludos.
@@ElectrónicayCircuitos97 Disculpa, l oque pasa es que tengo una laptop MSI que aleatoriamente aparece una raya vertical y coincidía con tu video y ya me di cuenta de que esa raya es la del CCS !!. Saludos.
Hola, lei un comentario más abajo y encontré la librería lcd_16x2.c y ya funcionó muy bien el proyecto en mi pc. Pienso quesería bueno un video donde se explique claramente el uso de librerías y por qué algunas funcionan y otras no, a pesar de tratarse para un mismo proyecto. Gracias.
Hola, otra consulta, CUAL podría ser la causa de que el rtc ds1307 muestre bien los datos de fecha y hora, pero al MANIPULAR el módulo (porque está unido con cables) cambie totalmente los datos; es decir, muestre como valores de mes 25, de dia 45, etc, algo fuera de lo normal. Gracias.
@@ElectrónicayCircuitos97 hola, te comento, el rtc lo conecte a un protoboard (para evitar que este colgando en el aire) y ya funciona muy bien. Gracias.
Hola amigo, una consulta, ya logré conseguir el RTC DS3231 y simplemente lo reemplacé en lugar del DS1307 , pero no quiere grabár la hora!! Me sale en el lcd como año 2000 y hora 00:00 y contando.Tú dices que la librería del ds1307.c TAMBIEN trabaja con el DS3231, pero no hay que hacer ninguna modificación? He hecho varias pruebas modificando MANUALMENTE las horas y SI graba pero en el ds1307, con el ds3231 NO lo quiere hacer. Alguna sugerencia? Gracias.
@@ElectrónicayCircuitos97 aun no me sale, pero tengonuna duda, dentro de las instruvvioned del progrsma prinvipal siempre hace referencia a: ds1307.... Etc. Como lo ptocesara di se trata deñ ds3231? gracias.
como podria usar la eeprom interna de este modulo para almacenar datos? que conexiones adicionales tendria que hacer y en codigo :c que mas tengo que agregar , gracias
No es necesario realizar una conexión extra ya que la EEPROM del módulo esta conectada en los pines SDA y SCL. Para leer y guardar datos en la EEPROM del módulo debes utilizar una librería que viene en el compilador.
Puedes hacerlo por Bluetooth o con el ordenador. Tendrías que enviar una trama al Pic con los datos de la fecha y hora, y ya en el código se hacen algunas rutinas para extraer cada uno de los datos de dicha trama para configurar el RTC.
Hola, cuando ejecuto la simulación, SIEMPRE me sale todo los campos en 00/00/2000, no sé por que inicialmente no lee los datos de la fecha. No logro encontrar el problema. Alguna ayuda? Gracias.
@@ElectrónicayCircuitos97 otra duda en el primer ejempo que pones 200ms que muestre en la lcd eso solo lo haces para que proteus no se demore en simular cierto pq en fisiso ya seran valores como por ejemplo 1000ms ? que es un segundo? no'
amigo creo que subiste el codigo mal, al momento de compilarlo y volverlo a cargar en el pic, me sale error, en el codigo ds 1307 set, te faltaron dos comas despues de mes y despues de minutos, cuando lo compilo y lo cargo en el pic, ya no muestra la hora que se ke configura en el menu. min 6:53
que tal, pudo solucionarlo? a mi también me salía esos errores, lo corregí pero al simularlo todos los valores se ponen en 0, los modifico con los botones pero no se guarda y vuelve al 0, el ds1307 si marca mis datos actuales al simular
@@ElectrónicayCircuitos97 Ah ya vi, debe de ser el compilador porque borre las instrucciones PRINTF y aun así aparecian en el LCD, las de Fecha y Hora, como tal no debian aparecer pero ahí estaban, ja. Voy a reinstlalar a ver que pasa, de antemano gracias por su tiempo
Sin duda el mejor video acerca del tema!
Tu canal está infravalorado. Nuevo sub!
Saludos 👍
Que grandioso video, ojala puedas seguir subiendo mucho más contenido de este estilo, el mejor, nuevo sub
Saludos 👍👍
Muy buen video, lo analizaré y trataré de entenderlo. Gracias.
Saludos
Hola, donde se obtiene el archivo lcd_16x2.c? Cuando lo ejecuto, se me cuelga el CCS. Gracias.
gran video!!, una consulta
en el caso de usar el modelo ds1302 se podria usar la misma libreria?
Para el DS1302 no sirve esta librería.
El propio compilador ya trae una librería para el DS1302.
Una pregunta, por qué "inicialmente" la simulación "reconoce" la hora actual? Se supone que se está reseteando todo y que el RTC no tiene ningun dato. Gracias.
Muy buen video crack, ojala cresca mas tu canal!.
Muy bueno tu video. Aunque estoy buscando lo mismo pero en pic basic pro. Una consulta esa raya vertical que aparece es problema de la pantalla? Lo solucionaste? Yo tengo desde hace un tiempo el mismo problema en mi lapto MSI. Saludos.
Cual raya vertical?
en el 3'09''
No se a que te refieres
@@ElectrónicayCircuitos97 Disculpa, l oque pasa es que tengo una laptop MSI que aleatoriamente aparece una raya vertical y coincidía con tu video y ya me di cuenta de que esa raya es la del CCS !!. Saludos.
hola donde se encuentra el archivo en h.? : (( quiero trabajarlo con un nano
Hola, lei un comentario más abajo y encontré la librería lcd_16x2.c y ya funcionó muy bien el proyecto en mi pc. Pienso quesería bueno un video donde se explique claramente el uso de librerías y por qué algunas funcionan y otras no, a pesar de tratarse para un mismo proyecto. Gracias.
Hola, otra consulta, CUAL podría ser la causa de que el rtc ds1307 muestre bien los datos de fecha y hora, pero al MANIPULAR el módulo (porque está unido con cables) cambie totalmente los datos; es decir, muestre como valores de mes 25, de dia 45, etc, algo fuera de lo normal. Gracias.
Puede ser problema del módulo
@@ElectrónicayCircuitos97 hola, te comento, el rtc lo conecte a un protoboard (para evitar que este colgando en el aire) y ya funciona muy bien. Gracias.
Muy buen contenido
Puedes hacer para el ds1302
Hola amigo, una consulta, ya logré conseguir el RTC DS3231 y simplemente lo reemplacé en lugar del DS1307 , pero no quiere grabár la hora!! Me sale en el lcd como año 2000 y hora 00:00 y contando.Tú dices que la librería del ds1307.c TAMBIEN trabaja con el DS3231, pero no hay que hacer ninguna modificación? He hecho varias pruebas modificando MANUALMENTE las horas y SI graba pero en el ds1307, con el ds3231 NO lo quiere hacer. Alguna sugerencia? Gracias.
Asi es, la librería es compatible oara ambos modelos de RTC.
En teoría no debería haber problemas con los RTC.
@@ElectrónicayCircuitos97 aun no me sale, pero tengonuna duda, dentro de las instruvvioned del progrsma prinvipal siempre hace referencia a: ds1307.... Etc. Como lo ptocesara di se trata deñ ds3231? gracias.
te comento, vi en su datasheet del 3231 y resetee ek modulo y ya esta trabajando muy bien. Gracias.
como podria usar la eeprom interna de este modulo para almacenar datos? que conexiones adicionales tendria que hacer y en codigo :c que mas tengo que agregar , gracias
No es necesario realizar una conexión extra ya que la EEPROM del módulo esta conectada en los pines SDA y SCL.
Para leer y guardar datos en la EEPROM del módulo debes utilizar una librería que viene en el compilador.
Hola hermano, alguna recomendación o video que me recomiendes para configurar la hora con comunicación serial? Gracias, buena vibra.
Puedes hacerlo por Bluetooth o con el ordenador.
Tendrías que enviar una trama al Pic con los datos de la fecha y hora, y ya en el código se hacen algunas rutinas para extraer cada uno de los datos de dicha trama para configurar el RTC.
Esa rutinas existen en c?
Porque las he visto con Arduino pero no en c.
Muchas gracias tus vídeos me han ayudado mucho.
@@dacriax Puedes contactarme desde aquí para resolver tus dudas:
facebook.com/Electr%C3%B3nica-y-Circuitos-265335426934110
Hola amigo, podrías ayudarme a modificar tu programación para hacerlo en formato de 12 hrs y que aparezca am y pm
Se podría trabajar el reloj y la pantalla con i2c al mismo tiempo?
Si es posible.
No sé tiene que configurar nada en el código ?
Hola, cuando ejecuto la simulación, SIEMPRE me sale todo los campos en 00/00/2000, no sé por que inicialmente no lee los datos de la fecha. No logro encontrar el problema. Alguna ayuda? Gracias.
como lo arreglaste?, me esta pasando lo mismo
@@angelyaelyepezmeza4009 hola cambia el valor de las resistencias de anslagico a digital.suertr
@@justovelarde3456 simón era solo eso, gracias hermano
Para usar el RTC con una pantalla OLED, como sería la configuración del #use i2c()
Debes cambiar el parámetro de la velocidad, sería en FAST para 400KHz, ya que así lo requiere la OLED para que pueda funcionar.
Hola, hay alguna manera de que el RTC se configure con la hora de la computadora?
Si es posible.
una duda si se apaga el pic la fecha y hora se deconfigura? o se incia con la ultima que quedo?
Mientras el RTC tenga la batería de 3V mantendrá la fecha y hora actual, aún cuando se retire la alimentación del Pic.
@@ElectrónicayCircuitos97 otra duda en el primer ejempo que pones 200ms que muestre en la lcd eso solo lo haces para que proteus no se demore en simular cierto pq en fisiso ya seran valores como por ejemplo 1000ms ? que es un segundo? no'
@@danielcamilomalavermendoa5224 Así es.
amigo creo que subiste el codigo mal, al momento de compilarlo y volverlo a cargar en el pic, me sale error, en el codigo ds 1307 set, te faltaron dos comas despues de mes y despues de minutos, cuando lo compilo y lo cargo en el pic, ya no muestra la hora que se ke configura en el menu. min 6:53
que tal, pudo solucionarlo? a mi también me salía esos errores, lo corregí pero al simularlo todos los valores se ponen en 0, los modifico con los botones pero no se guarda y vuelve al 0, el ds1307 si marca mis datos actuales al simular
Como podria hacer para activar una salida digital a cierta hora y cierto dia?
Debes comprar la variable de la hora y el día a través de un condicional if.
Y de acuerdo a eso ejecutas la tarea que quieras.
@@ElectrónicayCircuitos97 muchas gracias
una duda, tienes por casualidad la libreria del lcd_16x2.c??
Descargalo en la descripción de este vídeo.
ruclips.net/video/gjYZWNng4Q4/видео.html
La librería funciona con arduino?
No, solo para Pic.
Ya hay una librería específica para Arduino.
necesito una librería diferente si quiero ocupar el pic 18f4550??
La librería sirve para cualquier pic, no necesariamente es para un modelo en especial.
@@ElectrónicayCircuitos97 incluso con el 16f84 ? Muchas gracias de antemano, muy buen video
Que pasa si uso un Crystal de 4mhz? No pasa nada?
Solo debes cambiar la configuración de los fuses
Si quiero utilizar una lcd con I2C como se utilizaria? Saludos eres un crack
Se conecta en la mismas líneas SDA y SCL.
Oigan, de pura casualidad a alguien no le pasa que al usar las funciones de GET, como DATE, les regrese todo en Cero. No lo puedo solucionar
En teoría no debería hacer lo que mencionas, la librería funciona correctamente.
@@ElectrónicayCircuitos97 Ah ya vi, debe de ser el compilador porque borre las instrucciones PRINTF y aun así aparecian en el LCD, las de Fecha y Hora, como tal no debian aparecer pero ahí estaban, ja. Voy a reinstlalar a ver que pasa, de antemano gracias por su tiempo
Como le agrego un sensor de temperatura???
Debes usar en canal analógico para el sensor, puede ser el lm35