博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Arduino家居安全系统构建实战》——1.3 部署安全系统的先决条件
阅读量:5863 次
发布时间:2019-06-19

本文共 878 字,大约阅读时间需要 2 分钟。

本节书摘来异步社区《Arduino家居安全系统构建实战》一书中的第1章,第1.3节,作者:【美】Jorge R. Castro(卡斯特罗),更多章节内容可以访问云栖社区“异步社区”公众号查看

1.3 部署安全系统的先决条件

如果你正在考虑部署一个安全系统,那么最有可能的原因就是你有这方面的关键需求。因此,在这里最重要的事情就是要准确地确定这种需求。如果做不到这一点,我们最终会步入歧途并造成损失或者导致半途而废。

如果并没有这种需求,你只是拥有着一颗对现代科技勇于探索的心,那么你可能是出于学习和娱乐的目的来设计这个系统,或者试图将自己的家打造成一个现代化的场所。你可以浏览一下这个行业的先进企业的网站以获得参考。

我们可以看到,大多数企业的系统是类似的,只是在某些部分存在一些差异,而这些差异大多是源于客户的需求。举个例子,许多系统都使用了相同的或者相类似的电子元件,那么它们的区别在哪里呢?就在于图形化用户界面(Graphical User Interface,GUI)的细节。对于系统而言,图形化用户界面就如同我们每个人的脸一样,它的设计同样也要考虑到最终用户的方便易用。如果你设计了一套任何人都无法理解和控制的程序,结局只能是徒劳无功。

一旦你在脑海中有了一个设计思路,那么下一步就是考虑你要安装的系统所在的环境,此外,还要考虑到你所能利用到的物资资源以及所能投入的经济成本。

这些事情看起来可能很简单,可你搜集的信息越多,工作起来的时候就会越顺利。这里举一个说明性的例子,就是必须弄清楚光源、管道以及提供给我们网络接入的布局。当你掌握了这些布局情况后,就可以很容易地构建我们的项目了。

说到这本书所使用的材料,我们采用了一款最为著名的Arduino模块——Arduino UNO的3.0版本。在下一章中,我们将会对它进行更多的了解。需要的其他材料也都是随处可见并且价格低廉的,它们当中很多都是由免费的硬件或者开源的硬件(本身也都是很便宜的资源)所创建的。因此,如果你愿意的话,可以使用相对装配模块而言成本极为低廉的方案在家中建立一个这样的系统。

转载地址:http://vafnx.baihongyu.com/

你可能感兴趣的文章
UCenter用户头像的存储规则 转
查看>>
linux 帮助命令
查看>>
Google Code Jam 2015 R1C B
查看>>
[开源]KJFramework.Message 高性能二进制消息框架-非托管优化
查看>>
iostream与iostream.h的区别
查看>>
JS实现简易图片轮播效果的方法
查看>>
树形DP+DFS序+树状数组 HDOJ 5293 Tree chain problem(树链问题)
查看>>
GDB调试
查看>>
Spring+MyBatis多数据源配置实现
查看>>
Java微信公众平台开发(十三)--微信JSSDK中Config配置
查看>>
关于烂代码的那些事(上)
查看>>
CTF-i春秋网鼎杯第四场部分writeup
查看>>
[NIOS] 如何Erase EPCS flash內容
查看>>
Oracle EBS-SQL (QA-3):检查已检验未入库.sql
查看>>
设计模式学习,总结于一位博友
查看>>
元类metaclass
查看>>
Android学习笔记-----------布局(四)
查看>>
面向对象第二次博客
查看>>
HDU-1845-Jimmy's Assignment
查看>>
Nexus Maven 私服搭建
查看>>