import time import smbus WURZELS = (10, "WURZELS") BALLOON = (11, "BALLOON") PIRATE_PETE = (12, "PIRATE_PETE") DJ_DERECK = (13, "DJ_DERECK") BRISTOL_CROCODILE = (14, "BRISTOL_CROCODILE") SPOT_LIGHTS = (15, "SPOT_LIGHTS") WILTSHIRE_LIGHTS = (16, "WILTSHIRE_LIGHTS") BRISTOL_LIGHTS = (17, "BRISTOL_LIGHTS") SKY_LIGHTS = (18, "SKY_LIGHTS") CURTAINS = (19, "CURTAINS") DIRECTOR = (1, "DIRECTOR") bus = smbus.SMBus(DIRECTOR[0]) def cue(actor, scene): print "\tCue %s scene %d" % (actor[1], scene) bus.write_byte(actor[0], scene) raw_input("Cue SCENE 1?") print "SCENE 1 in progress ..." cue(CURTAINS, 1) raw_input("Cue SCENE 2?") print "SCENE 2 in progress ..." cue(BRISTOL_LIGHTS, 2) cue(PIRATE_PETE, 2) cue(SPOT_LIGHTS, 2) raw_input("Cue SCENE 3?") print "SCENE 3 in progress ..." cue(PIRATE_PETE, 3) cue(BRISTOL_LIGHTS, 3) cue(WILTSHIRE_LIGHTS, 3) cue(WURZELS, 3) cue(SPOT_LIGHTS, 3) raw_input("Cue SCENE 4?") print "SCENE 4 in progress ..." cue(WURZELS, 4) cue(SKY_LIGHTS, 4) cue(BALLOON, 4) cue(SPOT_LIGHTS, 4) raw_input("Cue SCENE 5?") print "SCENE 5 in progress ..." cue(WILTSHIRE_LIGHTS, 5) cue(SKY_LIGHTS, 5) cue(BALLOON, 5) raw_input("Cue SCENE 6?") print "SCENE 6 in progress ..." cue(SKY_LIGHTS, 6) cue(BALLOON, 6) raw_input("Cue SCENE 7?") print "SCENE 7 in progress ..." cue(SKY_LIGHTS, 7) cue(BRISTOL_LIGHTS, 7) cue(BALLOON, 7) raw_input("Cue SCENE 8?") print "SCENE 8 in progress ..." cue(BRISTOL_CROCODILE, 8) cue(SPOT_LIGHTS, 8) raw_input("Cue SCENE 9?") print "SCENE 9 in progress ..." cue(PIRATE_PETE, 9) cue(SPOT_LIGHTS, 9) raw_input("Cue SCENE 10?") print "SCENE 10 in progress ..." cue(PIRATE_PETE, 10) cue(BRISTOL_CROCODILE, 10) cue(SPOT_LIGHTS, 10) raw_input("Cue SCENE 11?") print "SCENE 11 in progress ..." cue(BRISTOL_CROCODILE, 11) cue(PIRATE_PETE, 11) cue(SPOT_LIGHTS, 11) raw_input("Cue SCENE 12?") print "SCENE 12 in progress ..." cue(DJ_DERECK, 12) cue(SPOT_LIGHTS, 12) raw_input("Cue SCENE 13?") print "SCENE 13 in progress ..." cue(DJ_DERECK, 13) cue(BRISTOL_CROCODILE, 13) cue(SPOT_LIGHTS, 13) raw_input("Cue SCENE 14?") print "SCENE 14 in progress ..." cue(PIRATE_PETE, 14) cue(SPOT_LIGHTS, 14) raw_input("Cue SCENE 15?") print "SCENE 15 in progress ..." cue(BRISTOL_CROCODILE, 15) cue(DJ_DERECK, 15) cue(PIRATE_PETE, 15) cue(SPOT_LIGHTS, 15) raw_input("Cue SCENE 16?") print "SCENE 16 in progress ..." cue(WURZELS, 16) cue(BALLOON, 16) cue(PIRATE_PETE, 16) cue(DJ_DERECK, 16) cue(BRISTOL_CROCODILE, 16) cue(SPOT_LIGHTS, 16) cue(WILTSHIRE_LIGHTS, 16) cue(BRISTOL_LIGHTS, 16) cue(SKY_LIGHTS, 16) print "THE END."