V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Glow
V2EX  ›  问与答

浙大CCNT实验室饮水机自动发微博的实现原理是什么?

  •  
  •   Glow · Dec 23, 2011 · 8944 views
    This topic created in 5246 days ago, the information mentioned may be changed or developed.
    浙江大学学生做出来的这个微博机器人会在饮水机水烧开和没水的情况下发送微博提醒。请问它的实现方法是什么?包括传感器、单片机处理信号、联网发送微博等等方面。
    相关链接:

    http://weibo.com/2625288792/xDf8h4BxN
    34 replies    1970-01-01 08:00:00 +08:00
    c
        1
    c  
       Dec 23, 2011
    安装一个摄像头,监视,然后判断情况发微博?
    zhangsimon
        2
    zhangsimon  
       Dec 23, 2011
    @c 当然不是摄像头了==。。。肯定是机器内部改造联网了
    Glow
        3
    Glow  
    OP
       Dec 23, 2011
    我感觉像是在这台饮水机里面安装了单片机,判断控制电路的通断情况来确定“水烧开”、“水用完”等情况,然后通过单片机来联网或者辅助电脑自动发送微博实现(FPGA也可以)
    amycs
        4
    amycs  
       Dec 23, 2011
    开发者说就是摄像头啦
    fallbarry
        5
    fallbarry  
       Dec 23, 2011
    应该只需要一个温度传感器吧 分别在冷水→开水,开水→冷水的时候触发一次就可以了。这个需要单片机吗 直接电脑配合一个软件就可以了吧 反正微博的接口很开放
    Mr_Vangogh
        6
    Mr_Vangogh  
       Dec 23, 2011
    饮水机里面本来就有单片机吧?控制跳灯什么的。我估计围脖还是用手机发出来的。饮水机可能能够通过例如蓝牙协议之类的把信号发给手机。这样恐怕对饮水机的改造要小点。
    tox
        7
    tox  
       Dec 23, 2011
    买个山寨android机 用胶水沾在饮水机上 摄像头对准开水指示灯

    写个应用 每几分钟获取一张照片 分析照片的像素构成 绿色构成“水开了” 橙色“未开”

    然后根据这些状态加以判断 调用sina微薄接口发微薄 。
    hanbaoo
        8
    hanbaoo  
       Dec 23, 2011
    zju生仪学院的飘过,仰慕学弟,再想想力学哥,zju的童鞋们好会玩围脖啊^_^
    Rice
        9
    Rice  
       Dec 23, 2011
    - - 水在烧中,那个灯就会亮起,烧开了,那灯就会关闭。只要把那个灯的信号接到电脑,再用微博的开放接口,就可以发微博了
    yishanhe
        10
    yishanhe  
       Dec 23, 2011
    应该是单片机串口到电脑,电脑上起一个上位机
    zxwind
        11
    zxwind  
       Dec 23, 2011
    应该就是接个传感器,再连上电脑就可以了,自己写个api发微博
    underone
        12
    underone  
       Dec 23, 2011
    @tox 说的应该是对的
    kojp
        13
    kojp  
       Dec 23, 2011
    @tox.有点意思 ....
    eary
        14
    eary  
       Dec 23, 2011
    @tox 应用调用本地相机还是有难度咯,本地应该还有一个程序一直再跑。
    Hyperion
        15
    Hyperion  
       Dec 23, 2011
    最简单的实现, 只要一个光敏开关+一个usb继电器, 成本很低... 连单片机和PLC都用不到- -
    romoo
        16
    romoo  
       Dec 23, 2011
    技术宅男的力量是无穷的。
    iamvictor
        17
    iamvictor  
       Dec 23, 2011
    怎么实现不知道,不过饮水机水烧热后,不是“保温灯”会亮吗,接个电路开关到那条线路……后面的就是 别的处理了
    ZRJ
        18
    ZRJ  
       Dec 23, 2011
    楼上貌似都忽略了一个问题,就是怎么触发“喝光了"。。
    ohhe
        19
    ohhe  
       Dec 23, 2011 via iPad
    摄像头排水桶底部,发现水线报警
    est
        20
    est  
       Dec 23, 2011
    原来是摄像头啊。。。汗死。我还以为是利用电解质测电阻。
    delectate
        21
    delectate  
       Dec 23, 2011
    喝光了很简单。干烧报警
    GordianZ
        22
    GordianZ  
       Dec 23, 2011
    最简单的办法就是@Hyperion的方法,非侵入式。
    levn
        23
    levn  
       Dec 23, 2011
    一条“喝光”就有一条“沸腾”,难道一桶水只够烧一次么…… 所以说的应该是开水喝光了吧
    delectate
        24
    delectate  
       Dec 23, 2011
    保温---加热---沸腾---保温---加热---沸腾,应该是循环的才对
    xiaojay
        25
    xiaojay  
       Dec 23, 2011
    jazdelu
        26
    jazdelu  
       Dec 23, 2011
    知乎上好像原作者说就是用的摄像头判断红灯绿灯。。
    XDash
        27
    XDash  
       Dec 23, 2011
    tox
        28
    tox  
       Dec 23, 2011
    @eary @kojp @underone

    不调用第三方照相程序,可以自己写一个简易的camera,抓取图像

    android4.0后有了人脸识别技术,加上google的语音处理技术,

    在这样的场景下可以实现很多好玩的东西,只有想不到没有做不到。
    qianleilei
        29
    qianleilei  
       Dec 23, 2011
    各种传感器(压力、温度之类的)来处理水是不是喝完了以及温度检测+单片机+上位机
    ps:应该不是用图像处理貌似不太可能把。
    Eyon
        30
    Eyon  
       Dec 23, 2011
    烧水的时候,红灯 水烧开的时候,黄灯 干烧的时候。。。。。感应水位吧
    manhere
        31
    manhere  
       Dec 23, 2011
    这么简单的事。。。100元成本
    kempson
        32
    kempson  
       Dec 23, 2011
    揭开“饮水机娘”的神秘面纱
    http://www.guokr.com/article/81621/
    delectate
        33
    delectate  
       Dec 23, 2011
    @kempson ,给力!
    em91
        34
    em91  
       Dec 23, 2011
    这里是真相图:

    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   747 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 20:57 · PVG 04:57 · LAX 13:57 · JFK 16:57
    ♥ Do have faith in what you're doing.