来源:IEEE Spectrum

本文约1739字,建议阅读5分钟

本文介绍一位乐高爱好者Yuksel Temiz为了从各种角度拍摄微流控芯片,用乐高、Arduino和树莓派,一起DIY了一个高精度电动显微镜!

乐高真可谓是成年人的快乐源泉,不仅可以发挥想象力用乐高搭建自己喜欢的房子和建筑,它还可以助力精密仪器的制作,是无数geek的心头好!

这次数据菌又发现了一位乐高爱好者,作为苏黎世IBM的研究人员,Yuksel Temiz为了从各种角度拍摄微流控芯片,用乐高、Arduino(一种开源电子原型平台) 和树莓派(信用卡大小的微型电脑),一起DIY了一个高精度电动显微镜!

这才是工作爱好两不误啊,佩服佩服。网友:看了也不会,做了也得废。

Yuksel选择DIY显微镜可不是心血来潮。

一方面,苏黎世的IBM有一个发明显微镜的传统。1981年,Gerd Binnig和Heinrich Rohrer就在这里发明了扫描隧道显微镜。

作为一个DIY爱好者,自然也不甘示弱,于是Yuksel也遵循了所在研究所的传统,希望制造了一个价值300美元的模块化电动显微镜。

再者,Yuksel在研究中确实需要特制一台显微镜,给微流控芯片拍照实在太太太难了!

一人制作,拯救全组:这台显微镜比买的都好用

因为芯片普遍较大,标准显微镜无法拍到整体,但是,Yuksel的研究组又很需要标准显微镜分辨出普通相机无法解析的精细特征。

Yuksel也去研究了其他研究小组的论文,很明显大家都面临这个挑战:需要一种更精细、能够多角度拍摄芯片的仪器。

带着这样的目的,Yuksel抽出部分空闲时间,打算重新设计一种几乎可以从任何角度拍摄微距照片的多功能小型实验室仪器。

插图:James Provost

成像显微镜的设计使用了大量的技术和材料,包括主要结构部件的乐高和3D打印的齿轮和机架来驱动其运动部件。可实现精准运动的步进电机由电机驱动板驱动,并由Arduino控制板控制。树莓派Zero和Pi摄像头模块用于拍摄图像。

最初的设计包含了定制的控制板和在高分辨率打印机上打印的零件,但在公开发布之前,该显微镜重新被设计成可以用现成的板子和零件组装,这些板子和零件可以在价格较低的低分辨率打印机上打印。

Yuksel的第一个原型是一个安装在平台上的树莓派相机模块,它可以利用旧光盘驱动器中的线性步进电机实现在三维空间中移动。树莓派相机是一个理想的选择,因为它可以手动调节ISO设置和曝光时间等关键参数。

制作过程大揭秘

反复调试后找到了最佳拍摄角度

IEEE Spectrum在报道中写下了Yuksel在制作过程中反复调试的过程。

Yuksel先是小心翼翼地拆下了固定透镜的塑料外壳,露出了CMOS图像传感器,并设计了一个精巧的机构来回移动镜头,这样就可以拍摄高倍率的微距照片。这个装置在一段时间内工作得很好,但它很脆弱。Yuksel几次都不小心把镜头机构弄坏,并且由于不小心使移动部件超出极限,导致图像传感器损坏。

于是他决定采取另一种方法:将透镜完全从Pi相机上取下来;然后,从一个低成本的USB显微镜中取出物镜,并将其安装在另一个光盘线性驱动器上,这样物镜就可以沿着Pi相机的光轴来回移动;再用乐高做一个外壳,来保护相机的外露传感器。

然而,这种尝试的结果是,除了对显微镜中使用的线性模组的高价位更加望而却步之外,没有任何结果。光盘驱动器的行程距离太短,仍然无法达到较宽的放大范围。

随后,Yuksel改用了3D打印机中使用的导螺杆机构。他没有使用常用的8毫米直径的螺纹、轴和轴承,而是使用了3毫米直径的部件来保证装置的小巧。另外,移动物镜会造成消除杂散光的问题,所以他决定用移动相机传感器来代替。

他搭建了一个平台,让被摄物体沿x轴和y轴移动并旋转。最终,用了六个带变速箱的微型步进电机实现了平台移动,倾斜显微镜,调整它与物体的距离,并对焦图像。

插图:James Provost

角度十分完美!

因为芯片通常由高反射率或透明材料制成,给芯片均匀的打光也很关键。

