历史上的今天
今天是:2025年03月18日(星期二)
2019年03月18日 | 大学生为焦虑和恐慌症患者设计开源智能手表
2019-03-18 来源:eefocus
'Minder'是一个开源智能手表平台,能够监控恐慌/焦虑症的症状,并可以为用户提供医学上批准的指令和技术,以通过板载OLED屏幕应对恐慌症。

Minder旨在与心理学家和训练有素的专业人士合作,作为一种支持工具,心理学家可以将我的设备交给他们的病人进行测试并监控他们的技术和进步。 它还将成为患者学习如何在现实环境中使用其应对技巧的有用工具。
Minder手表将采用医学上认可的心理应对策略和设备内置的呼吸技术,从而提高用户的生活质量,确保他们感到安全,并为恐慌发作做好充分准备,从而为沉默中的人们带来希望。


动机:
我个人经历了十多年的焦虑和恐慌症,在很小的时候就被诊断出我在大多数童年和青少年时期都不得不适应我的心理健康状况。
根据我自己的亲身经历和多年来对心理学家的定期访问,我注意到焦虑和恐慌症的最大问题之一是我们对症状的反应方式。 此外,在经历惊恐发作的同时,我注意到我想要独自一人,使用我的呼吸技术和认知行为治疗技术来应对惊恐发作。 因此,我的解决方案将需要作为一个迷你“随时随地的心理学家”,而不是过分关注。
我相信每个人,无论你是否能负担得起专业心理学家,都应该能够获得这样的技术,因此我的项目的可负担性和开源性将是至关重要的。
通过提供对我的产品的访问,其他受害者将能够改变代码甚至创建他们自己的应对技术。 随着焦虑和恐慌症变得越来越普遍,人们将更加需要能够帮助患者并改善其生活质量的技术。
我还打算创建一个在线论坛,让所有“敏捷”智能手表都可以连接,来自世界各地的焦虑患者可以分享技术并相互沟通。 心理学家也可以利用这一功能,让他们与患者保持联系并为他们提供必要的帮助。
对于大多数患者来说,焦虑和恐慌可以随时发作并严重损害他们的生活质量。 Minder智能手表项目旨在通过提供积极的技术使用,为那些沉默的人们带来希望并提升心理健康社区。 我相信,只要有足够的影响力,这个项目就会对这些痛苦产生重大影响,并会改变社会对心理健康的看法,从而获得更大的利益。
许可证: https://creativecommons.org/choose/results-one?license_code=by-nc-sa&jurisdiction=&version=4.0&lang=en
挑战:
焦虑和恐慌症是影响全世界数百万人的疾病 。 焦虑是澳大利亚最常见的心理健康状况,仅在澳大利亚就有4人受到影响。 (澳大利亚统计局)。
焦虑和惊恐发作患者经历的主要问题之一是难以识别惊恐发作的症状。 因此,由于无法识别并因此忽略惊恐发作的症状,患者会陷入焦虑循环,最终导致全面惊恐发作。 在经历惊恐发作时,患者往往会忘记他们的恐慌应对技巧,这会导致进一步的焦虑和恐慌。
项目如何解决问题:
为了对抗这种循环,必须让焦虑和恐慌患者在惊恐发作之前意识到他们的症状。 此外,在惊恐发作期间,必须提醒患者他们的应对策略和技巧,以便有效和迅速地处理他们的恐慌。 解决方案需要离散,不要过多关注用户,因为这会产生进一步的焦虑。
监视器为恐慌症患者提供医学上认可的心理应对策略和呼吸技巧,这将大大提高用户的生活质量,确保他们感到安全并为可能的惊恐发作做好充分准备。
项目如何改变世界:
目前,焦虑和恐慌症患者必须完全依赖于他们在治疗期间学到的技能或在线医疗资源。 在恐慌发作期间,这些技能通常被遗忘,在大多数情况下,患者会发现很难记住他们学到的技巧。 监视器手表将改变这一点。 我的设备不再依赖记忆,而是充当“手腕上的心理学家”,促使焦虑的用户并向他们提供一套关于如何最好地处理他们的焦虑的指示。 监视器手表还将识别恐慌发作的症状,在发生重大惊恐发作之前警告用户。
流程图:
该流程图显示了手表的基本功能,以及焦虑应对策略如何在恐慌发作期间帮助用户。

