Ver tema anterior :: Ver tema siguiente |
Autor |
Mensaje |
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
|
Volver arriba |
|
|
KsK modder
País: Sexo: Registrado: 05 octubre 2002 Mensajes: 1514 Ubicación: València
|
Publicado: Lun, 16 May 2005 7:34 pm Asunto: |
|
|
Teo tio ... si kieres te lo financiamos ^_^
Eres un crack tio ... en serio!!
Llevaba un monton de semanas sin aparecer por aki y q alegria me da ver q seguis dandole al coco
Un abrazo gentes!
Animo kolega! |
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
Publicado: Mar, 17 May 2005 12:01 pm Asunto: Primera prueba |
|
|
Bueno, vistos los ánimos que tengo desde aqui, y lo que descubri anoche (en google, si poneis "propeller clock" y webs en español, sale este hilo el primero) pues he hecho un pequeño esfuerzo con la cartera y he terminado toda la parte mecánica y electrónica. Weno hay un pero que os contaré al final.
Acabo de hacer el primer test de hardware, comprobando que las 2 entradas funcionan (indice y receptor de IR) y visto que tiraban, hice un pequeño programa que escribe las letras HM
Estooo... probemos sin flash (los nervios)
Un poco mejor... a ver de lado
no está mal si no fuera por el macro.
Las fotos se tomaron con un tiempo de obturador de 0,7 segundos, casi a oscuras.
El texto aparece completamente estable flotando en el aire (fijaros en la primera foto dónde está el brazo y dónde el texto) pero con muy poca luminosidad, es que no tenía leds de alta luminosidad azules (igual bajo luego a por ellos).
El pero que dije al principio lo pone el brazo. Aparte de que está descentrado (por eso agarro el invento con la mano) es flexible y al girar rápido, los led rozan con las paredes del CD. Tengo que buscar algo más rígido.
Weno... pa que no penséis que lo dejo apartado ehhhh'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.' |
|
Volver arriba |
|
|
Chardo modder
País: Sexo: Registrado: 08 abril 2004 Mensajes: 1112 Ubicación: Tudela(Navarra)
|
Publicado: Mar, 17 May 2005 1:57 pm Asunto: |
|
|
Siempre innovando
SI te muestra las letras h y m has pensado en mostrar más cosas a parte de la fecha, supongo que una vez que te funcione bien la fecha te meteras con el resto de letras.
Saludos |
|
Volver arriba |
|
|
Carlisx modder
País: Sexo: Registrado: 15 noviembre 2004 Mensajes: 676 Ubicación: AppleCity
|
Publicado: Mar, 17 May 2005 2:11 pm Asunto: |
|
|
Realmente increible, aun no entiendo como pueden despedir a alguien como tu con la inteligencia y el potencial que tienes, y por otro lado me siento "inferior intelectualmente" al ver trabajos asi... Un saludo Soy un artista conceptual: hago cosas cutres y...caras.
Carlisx, 50% artista, 50% chapuzas |
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
|
Volver arriba |
|
|
ruboli modder
País: Sexo: Registrado: 25 marzo 2004 Mensajes: 181 Ubicación: ASTURIAS (gijon)
|
Publicado: Mar, 17 May 2005 8:36 pm Asunto: |
|
|
muy bien muy bien
saludos |
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
Publicado: Mar, 17 May 2005 9:34 pm Asunto: Hora mostrada! |
|
|
Agarraos los machos que tengo novedades...
Se ve mejor en persona... no tengo mucho pulso y no tengo trípode para la cámara.
Weno... os comento. He definido los caracteres y las rutinas de dibujo. El problema que tengo es que el reloj que lleva (DS1302) no responde a los comandos (mierda programación) así que puse valores fijos a la hora para ver si mostraba el texto correctamente.
aquí está el código que he usado:
Código: | int n,hour,min,sec, ch1, ch2, chr;
const unsigned char table[12][6] = {{ 0x3E,0x51,0x49,0x45,0x3E,0x00 }, // 0
{ 0x44,0x42,0x7F,0x40,0x40,0x00 }, // 1
{ 0x42,0x61,0x51,0x49,0x46,0x00 }, // 2
{ 0x22,0x41,0x49,0x49,0x36,0x00 }, // 3
{ 0x38,0x24,0x22,0x7F,0x20,0x00 }, // 4
{ 0x27,0x49,0x49,0x49,0x31,0x00 }, // 5
{ 0x3E,0x49,0x49,0x49,0x32,0x00 }, // 6
{ 0x01,0x01,0x71,0x09,0x07,0x00 }, // 7
{ 0x36,0x49,0x49,0x49,0x36,0x00 }, // 8
{ 0x26,0x49,0x49,0x49,0x36,0x00 }, // 9
{ 0x00, 0x36, 0x36, 0x00, 0x00, 0x00 }, // :
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }};// space
void caracter(chr) {
ch1 = (chr & 0b11110000);
ch2 = (chr & 0b00001111);
rotate_right(&ch1,1);
rotate_right(&ch1,1);
rotate_right(&ch1,1);
rotate_right(&ch1,1);
for (n=0;n<6;n++) {
output_b(table[ch1][n]);
delay_us(250);
}
delay_us(500);
for (n=0;n<6;n++) {
output_b(table[ch2][n]);
delay_us(250);
}
}
void dospuntos() {
output_b(128);
delay_us(250);
output_b(0);
delay_us(1500);
}
void main() {
setup_counters(RTCC_INTERNAL,RTCC_DIV_4);
output_b(0);
rtc_init();
rtc_set_datetime(0x17,0x05,0x05,0x02,0x20,0x00);
while (1) {
while(!input(pin_a1)) {}
rtc_get_time(hour,min,sec);
hour = 0x12;
min = 0x34;
sec = 0x56;
delay_ms(6);
caracter(hour);
dospuntos();
caracter(min);
dospuntos();
caracter(sec);
}
}
|
Si hay peticiones, lo comento...'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.' |
|
Volver arriba |
|
|
J1M modder
País: Sexo: Registrado: 28 octubre 2003 Mensajes: 167 Ubicación: Cartagena
|
|
Volver arriba |
|
|
RaDoN Moderador
País: Sexo: Registrado: 06 diciembre 2002 Mensajes: 1288 Ubicación: Sevilla
|
Publicado: Mar, 17 May 2005 10:02 pm Asunto: |
|
|
Buen trabajo teo ... el dia 30 acabo examenes y me lo monto |
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
Publicado: Mar, 17 May 2005 10:24 pm Asunto: |
|
|
Uso un DS1302 pero el problema debe ser el cristal, que lo pille de un reloj viejo y no avanza 'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.' |
|
Volver arriba |
|
|
HeLlSiN modder
País: Sexo: Registrado: 29 septiembre 2002 Mensajes: 1112 Ubicación: Zaragoza
|
Publicado: Mar, 17 May 2005 10:27 pm Asunto: |
|
|
ojala algun dia se me ocurra alguna cosa como esta que fabricar
dios como controlas!!!! sigue haciendo maravillas de estas , si eso comercializalas y sacate una pasta jeje
saludos |
|
Volver arriba |
|
|
Teotekaplan Moderador
País: Sexo: Registrado: 31 marzo 2003 Mensajes: 4124 Ubicación: Madrid
|
Publicado: Mar, 17 May 2005 10:47 pm Asunto: |
|
|
La verdad que tengo un buen subidón, pensé que no iba a funcionar a la primera, problemas de estabilidad o algo pero ains... va de puta madre... jejejeje
Acabemos este que le queda un cacho... pero ya veo más cercano el display de 2x16 JAJAJAJA...'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.' |
|
Volver arriba |
|
|
IVAJ Moderador
País: Sexo: Registrado: 02 septiembre 2002 Mensajes: 2835
|
Publicado: Mie, 18 May 2005 12:44 am Asunto: |
|
|
Teo haber si puedes currarte un video chikitillo con el reloj andando...
Muy wapo tu proyecto... y felicidades...
Saludos IVAJ |
|
Volver arriba |
|
|
|
|