OpenLH:用于生物学创造性实验的开放式液体处理系统


澜不吃蓝
转载
发布时间: 2025-09-20 14:12:25 | 阅读数 0收藏数 0评论数 0
封面
OpenLH 基于开源机械臂 ( uArm Swift Pro ),支持创意探索。随着精密机械臂成本的下降,我们希望打造一款易于组装、由现有组件制成、精度达到黄金标准且价格仅为 1000 美元左右的液体处理机器人。此外,OpenLH 具有可扩展性,这意味着可以添加更多功能,例如用于图像分析和实时决策的摄像头,或将机械臂安装在线性执行器上以扩大工作范围。为了控制机械臂,我们制作了一个简单的块状界面和一个用于生物打印图像的图片打印界面块。
1

材料

2

主要部分

1. 移液末端执行器。

2. uArm Swift Pro 底座

3. 线性执行器操作的注射泵。

* uArm Swift Pro 还可以用作激光雕刻机、3D 打印机等,如图所示

3

如何构建末端执行器

1. 拆开旧移液器,只保留主轴。

我们使用了 CAPP 生态移液器,因为它配有铝制移液杆和“O 形圈”,可以保证气密性。(AC)

其他移液器可能也可以使用。

2. 使用 PLA 3D 打印部件并组装(1-6)

4

制作注射泵

1. 使用线性执行器 Open Builds。

2. 连接 3d 打印的 PLA 适配器。

3. 插入1毫升注射器。

4. 用柔性管将注射器连接到末端执行器。

5

设置

将所有零件固定到指定的工作区域

您可以将 uArm 直接连接到您的工作台或生物罩中。

安装 python 和 blockly 接口:

Python 接口 #### 如何使用 python 接口? 0. 确保在开始之前执行 `pip install -r requierments.txt` 1. 您可以使用 pyuf 里面的库,这是我们对 uArm 库 1.0 版的修改。 2. 例如,您可以在 **scripts** 文件夹中看到一些脚本。 #### 如何使用打印示例? 1. 获取您想要打印的示例的 **.png**。 2. 运行 `./convert.sh your_pic.png` 并分别调整 `test_print.py` 中的路径以使用 `your_pic.png.coords` 3. 在连接机器人的情况下运行 `python test_print.py`

### Blockly 界面 1. 确保在开始之前执行了 `pip install -r requierments.txt`。 2. 运行 `python app.py`,这将打开显示 blockly 的 Web 服务器 3. 在另一个控制台中运行 `python listener.py`,它将接收发送给机器人的命令。 4. 现在,您可以从运行 `python app.py` 后显示的链接中使用 blockly


6

使用 Blockly 对 Arm 进行编程

液体处理器可进行连续稀释,从而节省人工操作的时间和精力。

使用简单的循环从不同的 XYZ 坐标移动并使用 E 变量处理液体,可以通过 OpenLH 编程和执行简单的液体处理实验。

7

用图片将微生物打印到打印块上

使用位打印块,您可以上传图片并让 OpenLH 打印它。

定义起点、尖端位置、生物墨水位置和沉积点。


8

有效的液体处理

OpenLH 的准确性令人惊讶,平均误差为 0.15 微升。

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载
pdf下载 举报