0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用树莓派制作可移动的光驱

454398 来源:wv 2019-08-28 11:46 次阅读

第1步:使用的部件

对于这个项目,实际上只需要3个主要部分:

带有新安装的NOOBS的树莓派角销焊接。我选择Pi Zero W来获得小巧的外形以及我不需要任何额外的网络硬件这一事实。作为事后的想法,我意识到我可能已经能够在那里安装标准尺寸的覆盆子pi,例如Pi 3 b +,如果我拆除USB以太网端口等大型连接器

A 28 x 132 OLED I2C显示屏。这将显示pi的IP,以便您可以更轻松地使用SSH或VNC进行连接。我从中国买了一些便宜的,因为我不想担心打破它们,但你也可以从Adafruit得到一些更好的。幸运的是,Adafruit图书馆的产品也可以用于中文版。

公对母细线SATA线。这用于从笔记本电脑获取电源。它需要让所有电线都来自电源部分(稍后会详细介绍)。

第2步:3D设计

为了将Raspberry Pi安装到光驱托盘的插槽中,我需要创建与驱动器尺寸完全相同的东西。使用一对卡尺,我取下了驱动器的尺寸,并在我的CAD软件中绘制了具有这些尺寸的草图。在这里,我使用的是基于浏览器的工具Onshape。它非常好,意味着您不需要在计算机上下载大量软件,最重要的是,它适用于Linux。但是,如果您想要开始使用这种设计并支持您的操作系统,我会推荐Fusion 360和Instructable自己的3D打印类。我将草图拉伸以将零件构建到正确的尺寸,并开始在螺钉上安装驱动夹的侧面添加孔。这些剪辑非常有用,因为它们可以将潜水固定到位,但也可以从驱动器上移除,因此您无需自行重新设计。在具有基本形状之后,我开始在顶部表面绘制我想要为Raspberry Pi,SATA连接器,电线和显示器制作的所有孔。还剩下一些空间,所以我增加了空间来放置面包板用于移动原型。我还在前面画了一个草图来挤出,为显示器腾出空间。

我需要多次打印和调整我的设计才能使它恰到好处并且所有的孔都在正确的位置尺寸。要记住的一件事是打印机在设计时的耐受性,以便一切都能完美贴合。

我用大约20%的填充物和0.15mm的层高度打印我的打印机,我觉得它完美无缺。

我的Onshape文件可在此处查看。或者你可以下载STL。这是为我的联想ThinkPad T420设计的,它可能与大多数其他笔记本电脑不兼容。

第3步:为Pi供电

为Pi提供动力可能是项目中最棘手的部分。我的笔记本电脑上的SATA连接器不提供5V电源,除非它检测到设备存在。在浏览网页后,我发现了SATA-io 2.6版文档,该文档简要提到,要检测设备,设备当前引脚与地之间必须有1k电阻。我在维基百科页面和万用表的帮助下确定了所有的针脚。在我的电缆上,结果发现两根黑线分别为GND和+ 5V,黄色和红色分别为器件存在(DP)和制造诊断(MD)引脚。我缩短了数据线,我不需要MD引脚,所以我也切断了它,并使用热缩管将其绝缘。我在DP和GND之间焊接了一个1k电阻,并取下了GND侧并延长了该线。这让我只有5v和GND,我直接焊接到电源微型USB端口后面两个焊盘上的Pi背面。

注意:

这是该项目中最危险的部分,我仍然惊讶于我没有破坏我的电脑。请确保如果您正在做类似的事情,那么您完全理解您正在做什么,否则您可能很容易破坏。

步骤4:显示

向我的项目添加显示并不是非常必要,但它确实使得连接到Pi变得更加容易。我从它附带的显示器上拆下了引脚,并用一些短线代替了它。然后,我根据adafruit学习系统上的I2C指南,将这些电线的末端焊接到树莓派上的引脚背面。将电线焊接到背面非常棘手,因为直角针不易用烙铁绕过。将导线焊接到引脚然后将引脚焊接到Pi可能更容易。我将导线的长度与打印部分的距离进行了比较,以确保导线不会太长。

步骤5:将所有内容放在一起并连接到Pi