乐高显微镜可以将样品置于LED背光模组提供的均匀照明下。样品可以前后左右移动,还可以旋转以找到所需的角度。显微镜主体可上下倾斜,并可调整其与样品的距离和焦距,以提供不同程度的放大倍数[底部]。通过移动乐高外壳内的无透镜相机模块,改变其与外壳底部的物镜距离来调整焦距。

Yuksel表示他经常设计自己的Arduino控制板用于实现小巧的装置。这一次,他设计了一块尺寸为18×18毫米的控制板,采用了ATtiny84微控制器和DRV8834步进电机驱动器。这一配置下的图像质量出奇的好,不仅可以拍出芯片的美图,还可以检查微米级别的特征,甚至可以作为数字测角仪来测量接触角。

一开始这个项目是为了一个特定的需求,但Yuksel很清楚地意识到,这可能是一个多功能的拍照系统,任何人都可以在家里或学校组装和使用。

开源装配说明

希望热爱DIY的人都能享受到制作的乐趣

Yuksel在IBM的领导都支持他将该装配说明公开,这简直是在做慈善啊。仅用乐高、3D打印机、树莓派就可以制作一个用于科研的显微镜,能够节省多少科研经费啊。

然而当他开始准备说明书的时候,被几个问题困扰住了。

他使用了一台最先进的3D打印机和一个设备齐全的机械车间建造了该装置。并且,使用的小型步进电机价格昂贵,而且在一般的业余电子商店里也买不到。通过专用的ISP编程器对ATtiny84进行编程,肯定比不上带USB接口的商用Arduino控制板编程容易。

因此,Yuksel回归画板,使用容易获得的元件重新设计了一切,例如使用Adafruit工业公司的Arduino控制板和步进电机驱动器,以及28BYJ-48步进电机,这些元件在任何地方用几美元就能找到。他还把LED矩阵光源换成了更易自制、成本更低的版本。

之后他又从Adafruit公司花3美元买了一个LED背光源模块,并附上一个大功率LED。强度比原来的LED矩阵略低,但对于反射光和透射光显微镜来说,均匀度还是相当不错的。对于新的线性执行器,Yuksel将乐高的“滑动”件与他使用FreeCAD的齿轮工具箱设计的齿条和齿轮联动组合进行结合,并使用他个人的Creality Ender 3打印机打印。新设计的装置效果和之前的一样好,甚至更好。

小哥将说明书写在了Github上,感兴趣的同学可以前去围观~

Github链接:

https://github.com/IBM/MicroscoPy

这个装置实际上可能还有很多地方可以完善,Yuksel希望这个原型能够抛砖引玉,帮助其它的制造者尝试新的更好的想法。

那么,它可以替代实验室的显微镜吗?也许不能,但是这一显微镜给那些经费有限的学校提供了很好的解决方案,这也是为什么装配说明是开源的,因为希望让每个人都能够容易获取并乐在其中。

小哥的IBM主页:

https://researcher.watson.ibm.com/researcher/view.php?person=zurich-YTE

相关报道:

https://spectrum.ieee.org/geek-life/hands-on/build-a-sophisticated-microscope-using-lego-3d-printing-arduinos-and-a-raspberry-pi

——END——

