《过日子要有技术含量》第22章


鹿芡健迸潘低秤植槐闶柰ǎ沟梦侍饣塾⒀现亍?br />
/
【雨水箅子被堵,是看得见的堵;排水管道的堵,就不是所有人都能看到了。】
此外,我国的排水管道是分段修的,每个施工单位只负责其施工的一段,而城市的扩建和多次改造更让这种混乱雪上加霜。设计、建造的过程,很少会去考虑其上下游及整体布局,更难以跟上城市发展的整体步伐。
排水网管的建设,是种“看不见的政绩”,也很少有人会在内涝以外的时候意识到它的重要性。相较于电力、给水、通信之类“富裕”的公共事业,排水管道的养护管理部门就完全是个“赔钱的买卖”,只能依靠政府的资金支持。标准、设计和建设之外,城市排涝受阻还是无可避免地撞上经济问题。
在法国作家雨果的笔下,下水道被称作是“城市的良心”。无论如何,一个真正的宜居城市,都不应该徒有光鲜的外表。
智能电器:你家空调给你发微博了吗?
(作者天蓝提琴)
家里有七只长相差不多功能又各异的遥控器——头疼吗?那么,你想一键控制所有家电,用手机开卫生间的灯,客厅的电视,卧室的空调吗?或者,想让房间窗帘早上7点自动拉开,让阳光叫你起床? 只要有一点电子信息知识,或者至少有一点学习的决心,把你的家变成以上功能都能实现的智能住宅,一点都不难,而且还可以让你的她回家的时候惊艳一番!
要让家变得更加智能,就需要让家具家电们开始“思考”;而为了“思考”,它们就需要一个“大脑”,也就是微控制器(Micro Control Unit; 简称MCU)。常见的所谓“智能”空调,“智能”冰箱,它们的“智能”都要依靠嵌入在自己体内的微控制器,所以微控制器又叫“嵌入式”处理芯片。所以,智能住宅大改造的核心步骤,就是要给所有需要拥有智能的家具家电一颗智慧的“芯”。
初阶改造:手机控制台灯
就从最简单的用手机控制台灯说起吧!
作为你未来的那盏智能台灯,它除了需要一个能够进行思考的大脑外,还需要一个能听懂手机语言的“耳朵”和一个执行开灯关灯动作的“手”。
所以你至少需要:
一盏台灯(废话……)
一个智能手机(这很重要,你需要给这个手机写程序来实现用手机控制家电,所以非智能机就请绕道吧)
一颗微控制器(充当智能台灯的大脑,对手机发送过来的指令进行判断,并作出一些决定)
一个蓝牙模块(智能台灯的耳朵和嘴,功能是让智能台灯和手机进行交流。根据不同的方案也可以用wifi模块或者无线串口模块等其他通信模块来代替)
一个继电器(智能台灯的手,能够打开和关闭智能台灯的电源)
注:实际上,为了让这些器件能够工作,你还需要一些额外的器件,比如直流稳压模块,程序下载器,连接器件的电路板、连接线等等。不过从解释原理这个目的来说,这些器件并不重要,故略去不表。
步骤:
先向微控制器写入一个程序,告诉微控制器一些“思考”方法(比如在接到手机的“开灯”命令后应该打开台灯而不是音响),再将台灯、继电器、微控制器和蓝牙模块根据这个示意图连接起来,最后给手机写一个能够向蓝牙模块发出指令的程序……恭喜你,大功告成,打完收工啦!
嗯? 太快了吗? 你想知道更多细节吗? 好吧,就让我向你透露一下这个作为智能台灯大脑的微控制器究竟在想些啥。假设现在你希望关掉一盏正在发光的智能台灯。你需要先用手机搜索到安装在智能台灯上的蓝牙模块,并和它建立无线连接。当你按下手机屏幕上的“关灯”按钮时,手机就会告诉蓝牙模块“请关灯吧!”,然后蓝牙模块就像个传声筒一样,把这个消息原封不动地转告微控制器。听到了这个消息之后,微控制器在千分之一秒内就做出了决定:“站在角落里那个,继电器,没错,就是你,去把灯关喽!”于是接在台灯供电线上的继电器就断开了,台灯就灭啦。
中阶改造:手机控制家中所有的电灯
手机控制台灯并没有什么实用价值,因为台灯本身是可以到处插的,你可以把它挪到你想挪的地方去,并不需要远程操作。更需要改造成手机控制的,应该是家里的各种顶灯壁灯:当你洗漱完毕已经坐在被窝里刷了半小时果壳,准备睡觉的时候,离开温暖的被窝跑到卧室门口关灯是一件多么需要毅力的事情啊!如果这时,不需要离开被窝,在手机上轻轻一按就能关灯,生活是不是瞬间就变得美好了呢?
用手机控制天花板上的电灯,和之前控制桌上的一盏台灯,只有一点区别:电灯的数量更多。所以,系统需要作如下图的变化:
【系统示意图2】
用一个主微控制器,一个蓝牙模块,以及一堆无线开关(电动车库门的钥匙就是最常见的无线开关)*、一堆次微控制器和一堆继电器重新组成一个智能控制网络。如果说主微控制器是这个“智能”军的军长,那么用手机通过蓝牙模块指挥军长的你就是司令,而无线开关的发射模块就是军长向各个旅(受控的电灯)下达指令的通信兵。指令到达每个旅之后,由旅长(次微控制器)的通信兵(无线开关的接收模块)向旅长转达这个指令,然后旅长命令手下的士兵(继电器)执行。**
*这三种东西构成了控制中心
**实际上,受控电灯也可以不使用微控制器,不过用微控制器来解释会比较统一。
在软件上也需要稍作改动,手机上的控制软件需要增加能够单独开关每一盏灯的按键,主微控制器需要增加把每一个按键对应到相应无线发射模块的程序。
高阶改造:智能灯光系统
商业化的智能家居解决方案中,智能灯光系统应该是个最基本的功能了:人来灯亮,人走灯灭,预设灯的开关时间,根据室内亮度自动调节灯光亮度等等。听起来很高级嘛,不过如果你已经按照前面的方法实现了用手机控制家中所有电灯,那么增加这些功能就都是小意思啦。
人来灯亮,人走灯灭:
我们将一个次微控制器,一个无线接收模块,一盏灯(或者几盏永远同时开关的灯)的组合称为一个“智能灯光节点”。只要让这个节点具备了感知人类存在的能力,不就能做到“人来灯亮,人走灯灭”了嘛。
那么,怎样才能让这个节点具备感知人类存在的能力呢?增加一个专门感知人类存在的“人类传感器”么?还真有。PIR(无源红外)传感器,就是非常合适的人类传感器。任何东西都会向外发出一定的红外线,温度高的物体放出的红外线就多,温度低的放出红外线就少。PIR传感器可以检测到它附近的红外线强度。当人类经过的时候,红外线强度会比没有人的时候高很多,所以PIR传感器就能够识别人类的存在。
所以,只要在灯光照射区域附近增加一个PIR传感器,并把它连接到“智能灯光节点”上,然后告诉微控制器:当PIR传感器感受到足够的红外线时,就打开灯光;当PIR传感器连续10分钟都没有感受到足够的红外线时,就关闭灯光。这样一来就实现了人来灯亮、人走灯灭。
预设灯的开关时间:
你很想按时起床,但遗憾的是你的耳朵已经发展出了完全过滤闹铃声的能力,隔壁邻居都被你的闹铃叫醒了你还没醒;或者你很想在睡前躺在床上看书,但又怕自己看着看着就睡着了,导致床头灯亮了一整晚……
那么你需要一个能够预先设定电灯开关时间的功能:在手机上和主控制器中分别加入一段程序,能够让主控制器根据手机的指令确定什么时候让哪个无线发射模块发出命令,打开或者关闭相应的灯就行了。这样一来,只要设定成晚上12点自动关灯,第二天早上8点自动开灯,就能既在睡前躺在床上舒服地看书,又不怕亮着一夜电灯浪费电,还能保证第二天按时起床上班,一举三得。
根据室内亮度自动调节灯光亮度:
想要让智能灯光系统根据室内的亮度自动调节灯光亮度,必须要先让它知道室内现在的亮度如何。最便宜的方法是使用光敏电阻。当射入电阻的光线增强时,电阻的阻值会增大(某些型号的光敏电阻会减小);当光线减弱时,阻值会变小(或增大)。也就是说,这个阻值直接表示了灯光的强弱,所以只要让“智能灯光节点”的次微控制器保持测量这个光敏电阻的阻值,然后根据阻值的大小?
小说推荐
返回首页返回目录