8
编者注:本项目编译自Instructables,原作者为faziefazie,转载请注明。
作为一个热衷于电子设备制作的创客,我一直都想拥有一个自己的工作室,奈何父母并不愿意将阁楼上的储物室给我用,所以我只得在我的卧室里面鼓捣我的创意,而且很多时候我还不得不趴在地板上组装我的机器人。另外,我还没有一个合适的收纳柜用来收纳各种零散的器件。所以我想:为什么不自己打造一个工作平台给自己使用呢?毕竟我是创客,又长得这么帅。
设计目标:
小型工作台
小型照片工作室
书桌
器件收纳柜
另外,非常值得一提的是本项目作出的工作平台还将具有一定的自动化功能。通过Arduino和蓝牙模组,我将能够使用安卓手机对这个工作台进行控制。本项目介绍也主要集中在这方面,对整体的结构设计方面着墨不多。
Arduino Uno
4条LED灯带(12V白光LED,每条18个LED,长约30cm)
LED灯带电源适配器(12V,1A)
2个470Ω电阻
舵机电源适配器(5V,800mA)
电脑的风扇(12V,0.15A)
2个标准舵机
2个电源插头
面包板/PCB板
线材
电路的设计(MultifunctionBox_automation.fzz)如下图所示:
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已经连接了继电器和蓝牙模组。
我的代码也是在前人的基础上修改和改进的,可以点此下载。
RoboRemo应用是可自定义的应用。你可以在应用界面上增减或移动项目,也可调整这些项目的尺寸、设置命令或参数。其支持的项目包括:按钮、滑块、LED、电平指示器、文本日志、加速传感器、文本区域、图像、区域划分、触摸板、键鼠连接器、心跳信号发送器、触控终止器。与这款应用兼容的蓝牙模块包括:BlueSMiRF,HC-05,HC-06,BTM-222,ESP8266等。
RoboRemo应用配置:
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上面了。另外我还打造了一个用于固定的基板。
1、安装LED灯带
我选择将3条LED灯带安装在工作台的转角处。
另外一条LED用于收纳柜的照明。
2、风扇
风扇安装在盒子的顶部,它有两个基本的功能:一是用作焊接工作是的排气扇;二是可以给工作台降温。
3、舵机
我给工作台的左右开口处装了一个利用弹簧支持的小门,默认状态下弹簧会将小门拉开,舵机的作用就是保持小门的关闭。
视频如下:
2015-2016赛季全球创客马拉松深圳大学站已经开始接受报名啦!关注“硬创邦”(微信号:leiphone_bang),回复“深大”即可参与报名!而且,雷锋网在未来三个月内选一个合适的时间,在北上深选择一个地点,举办创马“火星救援”专场!详情可点此处了解。
此外还可加入全球创客马拉松主群(群号:259592983),参与我们的互动讨论~
雷峰网原创文章,未经授权禁止转载。详情见转载须知。