Mapear X.Y de display LCD Touchscreen 2.4 - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T14:20:53Zhttps://labdegaragem.com/forum/topics/mapear-x-y-de-display-lcd-touchscreen-2-4?commentId=6223006%3AComment%3A701441&feed=yes&xn_auth=noé um ILI9325
Tentei as coord…tag:labdegaragem.com,2019-02-19:6223006:Comment:7014412019-02-19T22:51:27.646ZAntonio Brunohttps://labdegaragem.com/profile/AntonioBruno
<p>é um ILI9325</p>
<p></p>
<p>Tentei as coordenadas que achei serem as corretas, mas acho que as coordenadas não deram certo.</p>
<p></p>
<p>Preciso achar um script para localizar o XY decentemente. :-(</p>
<p>é um ILI9325</p>
<p></p>
<p>Tentei as coordenadas que achei serem as corretas, mas acho que as coordenadas não deram certo.</p>
<p></p>
<p>Preciso achar um script para localizar o XY decentemente. :-(</p> Caso não obtenha sucesso, vam…tag:labdegaragem.com,2019-02-19:6223006:Comment:7008962019-02-19T15:16:57.549ZJoao Vitorhttps://labdegaragem.com/profile/jvsilvictor
<p>Caso não obtenha sucesso, vamos pensar em outra solução :D<br/><br/>Por curiosidade, é um display LED ILI9341 ? Adquiri alguns recentemente, estou aguardando chegar. Então seu caso será de ajuda mútua ^^</p>
<p>Caso não obtenha sucesso, vamos pensar em outra solução :D<br/><br/>Por curiosidade, é um display LED ILI9341 ? Adquiri alguns recentemente, estou aguardando chegar. Então seu caso será de ajuda mútua ^^</p> Legal! Boa ideia ! Vou tentar…tag:labdegaragem.com,2019-02-19:6223006:Comment:7008702019-02-19T13:58:43.529ZAntonio Brunohttps://labdegaragem.com/profile/AntonioBruno
<p>Legal! Boa ideia ! Vou tentar entre hoje e amanhã. </p>
<p>Posto o resultado aqui. Valeuuuuuu</p>
<p>Legal! Boa ideia ! Vou tentar entre hoje e amanhã. </p>
<p>Posto o resultado aqui. Valeuuuuuu</p> No seu programa você consegue…tag:labdegaragem.com,2019-02-19:6223006:Comment:7009962019-02-19T13:33:20.666ZJoao Vitorhttps://labdegaragem.com/profile/jvsilvictor
<p>No seu programa você consegue identificar a coordenada do toque, certo? Você deseja agora é associar essa coordenada com um caractere da imagem, correto ?</p>
<p><br></br>O que me veio em mente, no momento, seria colocar a imagem na mesma resolução do seu display e, através de um editor de imagens (provavelmente o mesmo que você utilizou pra criá-la), ver as "coordenadas" de cada retângulo/quadrado que representa uma tecla.<br></br><br></br>Como cada caractere provavelmente está igualmente espaçado e…</p>
<p>No seu programa você consegue identificar a coordenada do toque, certo? Você deseja agora é associar essa coordenada com um caractere da imagem, correto ?</p>
<p><br/>O que me veio em mente, no momento, seria colocar a imagem na mesma resolução do seu display e, através de um editor de imagens (provavelmente o mesmo que você utilizou pra criá-la), ver as "coordenadas" de cada retângulo/quadrado que representa uma tecla.<br/><br/>Como cada caractere provavelmente está igualmente espaçado e possuem mesma altura, você só precisa fazer o primeiro de cada linha. A variação em Y é a mesma para todos elementos de uma linha. Já a variação em X também é a mesma, porém tem início na coordenada do char anterior. (Acho que deu pra entender).<br/><br/>Exemplo:<br/><br/>Caractere "0":<br/><br/>X = de 10 a 25</p>
<p>Y = de 10 a 35</p>
<p></p>
<p>O Y é o mesmo para "0' a "9" (primeira linha). Já o X de "0" é 10~25 (varia 15), o do "1" será o fim do "0" + 15. Ou seja, de 25 a 40. E assim por diante.</p>
<p></p>
<p>if( ( X_touch >= 10 && X_touch <= 25) && ( Y_touch >= 10 && Y_touch <= 35)) //Tecla "0"</p>
<p>{</p>
<p> //MEDIDAS REFERENTES AO PRESSIONAR A TECLA "0"</p>
<p>}</p>
<p></p>
<p></p>