Autor Tema: SD Card, imagen bmp y GLCD 128x64...xD  (Leído 7988 veces)

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

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
SD Card, imagen bmp y GLCD 128x64...xD
« en: 16 de Junio de 2010, 13:42:23 »
Este es un proyecto que surgió como para salir un poco de la rutina del “estudio” de todos los días, una relajación  :D  Lo que realiza es abrir imágenes en BMP de 128x64 monocromático ubicados en una memoria SD Card y las dibuja en el GLCD. En este caso solo se trabaja con archivos monocromatico, pero trabajar a 24 bits es también sencillo, sabiendo que cada byte indica RGB, se suman y si es menor a 382.5 es Negro y sino blanco. Pero requiere leer varios cluster y más trabajo.  :D :D
Imagen del hardware y video del resultado.



Se adjunta proyecto como para tener el código y sacar ideas.-


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #1 en: 16 de Junio de 2010, 17:49:45 »
¡Magnífico proyecto, Suky!, como todo lo que haces.

Enhorabuena y gracias por publicarlo.

Desconectado El_Guitre

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1046
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #2 en: 16 de Junio de 2010, 18:12:31 »
Felicitaciones suky por el trabajo y por compartirlo. No se de donde sacas tiempo para juntar estas cosas, el estudio, el fútbol y las señoritas... :mrgreen:

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #3 en: 16 de Junio de 2010, 18:22:35 »
Muy bueno suky! :-/ :-/

Saludos!

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #4 en: 16 de Junio de 2010, 18:38:39 »
.


¡Muy bueno! Yo desde hace tiempo tengo la idea de hacer una humilde consolita de juegos portátil con uno de esos GLCD, pero me detiene el exorbitante precio que tienen  :cry:.
El barrido vertical que se ve ¿está hecho a propósito o es característico del display?
¡Saludos!


When you see a good move, look for a better one (Emanuel Lasker)

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #5 en: 16 de Junio de 2010, 20:10:05 »
Gracias a todos!   ;-)

El barrido que se ve es por dibujar pixel a pixel, pero se puede usar el modo fast, que utiliza un buffer de 1024 bytes y refrescar la pantalla más rapidamente. Es cuestión de recursos.  :mrgreen:


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #6 en: 19 de Junio de 2010, 14:31:41 »
muy buena suky, como siempre me dejas con la boca abierta :o

saludos
.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #7 en: 19 de Junio de 2010, 15:02:53 »
 :shock:

excelente!!!!!
El papel lo aguanta todo

Desconectado DIANROME

  • PIC10
  • *
  • Mensajes: 3
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #8 en: 22 de Febrero de 2011, 12:37:59 »
Buenos dias suky super interesante el trabajo que has realizado con GLCD y SD CARD;
he seguido atentamente los temas en los foros,me encuentro realizando una aplicación  muy similar
consiste en escribir o dibujar cualquier trazo sobre una GLCD + TOUCHS , además de esto guardar
los datos obtenidos por los canales AN0  y AN1 en una memoria SD CARD y poderlos vizualizar en paint o en
algun editor de imagen.

ya tengo casi un 80% del proyecto ya que puedo escribir sobre la GLCD y almacenar datos sobre SD CARD,propiamente con tus "excelentes" librerias creo archivos TXT, XLS, DOC  en fin... pero al crear un archivo .BMP los datos que se almacenan en la SD CARD por medio de la funcionm FSfprintf no son del formato adecuado para el tipo de archivo.


No se si tengas  informacion de cual es el formato eso datos capturados por el ADC para visualizarlos en Paint
o cual es el procedimiento o la transformacion de dicho datos.


Totalmente agradecido   DIANROME

 

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #9 en: 22 de Febrero de 2011, 12:48:48 »
Hola DIANROME! Lo que pasa es que un archivo BMP tiene una cabecera donde da algunos parámetros de la imagen, tipo (1,8,24..), ancho, alto, paleta de colores, ect, ect.. Y luego viene la información de la imagen, donde el primer pixel es el inferior izquierdo de la imagen, y de ahí se avanza hacia la derecha y hacia arriba. La cantidad de bytes por pixel depende del tipo de archivo.

Por aquí hay más data:

http://es.kioskea.net/contents/video/format-bmp.php3

http://www.fortunecity.com/skyscraper/windows/364/bmpffrmt.html


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #10 en: 22 de Febrero de 2011, 15:08:19 »
Te quedó estupendo Suky.

si eso lo haces para relajarte, entonces imagina lo que harías en un trabajo serio  :D

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #11 en: 22 de Febrero de 2011, 17:02:11 »
si eso lo haces para relajarte, entonces imagina lo que harías en un trabajo serio  :D

puff!  :D  Mejor ni te cuento  :D


Saludos!  ;-)
No contesto mensajes privados, las consultas en el foro

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #12 en: 22 de Febrero de 2011, 17:42:19 »
naaaaa ... cuenta .... cuenta ....  :D :D :D :D
El papel lo aguanta todo

Desconectado NANO1985

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
    • Desarrollos Tecnologicos - Tucuman - Argentina
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #13 en: 22 de Febrero de 2011, 18:56:35 »
una belleza..  ;-)
"La inquebrantable voluntad de vencer"
"hay dos cosas infinitas... El universo y la Estupidez humana" Albert Einstein
 "El sabio actua sin anhelos, permanece sosegado,... así no es afectado por el resultado de sus acciones sean éstas el triunfo o el fracaso"
- UNIVERSIDAD TECNOLOGICA NACIONAL - FACULTAD REGIONAL TUCUMAN -

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: SD Card, imagen bmp y GLCD 128x64...xD
« Respuesta #14 en: 22 de Febrero de 2011, 22:55:14 »
jejeje!.. Por acá está la versión a color  :) Fíjense lo fácil que es trabajar en C++ y las class, aunque para éste caso no es lo más eficiente, pero bueee  :P



Saludos!
No contesto mensajes privados, las consultas en el foro


 

anything