Esempio n. 1
0
from LEDProcessor import LEDBlock
import time
import math
import random as R

# Number of devices (we used two)
numOfDevices = 2
led = LEDBlock(numOfDevices)

# For 6 sided dice
a = 1
b = 6

# Possible expansion up to 8 devices
L = [1, 2, 3, 4, 5, 6, 7, 8]
L = L[0:numOfDevices]

try:
    while True:
        r = raw_input('Roll Dice? [y/n] ')
        if r == 'y':
            for i in range(0, numOfDevices):
                c = R.randint(a, b)
                led.printDice(c, L[i])

        else:
            break

finally:
    led.clearDisplays()
    led.cleanup()
from LEDProcessor import LEDBlock
import time
import math


# Number of devices (we used two)
numOfDevices = 2
led = LEDBlock(numOfDevices)

# Time for letter shift (seconds)
T = 0.2
  
try:   
    while True:
        string = raw_input("Message: ")
        if string == None:
            break
        else:
            string = string.upper()
            for i in range(0,len(string)):
                if i == 0:
                    led.printLetter(' ',True,1)
                    led.printLetter(string[i],True,2)
                    time.sleep(T)
                elif i == len(string)-1:
                    led.printLetter(string[i],True,1)
                    led.printLetter(' ',True,2)
                    time.sleep(T)
                else:
                    led.printLetter(string[i],True,1)
                    led.printLetter(string[i+1],True,2)
from LEDProcessor import LEDBlock
import time
import math
import random as R

# Number of devices (we used two)
numOfDevices = 2
led = LEDBlock(numOfDevices)

# For 6 sided dice
a=1
b=6

# Possible expansion up to 8 devices
L = [1,2,3,4,5,6,7,8]
L = L[0:numOfDevices]

  
try: 
    while True:
        r = raw_input('Roll Dice? [y/n] ')
        if r == 'y':
            for i in range(0,numOfDevices):
                c = R.randint(a,b)
                led.printDice(c,L[i])

        else:
            break         
            
finally:
    led.clearDisplays()
Esempio n. 4
0
from LEDProcessor import LEDBlock
import time
import math

# Number of devices (we used two)
numOfDevices = 2
led = LEDBlock(numOfDevices)

# Time for letter shift (seconds)
T = 0.2

try:
    while True:
        string = raw_input("Message: ")
        if string == None:
            break
        else:
            string = string.upper()
            for i in range(0, len(string)):
                if i == 0:
                    led.printLetter(' ', True, 1)
                    led.printLetter(string[i], True, 2)
                    time.sleep(T)
                elif i == len(string) - 1:
                    led.printLetter(string[i], True, 1)
                    led.printLetter(' ', True, 2)
                    time.sleep(T)
                else:
                    led.printLetter(string[i], True, 1)
                    led.printLetter(string[i + 1], True, 2)
                    time.sleep(T)