예제 #1
0
def produceer_cocktail():
    datum = datetime.datetime.now()
    datum_correct = datum.strftime("%Y-%m-%d %H:%M:%S")
    time.sleep(1)
    DataRepository.create_new_row(datum_correct, None, 1, 4, None)
    DataRepository.create_new_row(datum_correct, None, 1, 1, None)
    lcd.lcd_clear()

    waarde_US = functionUS()
    waarde = FSR(3)
    waarde_fruitsap1 = FSR(1)
    waarde_fruitsap2 = FSR(0)
    #print(waarde)
    #print(waarde_US)
    # if waarde_US<8 and waarde<12:
    #     lcd.lcd_display_string('Passoa wordt gemaakt',1)
    #     motor(21,26)#FRUITSAP + PASSOA
    #     lcd.lcd_clear()
    #     lcd.lcd_display_string('Passoa is klaar',1)
    #     time.sleep(5)
    #     lcd.lcd_clear()
    # else:
    #     GPIO.output(buzzer,2)
    #     time.sleep(3)
    #     GPIO.output(buzzer,0)
    #     lcd.lcd_display_string('Glas ontbreekt',1)
    #     time.sleep(5)
    # lcd.lcd_clear()

    DataRepository.create_new_row(datum_correct, None, 0, 4, None)
    DataRepository.create_new_row(datum_correct, None, 0, 1, None)
예제 #2
0
def produceer_cocktail():
    datum = datetime.datetime.now()
    datum_correct = datum.strftime("%Y-%m-%d %H:%M:%S")
    DataRepository.create_new_row(datum_correct, None, 1, 3, None)
    DataRepository.create_new_row(datum_correct, None, 1, 1, None)
    lcd.lcd_clear()
    lcd.lcd_display_string('Pisang wordt gemaakt', 1)
    # waarde_US=functionUS()
    waarde = FSR(2)
    waarde_fruitsap1 = FSR(1)
    waarde_fruitsap2 = FSR(0)
    # if waarde_US<8 and waarde<12:
    #     motor(21,13)#FRUITSAP + PISANG
    # else:
    #     GPIO.output(buzzer,2)
    #     time.sleep(1)
    #     GPIO.output(buzzer,0)
    lcd.lcd_clear()
    lcd.lcd_display_string('Pisang is klaar', 1)
    time.sleep(5)
    lcd.lcd_clear()
    DataRepository.create_new_row(datum_correct, None, 0, 3, None)
    DataRepository.create_new_row(datum_correct, None, 0, 1, None)
예제 #3
0
def refresh():
    while True:

        temperatuur = temperatuur_functie()  #Sensor 1
        glas_detectie = functionUS()  #Sensor 2
        waarde_fsr0 = FSR(0)  #Fruitsap1
        waarde_fsr1 = FSR(1)  #Fruitsap2
        waarde_fsr2 = FSR(2)  #PASSOA
        waarde_fsr3 = FSR(3)  #PASSOA
        waarde_fsr4 = FSR(4)  #SAFARI
        #print(temperatuur)
        #print(afstand)
        datum = datetime.datetime.now()
        datum_correct = datum.strftime("%Y-%m-%d %H:%M:%S")
        #print(datum_correct)
        DataRepository.create_new_row(datum_correct, temperatuur, 1, None, 2)
        DataRepository.create_new_row(datum_correct, glas_detectie, 1, None, 1)
        DataRepository.create_new_row(datum_correct, waarde_fsr0, 1, None, 3)
        DataRepository.create_new_row(datum_correct, waarde_fsr1, 1, None, 4)
        DataRepository.create_new_row(datum_correct, waarde_fsr2, 1, None, 6)
        DataRepository.create_new_row(datum_correct, waarde_fsr3, 1, None, 5)
        DataRepository.create_new_row(datum_correct, waarde_fsr4, 1, None, 7)
        lcd.lcd_display_string(f'Temp:{temperatuur} graden', 2)
        time.sleep(60)