首页 > 其他分享 >光谱仪DIY制作

光谱仪DIY制作

时间:2023-05-20 23:23:42浏览次数:42  
标签:衍射 盒子 光束 制作 DIY 光谱仪 光栅 摄像头

一、光谱仪理论概览

     光谱仪是一种用来测量光线中光学成分的仪器。它能够用来帮助科学家分析物质材料中的基本成份,或者也可以用来分析来自于远距离恒星、行星发出的光谱。
     光谱仪的基本概念在于通过捕捉一束狭缝当中的未知波长光束,由于光束中不同波长的光束通过特殊的镜头的偏折角度不同,因此可以通过测量不同位置对应的弯折角度,人们就可以确定分布在未知光束中的光谱成分。尽管未知的光束可能来自于几百万公里以外,科学家依然可以从分析得到的光谱中发现一些潜在的有价值的信息。
     在光学研究早期,科学家们通过三棱镜将光束分割为不同的光谱组成成份,同时使用旋转目镜来测量不同光束偏折的角度。而现在,所有的三角棱镜都被替换为了能够提供同样功能的光栅元件,同时旋转目镜被替换成了连接到电脑上的电光接收器阵列。

二、基础材料准备

下面是相关材料的清单:

  1. 普通的纸板
  2. 黑色吸光材料纸或者布料
  3. DVD 碟片
  4. 双面刀片
  5. 网络摄像头
  6. 胶水
  7. 黑色电工胶带

三、准备盒子组成部分

1. 测量Camera摄像头尺寸(L*W*H)

  • 测量摄像头的整体高度:\(H_{cam}=10mm\)
  • 测量摄像头的整体宽度:\(W_{cam}=10mm\)
  • 测量摄像头的整体厚度,从镜头开始计算:\(L_{cam}=10mm\)

2. 根据上述的参数计算盒子的基本尺寸

  • 盒子的长度(基本确定的长度):\(L_{box}=200mm~250mm\)
  • 盒子的宽度(宽于摄像头\(2cm\)):\(W_{box}=W_{cam}+20mm=30mm\)
  • 盒子的高度(高于摄像头\(1cm\)):\(H_{box}=H_{cam}+10mm=20mm\)

3. 制作注意事项

  • 根据盒子具体尺寸使用小刀完成盒子的6个面的切割
  • 保留一个WebCam的USB数据线出口槽
  • 在盒子的正前方纸板的中间位置保留一个与WebCam镜头一样高的 \(2cm\times 1cm\) 的进光槽
  • 在分割好的每一块纸板上粘贴准备好的黑色吸光材料,并按照纸板的边缘进行裁剪
  • 在正前方的纸板上可以做上标记以方便区别

四、组装盒子

     抓住底面和两个侧面,将它们并排放置。用胶带把这三块粘在一起。接下来,通过确保表面的方向保持不变,使用更多的胶带连接正面和背面。
     顶面沿着一条边缘连接,这样我们就可以像铰链盖一样使用顶面打开外壳,以防以后需要进行任何调整。为了防止光线从顶部进入,再切一些纸板,使其稍微重叠。
     通过其中一个插槽窥视外壳,确保没有光线进入盒子。额外的一层电工胶带或任何类型的不透明胶带都可以用来掩盖小间隙。

五、覆盖进光槽

     要制作入口狭缝,请垂直地用胶带封住其中一个剃须刀片,以覆盖正面的一部分间隙。用一张纸将第二片剃须刀片贴在第一片旁边,在两片剃须刀片之间形成一个薄间隙。用胶带封住第二个刀片,并用电工胶带盖住任何间隙,以防止任何光线进入机柜。

六、制作光栅

     这一步骤是项目中最关键的部分。衍射光栅负责根据波长分裂光束。一种选择是直接购买衍射光栅。这些产品通常在网上售价约为4至5美元。另一种选择是使用旧的DVD光盘作为衍射光栅。两者都提供了类似的结果。
     首先用一把剪刀剪进圆盘。当你深入磁盘时,你会注意到磁盘由两层组成,这两层将开始分裂。将两层完全分开,并丢弃由银涂层组成的一半。
     从后半部分切下四分之一,将边缘切成正方形,形成一个比镜片宽度稍大的小矩形。
     接下来,用一些胶水把这个片粘在镜片上。确保使用临时胶水,以便在您想重复使用网络摄像头时可以移除衍射光栅。

注意: 光谱仪工作的一个关键步骤是,沿着圆盘的同心凹槽排列成垂直的,也就是说,它们需要与狭缝平行。如果它们不平行于狭缝,衍射就不会发生。

七、安装摄像头

     将衍射光栅粘贴到网络摄像头上后,使用后插槽将电缆穿过机柜,并将网络摄像头朝机柜后部放置,与正面成30度角,并与前面的缝隙对齐。在将网络摄像头固定到位之前,请将网络摄像头连接到计算机并打开摄像头应用程序。将光谱仪指向光源,并调整网络摄像头的位置,直到衍射光谱位于图像的中心。
     此时,您可以使用双面胶带将网络摄像头粘在底面上。

八、测试

     为了测试光谱仪是否正常工作,将其指向光源,并调整光源和光谱仪的高度,直到两者对齐。你可以用一堆书或其他东西来调整垂直对齐,我决定用一些旧的3D打印机细丝卷。
     将网络摄像头连接到计算机并打开摄像头应用程序。图像应该由一个清晰的衍射光谱组成。
     您可以使用打印输出进一步装饰和标记光谱仪。

