Browse Source

Alle Blini Pis blinken in unterschiedlichen Farben.

master 0.4
Olli Graf 4 years ago
parent
commit
14be763cd9
  1. 24
      bin/blini.py
  2. 1
      initpi.yml

24
bin/blini.py

@ -2,6 +2,7 @@
import random
import time
import os
import blinkt
@ -11,8 +12,25 @@ from_led = 0
to_led=6
def pixel_on():
hostname= get_hostname()
print hostname
for i in range(from_led,to_led):
blinkt.set_pixel(i,255,0,0)
r = 255
b = 255
g = 255
if hostname == 'quimby':
r=0
g=0
elif hostname == 'willie':
b = 0
g = 0
elif hostname == 'kirk':
r = 0
b = 0
blinkt.set_pixel(i,r,g,b)
blinkt.show()
def pixel_off():
@ -26,6 +44,10 @@ def blink_once():
pixel_off()
time.sleep(waitstate)
def get_hostname():
return os.uname()[1]
for i in range(3):
blink_once()
#while True:

1
initpi.yml

@ -4,4 +4,5 @@
remote_user: pi
roles:
- initpi
- log2ram

Loading…
Cancel
Save