设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

出大事啦!我的金鱼给我发了一条短信

2014-5-6 14:32| 发布者: joejoe0332| 查看: 2430| 评论: 0|原作者: 李晨|来自: PChome

摘要: 看到这个标题的时候,我想你并不相信它,金鱼给自己发短信?这听起来似乎有点太疯狂了,你要么觉得我是在扯淡,要么觉得我是个{敏感词},当然还有最后一种可能是这条金鱼经过了多年的修炼成精了。好吧,玩笑到此为止, ...

  将一切都安装好之后,你就会察觉到,这些东西只是一些死气沉沉的硬件,要让它按照我们想要的方式运转起来,你需要用软件来调用这些硬件,原作者使用了Python语言来作为编程语言,这种语言的好处在于理解和学习起来较为简单,但是需要依赖于Python平台之上。不得不说Python在树莓派上运行的是相当的好,即使原作者没有Python基础,在他朋友码出来一些东西给他之后,他顺利的将Python运行在了树莓派之上。一开始,原作者只是用树莓派和温度传感器来检测鱼缸的温度,金鱼这种东西毕竟是脆弱的生物,若是温度产生变化就很容易死亡,所以能够实时监控温度能够更好的照顾这些美丽的生物。


出大事啦 我的金鱼给我发了一条短信

使用Twilio工具(图片来源于网络)


  不过原作者觉得这样可能还是不够,因为这仍然需要自己去主动监控温度,能不能让树莓派来主动提醒使用者鱼缸的温度变化呢?于是原作者找到了Twilio这个工具集,他能够创建短信、语音和VoIP应用,虽然短信等功能仍然需要交给运营商钱,但这个工具本是免费的。注册Twilio后,它会分配给你一个电话号码,然后它将是树莓派使用的凭据以及使用Twilio的API。虽然现在你有一个电话号码了,但是还需要将Twilio安装到     Python平台上,好让树莓派可以运行它。之后只要编写几段简单的命令,一切的准备工作就准备完成了。


出大事啦 我的金鱼给我发了一条短信

接收到了短信(图片来源于网络)


  为了进行测试,鱼缸过热报警的温度上限被定为到了很低的温度,这样确保可以激活命令来发送短信,结果自然是如预期所料,你还可以在命令红添加持续时间等条件。


出大事啦 我的金鱼给我发了一条短信

完成的样子(图片来源于网络)


  看到这里,与其说是鱼给自己发了一条短信,其实本质上只是作者自己通过树莓派和一些传感器做了一个报警装置。通过网络和一些命令,它有了在满足条件下给手机发送短信的功能。不过通过这种形式,可以用来监控更多的地方,无论是游泳池、池塘或者是家庭酒窖等等。而通过不同类型的传感器,这个组合可以做的东西还会越来越多,虽然这只是物联网的基础应用,但随着物品和网络直接不断的相互和交叉连接,最终会形成一个神经网络,它将给人类社会带来翻天覆地般的变化。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部