九、使用一款开源的光谱仪软件

仅仅有一张光谱图可能无法提供太多信息,所以我用Python设计了一个程序来绘制光的强度。这将提供“峰值”之间的相对距离,可以进一步用于确定光源中存在的波长。
要运行该程序,您需要在计算机上安装Python以及一些额外的开源库。可以使用以下链接 下载Python

可以通过终端使用pip下载和安装额外的库。库和终端命令如下所示:

Opencv - pip install opencv-contrib-python
Numpy - pip instal numpy
Matplotlib - pip install matplotlib

安装完所有库后,您可以从以下GitHub repo中克隆频谱分析仪程序:DIY-Spectrometer-Analyser

软件使用说明:

运行该程序,您应该会看到网络摄像头的提要。将网络摄像头指向一个光源,然后按下键盘上的“r”按钮来捕捉提要的感兴趣区域。在光谱上单击并拖动鼠标,然后按enter键。选择感兴趣的区域后,按下“s”按钮以捕捉帧并使用图形可视化分析强度。您可以使用“q”按钮退出程序。

Reference

  1. DIY-Spectrometer-Analyser Introduction
  2. DIY-Spectrometer-Analyser
  3. 其他设计参考 提取码: nywc

标签:衍射,盒子,光束,制作,DIY,光谱仪,光栅,摄像头
From: https://www.cnblogs.com/uestc-mm/p/17402549.html

相关文章

  • 简历制作
    一、四要素二、简历模版三、高逼格简历小秘密四、简历重要的是:简约清晰......
  • IOS证书制作教程
    ​转载:IOS证书制作教程 点击苹果证书按钮​编辑 点击新增​编辑 输入证书密码,名称这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要......
  • 直播平台制作,支持其他应用打开,接收其他应用文件并保存
    直播平台制作,支持其他应用打开,接收其他应用文件并保存AndroidMainfest中      <activity      android:name=".ui.activity.OtherFileActivity"      android:screenOrientation="portrait">      <intent-filter>    ......
  • PPT制作技巧汇总(二)——光影的美妙
    顶部投影1.选个漂亮点的背景图,再拉个大矩形白色底,2.给矩形添加内容,双击矩形给它添加阴影,给矩形添加90度的阴影突出大标题,再增加阴影距离42,模糊53,透明度63,大小100%左侧投影1.和之前一样张图片嵌入下,之后设置阴影,角度45,距离86,模糊85,透明60,大小90右侧投影1.和之前一样张图片......
  • PPT制作技巧汇总(一)——电影级的丝滑感
    一、电影帘幕效果1.在页面上部分插入一个矩形,复制一个并移动到下部分。2.在页面中间插入两个相同标题,先选择上方矩形,再选中标题,剪除形状。同理对下方也进行如此操作。3.插入视频背景。右键,选择开始方式为自动,并将视频置于最底层。4.选中两个形状,添加飞出的退出动画,持续时......
  • DIY伺服驱动器方案,某成熟量产型号,基于TMS320F28 DIY伺服驱动器方案,某成熟量产型号,基于
    DIY伺服驱动器方案,某成熟量产型号,基于TMS320F28DIY伺服驱动器方案,某成熟量产型号,基于TMS320F28069设计开发。原理图和PCB源格式(AD打开)-控制板/驱动板/电源板/滤波板基于TMS320F28069的控制源代码产品资料,代码注释少,需要有一定基础,建议小白不要拿ID:27260669815636452......
  • 特效字幕如何制作?提效字幕制作软件分享!​
    特效字幕如何制作?特效字幕是一种在影视作品中使用的文字效果,它可以通过添加动画、特殊效果和声音来增加字幕的视觉和听觉效果,从而更好地传达影片的情感和氛围,特效字幕通常用于电影、电视剧、MV等作品中,以突出特定场景、情节或者人物的重要性或者特殊性,下面感兴趣的小伙伴一起来看看......
  • 直播平台搭建源码,java相册制作
    直播平台搭建源码,java相册制作 packagecn.demo2;importjavax.imageio.ImageIO;importjavax.swing.*;importjava.awt.*;importjava.awt.image.BufferedImage;importjava.io.IOException;/** *电子相册 */publicclassMyImageextendsJPanel{  //定义一个成员变量......
  • 经典37kw,3000RPM,112Nm, 6极36槽永磁同步电机(PMSM)设计案例(V型磁钢),该案例已制作样机,方
    经典37kw,3000RPM,112Nm,6极36槽永磁同步电机(PMSM)设计案例(V型磁钢),该案例已制作样机,方案成熟,运行稳定,具有全套图纸,(图纸另外计算)可直接用于生产,齿槽转矩小(0.6Nm),转矩脉动小。ID:8730620044143273......
  • 浅谈原型——当前较为好用的原型制作网站以及原型制作的初次尝试
    在软件开发的过程中,原型的制作是避免不了的,“原型”的最基本定义是“最终产品的仿真或样本版本,用于发布之前方便测试。”原型的目标是在花费大量时间和金钱进入开发产品前,让开发者快速的了解产品创意。原型图对于是否能启动开发起着至关重要的作用。它还可以提前避免需要改进的......