示例#1
0
def pressurecycle():
    while fluidics.pressure < .6:
        fluidics.increase_pressure()
        pause(pt)  #important!
    while fluidics.pressure > 0.22:
        fluidics.decrease_pressure()
        pause(pt)  #important!
    print("pressure cycled")
def setpressure(pres):
    curpres = fluidics.pressure
    if curpres < pres:
        while fluidics.pressure < pres:
            fluidics.increase_pressure()
            pause(0.1)  #important!
    else:
        while fluidics.pressure > pres:
            fluidics.decrease_pressure()
            pause(0.1)  #important!
示例#3
0
from bluelake import fluidics, pause

# Open specific valves
fluidics.open(1, 2, 3, 6)
# or
fluidics.open(1, 2)

# And close valves
fluidics.close(1, 2)

# Read the current pressure value
print(fluidics.pressure)

# Pressure control does the same thing as the UI (not really ideal)
fluidics.increase_pressure()
fluidics.decrease_pressure()

while fluidics.pressure < 1:  # bar
    fluidics.increase_pressure()
    pause(1)  # seconds to pause -- important because pressure changes are slow