TP1 sense HAT

PARTIE 1 — Premier programme

Créer un fichier \(01_test.py\) :

1
from sense_hat import SenseHat
2
3
sense = SenseHat()
4
5
rouge = (255, 0, 0)
6
7
sense.clear()
8
sense.set_pixel(3, 4, rouge)

Que fait clear()

  1. Que représente (255, 0, 0)

Que se passe-t-il si tu changes (3, 4) ?

Modifier le programme pour :

  • afficher un pixel vert

  • afficher un pixel bleu

  • afficher un pixel dans un coin

Exercice 2 : Créer un carré

Dessiner plusieurs pixels

1
from sense_hat import SenseHat
2
3
sense = SenseHat()
4
5
blanc = (255, 255, 255)
6
7
sense.clear()
8
9
sense.set_pixel(3, 3, blanc)
10
sense.set_pixel(4, 3, blanc)
11
sense.set_pixel(3, 4, blanc)
12
sense.set_pixel(4, 4, blanc)

Dessiner une lettre (ex : ton initiale).

Exercice 3 ; Utiliser des variables

1
from sense_hat import SenseHat
2
3
sense = SenseHat()
4
5
jaune = (255, 255, 0)
6
7
x = 2
8
y = 5
9
10
sense.clear()
11
sense.set_pixel(x, y, jaune)

À quoi servent x et y ?

Que se passe-t-il si tu modifies leurs valeurs ?