关于Arduino开发板的标准化

随着物联网、智能家居等一些概念的普及,很多人都开始玩起了硬件。所以在此期间波波也入手了一个Arduino开发板。其实想玩好硬件Arduino只是一个入门级的产品,在淘宝上10几块钱就能入手一个兼容的板子(非官方正版),所以相对来讲门槛是比较低的。

下面先分享一下波波近期的一些动手成果,然后再谈关于Arduino的标准化。

上图是波波纯手工做的亚克力外壳,因为工具不是很充分所以前后花费时间还是蛮多的,如果有兴趣的朋友想自己做的话建议亚克力采用激光切割,那样效果会好很多。

那么Arduino如何实现标准化呢?

Arduino实现标准化的一个很重要原则就是分清哪些是内部组件,哪些是外部组件。比如开发板的时钟电路DS13002,很明显是要放在内部的,同样蜂鸣器、MP3播放、温湿度传感器等,而外部组件则比如MQ液化气监测、火焰传感器、窗帘电动电机、红外发射等。

一般对于一个家居系统来讲除了传感器的控制外还要考虑强电的控制,这就要用到我们常用的继电器,继电器的一个最大特点就是用弱电来控制强电,但是一个Arduino开发板的接口是很有限的,所以这就要求我们在动手之前考虑好用继电器控制什么。

我个人的考虑是对于家庭而言,电视、空调、热水器等电器设备其实已经可以通过红外线的组件进行控制了。所以我在上面只安装了两路继电器用于控制厨房中电器的插座和客厅中电器的总开关。用于保障出门在外忘记关闭电源时的控制。

在亚克力壳子后面是两排USB插座,这两排插座主要用于连接雨水传感器等外部传感器。这样一来很方便传感器的更换和接入。

以上这些都是波波目前的构想,我对于PCB板的设计还不是很精通,目前也只能手动焊接一些别人做好的模块,其实如果可以我倒是很希望把内部的组件和Arduino开发板做成一体,然后引出外部连接的端口进而可以实现量产。让用户用起来就像家里的路由器一样方便。

学而无涯!很期望能够加入一个研究低成本智能家居的团队,来让智能家居在老百姓的生活中得到普及和发展。

 

你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!