有没有可能自制一个久坐提醒设备? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
LeeReamond
V2EX    奇思妙想

有没有可能自制一个久坐提醒设备?

  •  
      LeeReamond 2023-02-19 01:02:40 +08:00 3239 次点击
    这是一个创建于 967 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 已知久坐对健康影响很大,会导致多种慢性疾病,对程序员来说是个普遍困难。
    2. 市面上大多数手环带有久坐提醒功能,体验过之后确实不错,大概类似学生时代每课时后短暂活动身体做做体操之类的身体就会比一直坐着不动舒服很多。
    3. 佩戴了一段时间手环之后感觉虽然是一种解决方案,但始终手腕上是有不舒适感,而且经常有误判情况发生,对程序员来说应该有更好的解决方案。
    4. 在专业范围内,从软件层面讲程序设计难度不高,如果接入工位上的摄像头,通过 cv 方式判断用户是否久坐,应该相比于手环来说有准确性有代差级提升,且更舒适。缺点可能是只能在工位上实现这个功能,但感觉问题不大。
    5. cv 方式无论如何需要一个摄像头输入,可选方式有电脑直接接摄像头并开发、外置设备编程两种。前者没折腾过不知道是否有合适方案(另外工作机本身网络通信比较复杂,还有安全性问题)。后者外接设备还要考虑长期运行适配问题。个人体验过的外接摄像头开发设备只有树莓派,但最近几年价格炒作得太高如果买来做这个感觉很亏。x86 工控机的话体积是个问题,另外也比较费电。不知道是否有那种便宜的安卓机刷上系统做开发并长期运行的可能性?
    21 条回复    2025-03-26 05:08:30 +08:00
    wdy3334
        1
    wdy3334  
       2023-02-19 01:16:16 +08:00 via iPhone
    座位上压力传感器更便宜好实现吧
    0o0O0o0O0o
        2
    0o0O0o0O0o  
       2023-02-19 01:17:51 +08:00 via iPhone
    1 、智能手环手表都带,但用久了会弱化提醒
    2 、很多桌面应用也支持定时提醒、锁屏
    3 、有喝水提醒的智能水杯等产品,更有检测坐姿的可穿戴产品,属于变相提醒,并且我觉得后者做好了会是效果更好的,因为久坐必然伴随坐姿不规范
    4 、基于摄像头的应用也有,本站不久前就有发布 /t/902758 也非常不错
    lxiian
        3
    lxiian  
       2023-02-19 07:04:28 +08:00 via iPhone
    手机加速度传感器就可以了啊 一部手机就行
    digimoon
        4
    digimoon  
       2023-02-19 10:16:50 +08:00 via Android   1
    久坐前喝一大杯水,尿急了就上厕所顺便活动一下,回到座位后再喝一大杯水如此循环,你能忘记起来运动我不信你能忘记起来尿尿
    wa007
        5
    wa007  
       2023-02-19 12:17:48 +08:00 via iPhone
    如果是程序员,设置一个屏幕定时提醒就能满足需求
    Steamer
        6
    Steamer  
       2023-02-19 13:10:43 +08:00 via iPhone
    aw
    dragonQueen
        7
    dragonQueen  
       2023-02-19 14:30:16 +08:00
    为了折腾而折腾?我用的小米手环 7 ,久坐提醒是相当准确的。你的方案也许可行,但是真的值得费这么大劲吗?专业的事情交给专业的人做不好吗?
    lumotian
        8
    lumotian  
       2023-02-19 15:37:33 +08:00
    Time Out - Break Reminders
    kylezb
        9
    kylezb  
       2023-02-19 15:59:40 +08:00
    不一定非要靠电子设备,一天 3 瓶 2L 的怡宝就行了
    jingfelix
        10
    jingfelix  
       2023-02-19 17:17:29 +08:00   1
    maladaxia
        11
    maladaxia  
       2023-02-19 18:53:59 +08:00
    多喝水,我一天喝六升水
    早上两升,中午两升,晚上两升
    Frannk
        12
    Frannk  
       2023-02-19 21:31:53 +08:00
    我之前用过 Tensorflow 通过摄像头识别,很麻烦。后来用 TOF250 和 ESP8266 放在显示器前进行实时测距,成本 50 块以内,如果持续低于一个数值就是久坐,ESP8266 发出 UDP 给报警的应用。
    rekulas
        13
    rekulas  
       2023-02-19 21:47:11 +08:00
    搞传感器那么复杂做什么,你坐下总会动键鼠的吧,识别下中断消息就知道了,很少有人会连续思考 2 分钟不动动键盘鼠标的
    hst001
        14
    hst001  
       2023-02-19 22:56:04 +08:00
    定个闹钟,或者直接买一张站立式的办公桌,一般都支持定时提醒的
    LeeReamond
        15
    LeeReamond  
    OP
       2023-02-19 23:20:05 +08:00
    @rekulas 确实,经过 v 友提醒电脑本身识别 IO 应该也能实现。但是我主要感觉比如打游戏半道弹提示,或者看电影不操作当做我人不在之类的,软件不太方便稳定,不过应该都能解决,只是比较困难,不知道有没有合适的软件,感觉是个需求。


    @Frannk 谢谢方案,对硬件类非常不熟悉,我研究一下。老哥可以发个教学造福一下人民群众
    shibushi233
        16
    shibushi233  
       2023-02-20 08:04:50 +08:00
    吾爱有个作者写了个工具,EYE 护眼提醒,设置好 30 分钟休息 30s ,到期后鼠标会暂停操作(打游戏的时候要关掉),这个休息时间可以拿来远眺+活动~目前只有 PC 端适合长期电脑工作的用户
    jackyLu
        17
    jackyLu  
       2023-02-20 10:13:01 +08:00   1
    github 上有一款客户端可以每一个一段提示休息:
    https://github.com/tom-james-watson/breaktimer-app
    如果用 vscode 的话,也有一个插件可以提醒:
    https://github.com/jackluson/vscode-pomodoro-clock
    gearkey
        18
    gearkey  
       2023-02-20 19:30:46 +08:00
    靠生物钟比较现实和不容易落灰
    fromdark
        19
    fromdark  
       2023-02-21 19:55:53 +08:00
    一个定时的番茄钟就可以解决
    choksta233
        20
    choksta233  
       2023-02-22 11:09:30 +08:00
    我卖得华为手环,是有这个功能
    gggglws
        21
    gggglws  
       201 天前
    @rekulas 看视频的时候不懂鼠标键盘……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5249 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 05:44 PVG 13:44 LAX 22:44 JFK 01:44
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86