Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. from sense_hat import SenseHat
  2. import time
  3.  
  4. sense = SenseHat()
  5.  
  6. class Emoji:
  7. def __init__(self):
  8. self.red = (255, 0, 0)
  9. self.green = (0, 255, 0)
  10. self.blue = (0, 0, 255)
  11. self.empty = (0, 0, 0)
  12.  
  13. def smile1(self):
  14. R = self.red
  15. G = self.green
  16. B = self.blue
  17. O = self.empty
  18. smile1 = [
  19. O, O, R, R, R, R, O, O,
  20. O, R, B, B, B, B, R, O,
  21. R, B, G, B, B, G, B, R,
  22. R, B, B, B, B, B, B, R,
  23. R, B, B, B, B, B, B, R,
  24. R, B, B, B, B, B, B, R,
  25. O, R, G, G, G, G, R, O,
  26. O, O, R, R, R, R, O, O,
  27. ]
  28. return smile1
  29.  
  30. def smile2(self):
  31. R = self.red
  32. G = self.green
  33. B = self.blue
  34. O = self.empty
  35. smile2 = [
  36. O, O, B, B, B, B, O, O,
  37. O, B, G, G, G, G, B, O,
  38. B, G, R, G, G, R, G, B,
  39. B, G, G, G, G, G, G, B,
  40. B, G, G, G, G, G, G, B,
  41. B, R, G, G, G, G, R, B,
  42. O, B, R, R, R, R, B, O,
  43. O, O, B, B, B, B, O, O,
  44. ]
  45. return smile2
  46.  
  47. def smile3(self):
  48. R = self.red
  49. G = self.green
  50. B = self.blue
  51. O = self.empty
  52. smile3 = [
  53. O, O, G, G, G, G, O, O,
  54. O, G, R, R, R, R, G, O,
  55. G, R, B, R, R, B, R, G,
  56. G, R, R, R, R, R, R, G,
  57. G, B, B, B, B, B, B, G,
  58. G, B, R, R, R, R, B, G,
  59. O, G, B, B, B, B, G, O,
  60. O, O, G, G, G, G, O, O,
  61. ]
  62. return smile3
  63.  
  64. e1 = Emoji()
  65. faces = [e1.smile1(), e1.smile2(), e1.smile3()]
  66. print(faces)
  67.  
  68. def myfunc():
  69. while True:
  70. for face in faces:
  71. sense.set_pixels(face)
  72. time.sleep(3)
  73.  
  74. myfunc()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement