From e4742150c4c717ed3a206b17942a6021ad5b12be Mon Sep 17 00:00:00 2001 From: Ben Nuttall Date: Mon, 21 Sep 2015 18:40:06 +0100 Subject: [PATCH] Add Ryanteck TrafficHat based on FishDish (untested) --- gpiozero/boards.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/gpiozero/boards.py b/gpiozero/boards.py index a1768ca..a2c34f7 100644 --- a/gpiozero/boards.py +++ b/gpiozero/boards.py @@ -26,12 +26,6 @@ class TrafficLights(object): led.blink(on_time, off_time) -class PiTraffic(TrafficLights): - def __init__(self): - red, amber, green = (9, 10, 11) - super(FishDish, self).__init__(red, amber, green) - - class FishDish(TrafficLights): def __init__(self): red, amber, green = (9, 22, 4) @@ -55,6 +49,15 @@ class FishDish(TrafficLights): super.off() +class TrafficHat(FishDish): + def __init__(self): + red, amber, green = (24, 23, 22) + super(PiTraffic, self).__init__(red, amber, green) + self.buzzer = Buzzer(5) + self.button = Button(25) + self._all = tuple(list(self._leds) + [self.buzzer]) + + class PiLiter(object): def __init__(self): leds = (4, 17, 27, 18, 22, 23, 24, 25)