对抗焦虑技术:
我在智能手表上编程了4种不同的抗焦虑技术。 如果用户发现一种技术不起作用,他们可以简单地改变到下一种技术,直到恐慌完全消失。 (注意:这些技术中的每一种都在项目日志部分中进一步详细说明)。
这些技术中的大多数使用“认知行为疗法(CBT)”,这是国际公认的抗焦虑症。 CBT假设您的思维方式会影响您的感受,并且您的情绪会影响您的行为。 因此,通过思考现实,有益的思想可以降低焦虑。
技巧1: 深呼吸运动
恐慌最显着的症状之一是过度通气,导致头晕,头晕,注意力不集中和摇晃感。 为了解决这个问题,可以使用深呼吸练习来降低恐慌症状并恢复正常的呼吸节奏。 如果恐慌患者一旦注意到惊恐发作就开始使用缓慢的呼吸,那么它将是最有效的。 深呼吸可以以各种不同的方式进行,但它遵循共同的结构;

技巧2: 身体扫描
“身体扫描”技术引导用户“扫描”他们的身体,使他们专注于自己而不是他们的想法。 它将帮助用户阻止他们担忧的想法并迫使他们进入“现在和现在”。 这是一种医学上认可的技术,由心理学家讲授。

技巧3: 五感
这种技术类似于身体扫描,但是该程序不仅仅关注用户的身体,而是鼓励用户环顾周围环境。 恐慌发作期间最大的问题之一是患者倾向于完全孤立自己,不考虑现在及周围发生的事情。 心理学家教授的一种常用技术是“五感”技术,它鼓励恐慌患者使用他们的感官并专注于他们可以看到,闻到,触摸,听到和品尝的东西。

技巧4: 分心技术
分心技术是“最后一搏”练习。 如果所有其他技术都没有充分发挥作用,那么这种技术旨在将用户带回“现在”。 分心技术投射移动湖泊的图像,振动手表并改变手表上RGB LED的颜色。 所有这一切都旨在“分散”用户对他们当前所做的事情的注意力,并将他们带回现状。

