示例#1
0
        if digits[i] == 'c' or digits[i] == 'h':
            segment.writeDigitRaw(i, digits[i])
        else:
            segment.writeDigit(i, int(digits[i]), dot)


if __name__ == '__main__':

    #Setup
    bmp = BMP085(0x77)
    DHTPIN = "25"
    BUT1PIN = 22
    BUT2PIN = 24

    #Init the display
    segment = SevenSegment(address=0x70)

    #Ready the sensors

    segment.writeDigit(0, 1, True)
    segment.writeDigit(1, 2)
    segment.writeDigit(3, True)
    segment.writeDigit(4, 4)
    time.sleep(3)
    segment.clear()
    time.sleep(1)
    segment.writeDigitRaw(1, 1)
    time.sleep(1)
    segment.writeDigitRaw(1, 2)
    time.sleep(1)
    segment.writeDigitRaw(1, 4)
示例#2
0
文件: main.py 项目: khibma/HomeTemp
    GPIO.output(pin, status)


if __name__ == '__main__':

    #PIN VALUES
    DHTPIN = "25"
    BUT1PIN = 17
    BUT2PIN = 999
    BRIGHTPIN = 1
    OUTSIDEPIN = 24
    NEGATIVEPIN = 999
    OFFPIN = 22

    #Init the display
    segment = SevenSegment(address=0x70)
    segment.setBrightness(15)

    GPIO.setmode(GPIO.BCM)

    #Init buttons and set the callback
    GPIO.setup(BUT1PIN, GPIO.IN, pull_up_down=GPIO.PUD_UP)
    GPIO.add_event_detect(BUT1PIN, GPIO.FALLING, callback = but1_callback, bouncetime=300)

    #Init LEDs and shutdown switch
    GPIO.setup(OUTSIDEPIN, GPIO.OUT)
    #GPIO.setup(NEGATIVEPIN, GPIO.OUT)
    GPIO.setup(OFFPIN, GPIO.IN)

    #Ready the sensors
    sensor = SensorValues(DHTPIN, BRIGHTPIN, BUT1PIN, BUT2PIN)
示例#3
0
文件: main.py 项目: khibma/HomeTemp
    GPIO.output(pin, status)


if __name__ == '__main__':

    #PIN VALUES
    DHTPIN = "25"
    BUT1PIN = 17
    BUT2PIN = 999
    BRIGHTPIN = 1
    OUTSIDEPIN = 24
    NEGATIVEPIN = 999
    OFFPIN = 22

    #Init the display
    segment = SevenSegment(address=0x70)
    segment.setBrightness(15)

    GPIO.setmode(GPIO.BCM)

    #Init buttons and set the callback
    GPIO.setup(BUT1PIN, GPIO.IN, pull_up_down=GPIO.PUD_UP)
    GPIO.add_event_detect(BUT1PIN,
                          GPIO.FALLING,
                          callback=but1_callback,
                          bouncetime=300)

    #Init LEDs and shutdown switch
    GPIO.setup(OUTSIDEPIN, GPIO.OUT)
    #GPIO.setup(NEGATIVEPIN, GPIO.OUT)
    GPIO.setup(OFFPIN, GPIO.IN)