V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
junp
V2EX  ›  Raspberry Pi

树莓派吃灰半年多,又找出来擦干净了

  •  
  •   junp · 2015-02-17 23:52:27 +08:00 · 6854 次点击
    这是一个创建于 3565 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前的坑 http://v2ex.com/t/96707 ,去年五一假期出门期间,试用过一回,当时弄得复杂一些,做了一个管理页面,用于远程主动触发,放在sae上,对sae依赖较严重,结果不太稳定。这次直接用crontab,设置了每天上午9点及下午5点浇水一次,每次水泵抽水时长20秒,然后上报到sae。

    这次主要是为阳台几棵番茄和草莓浇水,准备了一大桶水,应该够春节期间使用了。目前从日志看,运行稳定,就看那个小水泵是否给力了。

    运行日志
    
    贴一下派和小水泵
    
    
    
    
    第 1 条附言  ·  2015-02-18 17:01:12 +08:00
    补两张番茄照

    
    
    14 条回复    2016-07-01 16:10:52 +08:00
    abelyao
        1
    abelyao  
       2015-02-18 00:05:03 +08:00
    好玩,比我的树莓派用得更好
    sennes
        2
    sennes  
       2015-02-18 00:28:29 +08:00
    吐槽一下鳄鱼夹这样用挺危险的。

    哈哈不过还是挺有趣的
    下一步可以再加个土壤湿度传感器、温度计。(改良为全自动浇水)
    用ifttt做个卖萌的微博浇水汇报代替枯燥的运行日志
    ETiV
        3
    ETiV  
       2015-02-18 00:31:03 +08:00
    去年做的~

    用微信公众号测试平台, 上面可以回复客服消息, 直接到微信上(测试号有效期只有1年):


    在LED上测试完后, 接上了继电器 + 220V台灯. 然后就可以用微信远程遥控台灯开关了~
    sennes
        4
    sennes  
       2015-02-18 00:37:51 +08:00
    @ETiV
    棒!! 你东西好像挺全的,有折腾arduino之类的吗?(V站搞硬件的太少了!)
    ETiV
        5
    ETiV  
       2015-02-18 00:47:22 +08:00
    @sennes 有...

    我还整了个奇美拉魔棒, 其实就一个红外遥控器, 通过13种手势发送红外指令的.

    在 Arduino 上装了一个红外接收器. 第一次编码接收各种手势动作的红外指令,
    第二次编码, LOOP 里根据各种指令的 case, 来完成风扇的 停/启/加速/减速...

    canautumn
        6
    canautumn  
       2015-02-18 00:54:30 +08:00
    可以用Etekcity射频遥控插座,找一个射频芯片接到pi+arduino上用web界面或crontab控制家里各处的灯,网上有人用分析器分析出来的射频编码。
    sennes
        7
    sennes  
       2015-02-18 00:59:03 +08:00
    @ETiV 根据手势发送红外指令这里不太明白。
    指的是,那个棒子有惯性传感器,可以识别手势吗!
    挺有趣的
    ETiV
        8
    ETiV  
       2015-02-18 01:23:08 +08:00
    @sennes 嗯.

    有左右旋转, 前刺, 上下左右甩头...你要是经常看生活大爆炸, 里面有一集出现过这货...

    kymera magic wand. 当时淘宝买的, 500..

    收到货的时候, 我同事说: "我去英国那边玩的时候见过这玩意儿, 我以为只有SB才会买..."
    - - 我也有点儿这种感觉, 买完之后觉得自己太冲动了. 不如买LeapMotion, 当时才 350...现在普遍五六百.

    他官网, 还有别的东西:
    http://www.thewandcompany.com/
    junp
        9
    junp  
    OP
       2015-02-18 08:51:49 +08:00 via Android
    @sennes 那个是小水泵的线,好像是9v还是12v,就这么用了…
    junp
        10
    junp  
    OP
       2015-02-18 11:47:56 +08:00 via Android
    @ETiV 想过用微信,你是怎么实现呢?公众号收到消息后怎么pi?没有固定公网ip。猜测是
    junp
        11
    junp  
    OP
       2015-02-18 11:51:28 +08:00 via Android
    @ETiV 手机点错了,没写完,接上条ーー公众号将指令更新到db,然后pi定是去查db?
    ETiV
        12
    ETiV  
       2015-02-18 12:52:33 +08:00
    嗯. 走了阿里云.

    阿里云上部署了一个 socket.io 的服务端( 集成在了微信的API服务端里 ), 然后pi上运行着 socket.io 的客户端.
    这样就是长连接了, 可以双向通信.
    Billionwong
        13
    Billionwong  
       2015-02-18 16:42:12 +08:00
    有趣。2代出来以后撸撸玩
    snow9312
        14
    snow9312  
       2016-07-01 16:10:52 +08:00
    楼主,有代码可以供我参考下么,最近也想做这个,多谢了。邮箱: c25vdzkzMTJAZ21haWwuY29t ( base64 )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2900 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:33 · PVG 08:33 · LAX 16:33 · JFK 19:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.