制作:
1、器件和定价
用于智能手表的电子产品来自各种不同的供应商。
(1). OLED屏幕:我选择了澳大利亚电子公司Freetronics的大型128X128像素OLED屏幕。 我曾经在之前的智能手表项目中使用过这个屏幕,它被证明是非常通用和可靠的。
( https://www.freetronics.com.au/products/128x128-pixel-oled-module#.WtvdWsiFPIU )
(2). RTC模块:对于RTC,我决定使用DS3231。 这主要是因为我用于该项目的arduino的额定电压为3.3伏。
( https://www.banggood.com/DS3231-Clock-Module-3_3V-5V-High-Accuracy-For-Raspberry-Pi-p-938038.html?rmmds=buy&cur_warehouse=CN )
(3). 处理器:对于主要的arduino板,我使用了Sparkfun的Qduino mini V2。 该板具有内置充电功能,并且非常小,使我可以轻松地将其装入3D打印机壳中。
( https://www.sparkfun.com/products/13614 )
(4). 电池:我使用了Adafruit的3.7V 500 mah Lipo电池给整个手表供电。
( https://www.adafruit.com/product/1578 )
(5). 心率传感器:对于心率传感器,我使用了Sparkfun的MAX30105板。 该板还具有心率监测器以外的其他功能,如; 距离,粒子检测等。
( https://www.sparkfun.com/products/14045 )
(6). 振动电机:为了提醒用户惊恐发作和触觉反馈,我使用了Polulo的小型振动电机
( https://www.pololu.com/product/1638 )

2、3D打印表壳
第一步是下载并打印3D打印的表壳。 从'文件'部分下载STL文件并打印! 外壳非常小(仅40mm×40mm),因此大多数打印机都能打印出来。

打印机设置:
- 支持(无处不在)
- 20%填充是好的
- PLA或ABS塑料很好(我使用PLA)
- 其他设置因打印机而异。
打印后取下支撑材料即可完成!
如果您无法访问3D打印机,请尝试使用3D集线器( https://www.3dhubs.com/ )。
3、安装
首先,收集所有必要的组件(如组件列表中所示)
现在,将组件焊接在一起,您可以从外壳或外壳中进行焊接。 我使用非常薄的漆包铜线将所有组件焊接到外壳中,然后通过外壳侧面的孔将手表中的电路开槽。 或者,一旦将所有电子元件安装在外壳内,您就可以将组件焊接在一起(这会产生烧毁3D打印盒的风险)。


- 创建以下电路:

请注意:
- RGB LED预先焊接到Qduino板上,小心地使用烙铁将LEDS从板上拆下来,用小钳子将它们拉下来。 (或者您可以购买小型RGB LED,以免损坏板上已有的LED)
- 'Freetronics OLED屏幕'没有Fritzing的型号,只有10个引脚(不是14个)。
- 这只是Minder智能手表电路的第1版。
将电子设备堆放到表壳中,如下所示:

(点击查看动图)
**注意:心率传感器位于底部(动画中未显示)**
必须制造许多焊接连接,并且很难将所有东西都安装在外壳中,耐心和持久性是唯一的方法! (但是在未来,我计划制作一个可以轻松打印的定制PCB板,并且可以很好地适应表壳,所以不要害怕!)。

我还通过使用液体电工胶带覆盖重要的接头来防水。
4、贴上手腕带
一旦安装了电子设备,您现在可以将腕带连接到表壳。 3D打印机壳有小孔,可以让表带销轻松插入。

5、程序设计
从文件部分下载代码,插入micro usb编程电缆并上传!
注意:文件部分中有2个不同的代码。 由于qduino上的小存储空间,我无法在一个代码中同时拥有手表菜单和设置以及所有焦虑技术。 因此,如果你想要所有的焦虑技术下载'明确代码所有技术'文件。 如果您只想使用菜单和设置的呼吸技术,请下载“仅限呼叫密码”。
我计划在未来升级微控制器以获得更大的空间和功率,我也在修复代码并使其更加优化,所以请继续关注更强大版本的监视器! (这仍然是一项正在进行中的工作)。
如果你对这个项目感兴趣,想获取完整信息请访问:
https://hackaday.io/project/151388-minder
史海拾趣
|
俗语说的好,“万事开头难”,确实如此啊,从收到LPC1343的开发板到现在,已经有一段时间了,但是却迟迟未能进入学习和开发的状态(一直在忙一个产品的出货。。。 ),也没有像论坛里其他的仁人志士一样,分 ...… 查看全部问答> |
|
WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么 WINCE下怎么知道一个驱动被device.exe加载后的线程ID号?Performance Monitor的device.exe/xxx这个xxx编号表示什么?… 查看全部问答> |
|
我好晕啊,软件调试一个实时时钟程序竟然提示我需要的系统资源不够!!!!!!!!!!! 不在迷茫中死亡,就在郁闷中爆发!!!!!!!!!!!!!!!! AVR,I will kill you!… 查看全部问答> |
|
首次安装wince 5.0的开发环境,不知道该如何安装 弱弱的问一下大家是怎么安装wince 5.0的开发环境的? 我装了pb 5.0 Microsoft ActiveSync 4.5 evc 4.0 编译映像后生成sdk。 安装sdk通过evc 将程序下的板子上没有问题。 但要求用vs2005开发软 ...… 查看全部问答> |
|
本人从事wince开发已经一年,主要是做symbol的mc3000,mc50等工业pda的程序开发,做过的项目主要有: 1、某大型超市的卖场盘点、收货系统:无线实时系统,pda端程序、服务器端程序和oracle数据库的相关存储过程由我自己一人完成。开 ...… 查看全部问答> |
|
自己即将大学毕业,自己也一直希望能从事FPGA方面的工作。但自己对FPGA研究不是很深入,只有几个月的时间,学校老师上FPGA的课程时只是简单的讲了VHDL,以及有关FPGA方面的简单边缘的扩展知识。另一个硬件描述语言verilog hdl也是自己自学的,感觉 ...… 查看全部问答> |
|
大家好: 我设计了一款TMS320C6713B+FPGA的板子,目前有个问题困扰我很久了,即,该DSP能否让程序运行在片外SRAM中,如果可以需要注意哪些方面?我现在的现象是程序运行在DSP片内RAM中正常,运行在片外SRAM中不行(单独测试该SRAM正常,进行了充分 ...… 查看全部问答> |




