Zh0nd
Posts: 5
Joined: Sun Oct 15, 2017 12:02 pm

[RESOLU]Bug? LCD TFT 240*320 ILI9341

Sun Oct 15, 2017 12:35 pm

Bonjour à tous,
Je rencontre un petit soucis avec l'écran, j'ai bien suivi le tuto d'adafruit https://learn.adafruit.com/user-space-s ... 8?view=all tout fonctionne l'image de l'exemple apparaît bien, mais pas en pleins écran, comme on peut le voir dans la photo jointe, il y a deux bandes noir en haut et en bas, quelqu'un sait pourquoi ? J'ai essayé avec une autre image même problème :?

Voici le code utilisé : https://github.com/adafruit/Adafruit_Py ... s/image.py
UTB8bj3GbJnJXKJkSaiyq6AhwXXaa.jpg
Test
UTB8bj3GbJnJXKJkSaiyq6AhwXXaa.jpg (218.98 KiB) Viewed 1748 times
Last edited by Zh0nd on Mon Oct 16, 2017 8:59 pm, edited 1 time in total.

JumpZero
Posts: 1119
Joined: Thu Mar 28, 2013 7:35 pm
Location: 127.0.0.1

Re: Bug? LCD TFT 240*320 ILI9341

Sun Oct 15, 2017 6:30 pm

Bonsoir,
je te conseille de poster sur le forum adafruit les ingénieurs d'adafruit te répondrons directement.

fdufnews
Posts: 289
Joined: Fri Oct 07, 2011 5:37 pm

Re: Bug? LCD TFT 240*320 ILI9341

Mon Oct 16, 2017 7:19 am

Tu as essayé le second programme shapes.py?
Tu as le même comportement?

Pour le recours au forum Adafruit ça va pas le faire on dirait que ce n'est pas un écran Adafruit.

Zh0nd
Posts: 5
Joined: Sun Oct 15, 2017 12:02 pm

Re: Bug? LCD TFT 240*320 ILI9341

Mon Oct 16, 2017 4:10 pm

En effet, c'est un écran "no name" donc pas sur qu'ils s'occupe du problème mais je vais quand même essayer :D

@fdufnews : Oui j'ai essayé avec le programme shapes.py ça fonctionne parfaitement
media-20171016.jpg
Test_shapes.py
media-20171016.jpg (47.17 KiB) Viewed 1643 times

fdufnews
Posts: 289
Joined: Fri Oct 07, 2011 5:37 pm

Re: Bug? LCD TFT 240*320 ILI9341

Mon Oct 16, 2017 5:36 pm

En plus des 2 bandes en haut et en bas, l'image est aussi tronquée à gauche et à droite.
Cela fait penser à un problème lors du resize ou de la rotation.

Zh0nd
Posts: 5
Joined: Sun Oct 15, 2017 12:02 pm

Re: Bug? LCD TFT 240*320 ILI9341

Mon Oct 16, 2017 7:27 pm

Ouais mais c'est quand même bizarre j'ai suivi ces tuto :
http://raspberrypi4u.blogspot.fr/2014/1 ... -with.html
http://ingeniapp.com/en/using-2-2-lcd-s ... pberry-pi/

Ils ont le même écran que moi, j'ai fais pareil qu'eux et j'ai pas l'image en full screen

Peut-être un problème de version de Python ? car le tout marche avec Python 2.7

Zh0nd
Posts: 5
Joined: Sun Oct 15, 2017 12:02 pm

Re: Bug? LCD TFT 240*320 ILI9341

Mon Oct 16, 2017 8:58 pm

Problème résolu, j'ai modifié la ligne :

Code: Select all

image = image.rotate(90).resize((240, 320))
par

Code: Select all

image = image.rotate(90, expand=True).resize((240, 320))


Source : https://stackoverflow.com/questions/313 ... n-image-90


@fdufnews : Tu avais raison ça venait d'ici, merci :idea:

fdufnews
Posts: 289
Joined: Fri Oct 07, 2011 5:37 pm

Re: [RESOLU]Bug? LCD TFT 240*320 ILI9341

Tue Oct 17, 2017 6:27 am

Je pense que sans l'expand=True l'image doit être tronquée à 240x240 lors de la rotation

Return to “Français”