From 968ffad2a6dfcab9e97372eff6e1070edb90cf19 Mon Sep 17 00:00:00 2001 From: Jakob Stendahl Date: Fri, 30 Sep 2016 10:22:48 +0200 Subject: Update i2cPixel.py [x] Added blink function [x] Added return on sensorfunction --- Raspberry Pi/i2cPixel.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Raspberry Pi/i2cPixel.py b/Raspberry Pi/i2cPixel.py index 788c771..936c828 100644 --- a/Raspberry Pi/i2cPixel.py +++ b/Raspberry Pi/i2cPixel.py @@ -34,6 +34,9 @@ def setPixel(n, red, green, blue): def show(): bus.write_byte(arduinoAddress, 0x03) + +def blink(time, red, green, blue): + bus.write_block_data(arduinoAddress, 0x04, [red, green, blue, time]) def waitForSensor(): @@ -41,10 +44,12 @@ def waitForSensor(): try: sensorData = bus.read_byte(arduinoAddress) if sensorData == 0x02: - print "SENSOR 1" + print "Sensor 1 Triggered" + return 1 break; if sensorData == 0x03: - print "SENSOR 2" + print "Sensor 2 Triggered" + return 2 break; except Exception: pass -- cgit v1.2.3