为给微芯片拍照,IBM小哥用乐高拼了个电动显微镜,搭载树莓派,360度无死角拍摄...相关推荐

  1. 阿里巴巴前架构师360度无死角剖析微服务

    微服务是当前软件架构领域非常热门的词汇,在社区中也有很多热烈的讨论.因此,OSC第130期高手问答的主题是"究竟什么才是微服务",并邀请了黄勇作为高手嘉宾. 黄勇,现任特赞公司CT ...

  2. 卧槽!女友可以生成?美国小哥生成了一个AI女友躲避催婚

    新智元报道 编辑:拉燕 桃子 [导读]国外小伙意外发现DALL-E新妙用,AI生成女友竟成逃避长辈催婚利器!? 自从AI图片生成技术爆火以后,各路玩家纷纷亲自尝试. 要不就是用AI做个头像,要不就是生 ...

  3. 在线试玩,在体感游戏中打败泰森,这位小哥破解了任天堂「拳无虚发」

    视学算法报道 编辑:张倩.陈萍 加入体感控制,这位小哥破解了原版任天堂的拳击格斗游戏「拳无虚发」. 在经典红白机上玩拳击游戏是很多人的童年回忆,其中就包括任天堂 1987 年发布的拳击格斗游戏--「P ...

  4. 互联网晚报 | 9月7日 星期二 | 徐雷升任京东集团总裁;顺丰宣布再投5亿扶持快递小哥;vivo自研芯片V1正式亮相...

    今日看点 ✦ 京东零售CEO徐雷升任京东集团总裁,辛利军任京东零售CEO ✦ 顺丰宣布再投5亿扶持快递小哥,用于技能学历提升等 ✦ vivo首款自研专业影像芯片V1正式亮相,将由vivo X70系列首 ...

  5. 3年编程经验无名校背景,全栈小哥是如何拿下Twitter Offer的?

    作者 | zhiachong 责编 | Aholiab 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 外国小哥zhia是个有面试绝技的人,他只有三年的编程经验,并且 ...

  6. 拜访了这位小哥的GitHub后,我失眠了!

    之前很早就有耳闻过一个名叫John Washam的外国小哥自学编程的励志故事,还曾一度登上GitHub热度榜. 他的故事说来也挺励志.为了让自己从一个非CS科班的自学党蜕变成Google的软件工程师, ...

  7. 阿里巴巴P9大佬雷卷与中间件小哥重新定义:高段位程序员的学习之道

    每次看到和程序员相关的段子,我都会会心一笑:这是时代的进步啊! 上个世纪,桌面时代 Bacis.6502汇编 一切都是面向对象 Turbo Pascal 信息学奥林匹克竞赛的常用编程语言 那时候能搞编 ...

  8. 外卖小哥是怎样炼成的?

    图片来源:网络 作者 小鹏/陈万成/阮田 来源 城市数据团 原创作品,如有转载,请联系公众号授权. 在中国,外卖用户规模已达3.6亿,日均订单量上千万.为了服务这些嗷嗷待哺的食客,有超过百万数量的外卖 ...

  9. 【高数+AI】中山大学的学霸小哥开源了一个能帮你做高数题的AI

    来自:开源最前线(ID:OpenSourceTop) 链接:https://github.com/Roujack/mathAI 中山大学的一名叫mathAI的硕士学霸小哥在GitHub上开源了一个拍照 ...

最新文章

  1. 第二章 数据类型、运算符与表达式
  2. 应用服务器与WSGI协议以及flask后端框架总结(后端接收请求返回响应的整个流程)...
  3. BZOJ 1014 [JSOI2008]火星人prefix
  4. 代码质量的几点新思考
  5. jQuery 之 [ DOM操作 ]
  6. 绿色版Tomcat 启动 + 停止 + 随系统自动启动 - - 博客频道 - CSDN.NET
  7. 烟雾传感器应用程序linux,各种类型烟雾传感器的应用及原理解析
  8. CLion程序编译错误 0xC0000135
  9. 小四哥的故事——访中联绿盟陈庆
  10. struts2与常用表格ajax操作的json传值问题
  11. TestCenter测试管理工具功能详解六(K)
  12. 吴恩达《深度学习》课程介绍
  13. App逆向案例 X嘟牛 - Frida监听 WT-JS工具还原(一)
  14. 在FTP服务器上搜索网页
  15. PDP-11 计算机
  16. padavan自动获取域名对应ip并更新hosts的脚本
  17. 武汉大学计算机学院保研清华,保研到清华、北大的外校学生,武大最多、山大次之...
  18. 阿里,腾讯,百度软件测试工程师推荐——软件测试模型之瀑布模型
  19. Karaf教程第2部分使用Configuration Admin服务
  20. 从文本创建艺术,AI图像生成器的数据集是如何构建的

热门文章

  1. 技术图文:进一步完善自动化交易系统 - 04
  2. 如何在Matlab中获取函数参数的数目?
  3. 【HDU】1284 钱币兑换问题 (想一想)
  4. mysql noinstall_windows mysql noinstall
  5. 程序员敲诈老板,或面临 37 年监禁
  6. 用 Pyecharts 制作炫酷的可视化大屏
  7. 史上最大规模 DDoS 攻击,每秒 1720 万次 HTTP 请求
  8. 数字人民币实现可控匿名交易?产业升级离不开安全可信的“数字底座”
  9. 对话腾讯AI Lab:即将开源自动化模型压缩框架PocketFlow,加速效果可达50%
  10. AI一分钟 | 妈呀!连地铁都开始无人驾驶了,飞机还远吗;北京无人驾驶新规出台,终于知道李彦宏该不该被罚了(12月19日)