Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica => Tópico iniciado por: Rudolf Waller em 23 de Setembro de 2013, 09:21

Título: Biblioteca gráfica
Enviado por: Rudolf Waller em 23 de Setembro de 2013, 09:21
Oi pessoal,

Estou desenvolvendo uma aplicação com display gráfico 128x64. Uma das figuras que preciso desenhar é um retângulo preenchido e inclinado. Desenhar um retângulo é fácil, difícil é preenchê-lo :)

Como a posição e a inclinação deste retângulo variam, preciso de uma rotina (em qualquer linguagem) que desenhe este objeto. Se ajudar, poderia ser uma rotina que desenhe um triângulo preenchido (desenharia 2 triângulos para formar o retângulo).

Agradeço qualquer ajuda que puderem dar.

Abraços,
Rudolf

PS: Não sei se este tópico está na área errada. Se estiver, peço que o movam para a área correta, por favor
Título: Re:Biblioteca gráfica
Enviado por: Cássio Alvarenga em 23 de Setembro de 2013, 10:31
Se o chip do seu display for o KS0108.

Segue o LINK (https://glcd-arduino.googlecode.com/files/glcd-v3-20111205.zip) de algumas bibliotecas (em C++) que podem ser uteis.

Título: Re:Biblioteca gráfica
Enviado por: Balen em 23 de Setembro de 2013, 10:35
pode fazer um retângulo preenchido através de várias linhas paralelas...

talvez incluindo um laço de repetição na rotina que faz a linha para mover a linha seguinte um pixel abaixo da primeira possa resolver.
Título: Re:Biblioteca gráfica
Enviado por: lumens em 23 de Setembro de 2013, 11:34
Olá Rudolf

vi este programa que gera os códigos para o display

(http://www.compsys1.com/assets/images/gltool14.jpg)

de uma olhada neste site

http://www.compsys1.com/workbench/Benchware/GLTools/gltools.html (ftp://www.compsys1.com/workbench/Benchware/GLTools/gltools.html)

Talvez tenha algo que ajude

no forum da mosaico tem bastante coisa a respeito do assunto

http://www.forumnow.com.br (ftp://www.forumnow.com.br)
Título: Re:Biblioteca gráfica
Enviado por: Rudolf Waller em 23 de Setembro de 2013, 12:18
Fala, seo Cássio :)

Se o chip do seu display for o KS0108.

É o ST7920.

Citar
Segue o LINK (https://glcd-arduino.googlecode.com/files/glcd-v3-20111205.zip) de algumas bibliotecas (em C++) que podem ser uteis.

Tem algumas coisas interessantes ali. VALEU!!!

pode fazer um retângulo preenchido através de várias linhas paralelas...

talvez incluindo um laço de repetição na rotina que faz a linha para mover a linha seguinte um pixel abaixo da primeira possa resolver.

Tava pensando em algo assim. O problema é saber aonde começa e aonde termina cada linha paralela.

Olá Rudolf

vi este programa que gera os códigos para o display

(http://www.compsys1.com/assets/images/gltool14.jpg)

de uma olhada neste site

http://www.compsys1.com/workbench/Benchware/GLTools/gltools.html (ftp://www.compsys1.com/workbench/Benchware/GLTools/gltools.html)

Talvez tenha algo que ajude

no forum da mosaico tem bastante coisa a respeito do assunto

http://www.forumnow.com.br (ftp://www.forumnow.com.br)

Tou indo lá olhar. VALEU!!!
Título: Re:Biblioteca gráfica
Enviado por: Cássio Alvarenga em 23 de Setembro de 2013, 12:35
Olá Rudolf

vi este programa que gera os códigos para o display

(http://www.compsys1.com/assets/images/gltool14.jpg)

de uma olhada neste site

http://www.compsys1.com/workbench/Benchware/GLTools/gltools.html (ftp://www.compsys1.com/workbench/Benchware/GLTools/gltools.html)

Talvez tenha algo que ajude

no forum da mosaico tem bastante coisa a respeito do assunto

http://www.forumnow.com.br (ftp://www.forumnow.com.br)

Desse ai ate eu vou ser obrigado a dar uma olhada.