控制新时代泵的成套装置

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
             )

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在点击JButton触发的进程仍在处理时更新JLabel?   try-catch为什么Java有嵌套的try语句?   java SSH命令执行失败,出现异常“net.schmizz.sshj.connection.ConnectionException:引发连接重置异常”   java在ApacheCamel的接口类解析器中,resolveMandatoryClass(字符串名称)有什么用途?   java如何在Eclipse远程调试器中找到有问题的线程?   java线程:containerlaunch退出代码127的异常   lambda左连接Java中的2个对象列表   Swift 2.0协议扩展和Java/C抽象类之间有区别吗?   安卓改造:使用GSON将JSON解析为多个Java对象   Spring中服务层的java角色(澄清)   html Java与网站的通信   Spring boot rest api是在不创建java类的情况下将getResultList()转换为映射以显示响应的最佳方法吗?   使用“getElementById”从javascript获取值到java   java如何在文本视图中以粗体和多色显示文本   java是设置TextView颜色的最有效方法