剩下要做的就是设置Pi。我根据本教程插入了所有外围设备(屏幕,键盘和鼠标)并设置了VNC。然后我使用本教程在raspberry pi上启用了I2C。最后安装了所有库来运行本教程中的I2C显示。您会注意到我在我的项目中使用示例stats.py,但如果我想要的话,我可以编辑它,但它非常适合这个应用程序。为了让屏幕在启动时显示统计数据,我添加了命令,使用以下命令将stats.py草图运行到/etc/profile的底部:

sudo nano/etc/profile

然后添加到底部:

sudo python/Adafruit_Python_SSD1306/examples/stats.py

使用Ctrl-X,Y,Enter保存并退出

现在,当我重新启动pi时,它会在启动一段时间后显示统计信息。在我完成所有工作之后,我将所有内容都放入打印部分,确保将SATA电缆正确放置,然后将其滑入笔记本电脑并运行。

从笔记本电脑连接到Pi使用VNC,两台计算机都需要在同一网络上。为了让Pi连接到网络,我需要连接到pi或使用屏幕。因为我不想在每次更换网络时将其设置为与屏幕连接,而是将其连接到我的笔记本电脑创建的热点。我的笔记本电脑无法重复它的wifi连接,因为它只有一个网卡。这意味着我要做的就是设置笔记本电脑的热点连接到通过VNC的Pi,然后让Pi连接到我的笔记本电脑可以连接的其他本地网络。一旦他们在互联网连接的同一网络上,我就可以重新连接VNC。我们终于得到它了!我现在可以通过笔记本电脑的界面处理连接到互联网的Pi。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 光驱
    +关注

    关注

    1

    文章

    63

    浏览量

    22980
  • 树莓派
    +关注

    关注

    116

    文章

    1707

    浏览量

    105630
收藏 人收藏

    评论

    相关推荐

    干货来喽!实用树莓Linux编译指南

    不友好,有没有好的解决办法? 今天来分享一下我的私藏干货——树莓Linux编译。编译好之后,开发板只需插到树莓派上连接电脑就可以直接用了,极其方便。 本文以树莓
    的头像 发表于 12-18 16:31 97次阅读
    干货来喽!实用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>Linux编译指南

    树莓传感器使用方法 树莓 Raspberry Pi 4优缺点

    树莓传感器使用方法 树莓(Raspberry Pi)是一款由英国树莓基金会开发的小型单板计
    的头像 发表于 12-06 10:35 416次阅读

    ARM开发板与树莓的比较

    ARM开发板和树莓都是基于ARM架构的单板计算机,它们在教育、工业控制、物联网等领域有着广泛的应用。 硬件配置 ARM开发板和树莓的硬件配置各有特点,具体取决于不同的型号和制造商。
    的头像 发表于 11-05 11:11 446次阅读

    树莓gpio有什么,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 852次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 858次阅读

    树莓网关:物联网应用的新标杆

    什么是树莓树莓(Raspberry Pi)是一种基于Linux的小型单板计算机,由英国的树莓
    的头像 发表于 10-09 16:44 313次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1647次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2658次阅读

    树莓gui开发什么ide

    树莓(Raspberry Pi)是一款功能强大的微型计算机,可以运行多种操作系统,如Raspbian、Ubuntu等。在树莓派上进行GUI(图形用户界面)开发,可以使用多种集成开发环境(IDE
    的头像 发表于 08-30 16:49 881次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 1053次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1301次阅读

    Waveshare推出树莓红外热像仪,智能检测报警和过热问题

    Waveshare近日推出针对树莓的红外线热像仪。此设备能借助GPIO接口与树莓派对接,拓展其功能领域。除正常的树莓外,该设备亦兼容
    的头像 发表于 05-20 14:45 656次阅读

    精选推荐!看大佬树莓4做个迷你版PS5

    作者在树莓4上设置了RetroPie,并制作了一个3D打印的定制外壳,灵感来自PlayStation 5的设计。就像是PlayStation 5的迷你版,虽然它无法运行现代游戏,不过,这仍然是
    发表于 05-13 10:24

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓主板到电脑。我会从准备工作开始
    的头像 发表于 01-07 15:40 1966次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是一种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓也被广泛应用。本文将详细介绍基于
    的头像 发表于 01-04 15:15 2704次阅读