Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from sense_hat import SenseHat
- import time
- sense = SenseHat()
- class Emoji:
- def __init__(self):
- self.red = (255, 0, 0)
- self.green = (0, 255, 0)
- self.blue = (0, 0, 255)
- self.empty = (0, 0, 0)
- def smile1(self):
- R = self.red
- G = self.green
- B = self.blue
- O = self.empty
- smile1 = [
- O, O, R, R, R, R, O, O,
- O, R, B, B, B, B, R, O,
- R, B, G, B, B, G, B, R,
- R, B, B, B, B, B, B, R,
- R, B, B, B, B, B, B, R,
- R, B, B, B, B, B, B, R,
- O, R, G, G, G, G, R, O,
- O, O, R, R, R, R, O, O,
- ]
- return smile1
- def smile2(self):
- R = self.red
- G = self.green
- B = self.blue
- O = self.empty
- smile2 = [
- O, O, B, B, B, B, O, O,
- O, B, G, G, G, G, B, O,
- B, G, R, G, G, R, G, B,
- B, G, G, G, G, G, G, B,
- B, G, G, G, G, G, G, B,
- B, R, G, G, G, G, R, B,
- O, B, R, R, R, R, B, O,
- O, O, B, B, B, B, O, O,
- ]
- return smile2
- def smile3(self):
- R = self.red
- G = self.green
- B = self.blue
- O = self.empty
- smile3 = [
- O, O, G, G, G, G, O, O,
- O, G, R, R, R, R, G, O,
- G, R, B, R, R, B, R, G,
- G, R, R, R, R, R, R, G,
- G, B, B, B, B, B, B, G,
- G, B, R, R, R, R, B, G,
- O, G, B, B, B, B, G, O,
- O, O, G, G, G, G, O, O,
- ]
- return smile3
- e1 = Emoji()
- faces = [e1.smile1(), e1.smile2(), e1.smile3()]
- print(faces)
- def myfunc():
- while True:
- for face in faces:
- sense.set_pixels(face)
- time.sleep(3)
- myfunc()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement