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


http://www.leiphone.com/news/201512/39WIAHy3DOer6Pso.html

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

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

设计目标:

小型工作台

小型照片工作室

书桌

器件收纳柜

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

第一步:材料和组件

  • 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)如下图所示:

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

可靠读写IC卡智能燃气表由基表、外壳和电子控制单元组成。其中,电子控制单元由单片机、IC卡读写模块、IC卡进卡退卡模块、阀门控制模块、电源模块、采集模块、按键模块、显示模块、声音报警模块和数据储存模块组成。可靠读写IC卡智能燃气表的电子控制单元的结构框图见图1,图1中箭头代表数据的传输方向。

VCC~5V

In1~Pin 8

In2~Pin 9

In3~Pin 10

In4~Pin 11

4、舵机

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

第三步:Arduino代码

我的代码也是在前人的基础上修改和改进的,可以点此下载(点击阅读原文直接进入) :https://codebender.cc/sketch:201706#multifunction_box_automation.ino  。

第四步:安卓应用

RoboRemo应用https://play.google.com/store/apps/details?id=com.hardcodedjoy.roboremofree&hl=en  )是可自定义的应用。你可以在应用界面上增减或移动项目,也可调整这些项目的尺寸、设置命令或参数。其支持的项目包括:按钮、滑块、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、舵机

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

第七步:完成

视频如下:


> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

从这里开始,如果是刚入门的单片机爱好者或者想做东西练手的人,注意了。因为接下来的内容,我会用很长的篇幅讲述平衡小车的原理,以及制作过程中遇到的问题。这种剖析式的讲解能把制作过程中遇到的80%以上的问题解决掉,剩下20%是基础。

生成海报
点赞 0

thePro

我还没有学会写个人说明!

相关推荐

创客发展与经济转型

上周,【听讲座】(“跨界融合背景下的文化产业:全球趋势与深圳实践”)栏目受到同学们的一致好评

创客空间地图与发展模式

        2015年1月4日,李克强总理来到深圳“柴火创客空间”考察,称赞创客的活力和创造将会成为中国经济未来增长的不熄引擎,并应邀成为荣誉会员。3月5日在《政府工作报告》中李克强总理突出提到“创客”。3月11日,国务院出台《关于发展众创空间推进大众创