资讯 DIY
此为临时链接,仅用于文章预览,将在时失效

DIY工作台:你的小型个人创客空间

作者:吴攀
2015/12/14 10:01

DIY工作台:你的小型个人创客空间

编者注:本项目编译自Instructables,原作者为faziefazie,转载请注明。

作为一个热衷于电子设备制作的创客,我一直都想拥有一个自己的工作室,奈何父母并不愿意将阁楼上的储物室给我用,所以我只得在我的卧室里面鼓捣我的创意,而且很多时候我还不得不趴在地板上组装我的机器人。另外,我还没有一个合适的收纳柜用来收纳各种零散的器件。所以我想:为什么不自己打造一个工作平台给自己使用呢?毕竟我是创客,又长得这么帅。

设计目标:

小型工作台

小型照片工作室

书桌

器件收纳柜

另外,非常值得一提的是本项目作出的工作平台还将具有一定的自动化功能。通过Arduino和蓝牙模组,我将能够使用安卓手机对这个工作台进行控制。本项目介绍也主要集中在这方面,对整体的结构设计方面着墨不多。

第一步:材料和组件

DIY工作台:你的小型个人创客空间

  • Arduino Uno

  • HC-05蓝牙模组

  • 4通道继电器模组

  • 4条LED灯带(12V白光LED,每条18个LED,长约30cm)

  • LED灯带电源适配器(12V,1A)

  • 2个470Ω电阻

  • 舵机电源适配器(5V,800mA)

  • 电脑的风扇(12V,0.15A)

  • 2个标准舵机

  • 2个电源插头

  • 面包板/PCB板

  • 线材

  • 安卓应用Roboremo

第二步:电路设计和连线

电路的设计(MultifunctionBox_automation.fzz)如下图所示:

DIY工作台:你的小型个人创客空间

1、LED灯带和风扇

因为Arduino的供电只有5V,而LED和风扇需要12V电压,所以我们需要能提供12V电压的电源。和RGB LED不同,我们这里使用的白光LED只有正级和负极,所以连接很方便

另外可以看到电路上LED 1和LED 2的负极连在一起,所以它们是同时亮灭的。

2、蓝牙

连接蓝牙模块时,需要用到470Ω电阻来降低Uno Tx引脚的电压(从5V降低到大约3V)。因为HC-05蓝牙模组使用的是3.3V电压,5V电压会对器件造成损害。蓝牙和Arduino的连接方式如下:

GND~GND

VCC~5V

Tx~Pin 2

Rx~Pin 3

3、继电器

继电器用作开关,这里使用的继电器模块包含3个连接口:COM,NC和NO。

COM:(Common connection)常用连接。位于中间。

NC:(Normally Closed)常闭。也就是说当继电器没有收到信号时(Arduino输出的是低电平或0),连接的电路将会激活;相反,当收到的5V或高电平时,则关闭连接的电路。

NO:(Normally Open)常开。和NC的工作模式刚好相反,即高电平时激活,低电平时关闭。我们这里使用的是COM和NO作为连接开关。当继电器收到Arduino的高电平信号时,便闭合开关,让电流流入需要工作的设备(LED和风扇)之中。其中LED连接的是NO通道1,2,3;而风扇则连接通道4.

另外,继电器和Arduino的连接方式如下:

GND~GND

VCC~5V

In1~Pin 8

In2~Pin 9

In3~Pin 10

In4~Pin 11

4、舵机

舵机采用的是额外的5V电源驱动,Arduino只提供控制信号(Pin 5和Pin 6)。这里没有使用Arduino直接为舵机供电的原因是Arduino已经连接了继电器和蓝牙模组。

DIY工作台:你的小型个人创客空间

第三步:Arduino代码

DIY工作台:你的小型个人创客空间

我的代码也是在前人的基础上修改和改进的,可以点此下载

第四步:安卓应用

RoboRemo应用是可自定义的应用。你可以在应用界面上增减或移动项目,也可调整这些项目的尺寸、设置命令或参数。其支持的项目包括:按钮、滑块、LED、电平指示器、文本日志、加速传感器、文本区域、图像、区域划分、触摸板、键鼠连接器、心跳信号发送器、触控终止器。与这款应用兼容的蓝牙模块包括:BlueSMiRF,HC-05,HC-06,BTM-222,ESP8266等。

RoboRemo应用配置:

DIY工作台:你的小型个人创客空间

1、用于LED灯带的按钮

按钮LED1 ON用于开启LED 1:设置按下和松开的动作均为0;

按钮LED1 OFF用于关闭LED 1:设置按下和松开的动作均为1.

其它LED类似。

2、风扇按钮

按钮FAN ON用于开启风扇:设置按下和松开的动作均为0;

按钮FAN OFF用于关闭风扇:设置按下和松开的动作均为1;

3、窗口开闭按钮(舵机控制)

按钮WINDOW 1 OPEN:设置按下和松开的动作均为0;

按钮WINDOW 1 CLOSE:设置按下和松开的动作均为1;

另一个舵机同样设置。

设置完成之后连接蓝牙:点击Menu→点击Connection→点击Bluetooth→选择你的Arduino蓝牙名称→选择Port 1。

设置完成。

第五步:组装

在面包板上测试完成之后就可以将各个组件焊接到PCB上面了。另外我还打造了一个用于固定的基板。

DIY工作台:你的小型个人创客空间

第六步:安装

1、安装LED灯带

我选择将3条LED灯带安装在工作台的转角处。

DIY工作台:你的小型个人创客空间

另外一条LED用于收纳柜的照明。

DIY工作台:你的小型个人创客空间

2、风扇

风扇安装在盒子的顶部,它有两个基本的功能:一是用作焊接工作是的排气扇;二是可以给工作台降温。

DIY工作台:你的小型个人创客空间

3、舵机

我给工作台的左右开口处装了一个利用弹簧支持的小门,默认状态下弹簧会将小门拉开,舵机的作用就是保持小门的关闭。

DIY工作台:你的小型个人创客空间


DIY工作台:你的小型个人创客空间

第七步:完成

视频如下:

2015-2016赛季全球创客马拉松深圳大学站已经开始接受报名啦!关注“硬创邦”(微信号:leiphone_bang),回复“深大”即可参与报名!而且,雷锋网在未来三个月内选一个合适的时间,在北上深选择一个地点,举办创马“火星救援”专场!详情可点此处了解

此外还可加入全球创客马拉松主群(群号:259592983),参与我们的互动讨论~

DIY工作台:你的小型个人创客空间

长按图片保存图片,分享给好友或朋友圈

DIY工作台:你的小型个人创客空间

扫码查看文章

正在生成分享图...

取消
相关文章