控制新时代泵的成套装置
new-era的Python项目详细描述
新纪元
控制新时代水泵的图书馆
示例用法
import time
from new_era.peristaltic_pump import PeristalticPump
pump_port = 'COM3' # check on your own system
ne_pump = PeristalticPump(port=pump_port)
# diameter_numerator = 3
# diameter_denominator = 16
# ne_pump.set_diameter(diameter_numerator , diameter_denominator) # set tubing inner diameter in numerator/denominator inches
ne_pump.set_rate(5) # in ml/min
current_rate = ne_pump.get_rate()
ne_pump.set_direction('dispense')
ne_pump.set_direction('withdraw')
ne_pump.set_direction('reverse') # reverse the direction
current_direction = ne_pump.get_direction()
ne_pump.start() # start the pump
time.sleep(5)
ne_pump.stop() # stop the pump
# pump for a certain time; script will be paused until entire action is complete
pump_time = 5 # seconds
pump_direction = 'dispense'
pump_rate = current_rate
ne_pump.pump(pump_time=pump_time,
direction=pump_direction,
rate=pump_rate, # not required
)
- 项目
标签: