您的位置:首页 > 移动开发 > Android开发

基于感应器的智能求救系统----以android为例实现

2011-07-10 11:23 435 查看
基于感应器的智能求救系统----以android为例实现基于感应器的智能求救系统是由android实验小组研发的一款基于android手机系统以及汽车硬件的能够通过感应外界温度、压力、初速度就可以轻松求救及手机寻回的软件。 项目负责人:张蔚项目研究成员:鞠强、李曼祎、李全伟、张澍、孔竹青、宋永浩、岳雅婷、王雅慧
目录
系统概念 项目背景系统功能系统特点系统适用范围系统使用说明系统技术关键系统应用前景 系统概念该系统是由山东大学软件学院android实验小组研发的一款基于android系统的求救软件。它应用多种感应器以及GPS定位系统,通过感应外界温度、压力、初速度,就可以轻松快捷发送短信进行手机求救、寻回和车祸报警。项目背景我们日常生活中随时都可能发生突发事件.据统计,我国 每5分钟有一人丧身车轮,每1分钟有一人因为交通事故而伤残;每天有7000人死于心脏病,其中70%的人是因为无法得到恰当救助而死于家中或半路;每年约有20多万儿童失踪; 2011年春节期间,五天时间内全国共发生火灾15639起,死亡1076人,受伤580人。以上数据说明:在遇到紧急、危险的情况时,人们极有可能无法及时求救,甚至连拨打电话的机会也没有。
通过查找资料以及实际体验,我们发现现在许多高级的手机中安装了位置传感器、指纹传感器、测速器甚至指南针等。重要的是,从本质上来讲,这些装置都互相连接在一起。这样可以十分便捷的使用各种传感器完成对外界环境变化的监听,从而轻松完成求救功能。这对于救援工作的进行也有很大的帮助。
随着传感器的普及,我们可选择基于android系统的手机,借助于传感器,使用该系统实现求救。在这种条件下,只要安装了android系统,各种设备都可以在发生紧急情况时报警。例如:将其安装在车辆上监测车祸,一旦发生强力碰撞立即启动报警程序。或者在重要房间里安装一个加有此程序的小设备,一旦温度过高就示警…
系统功能1、将预设求救短信发送到指定号码,自动添加GPS地址。 用户可以预先设置求救短信内容,求救时,在发出警报的同时向指定的号码发送该短信进行求救。
2、设置号码,发送求救信息。 用户可设置多个号码,按照优先级发送信息。
3、达到时间设置,自动拨号。用户可以设置拨打的电话号码及等待时间。在求救短信发出后的一段时间(即等待时间)内,若对方没有回复,则自动拨打求救电话,以进一步确认对方是否接到求救信息。

4、设置音乐、录音。用户可根据喜好设置音乐,系统受到感应是进行自动报警或呼救。录音功能可以记录发生车祸瞬间声音以及遭人劫持时的对话声音。在触发求救后程序会自动录音,录音时间预定为10分钟,期间程序将现场情况以音频文件的方式录制下来,之后可在手机中查找该文件了解当时的真实情况。

5、外界感应。 该系统可以感应外界压力、温度、初速度。
6、老人儿童定位。 此功能为扩展功能。主要针对老年人、儿童、残疾人等特殊人群。方便用户利用手机通过将手机甩出或按键轻松进行定位或求救。
7、手机丢失寻回。 此功能为扩展功能。手机换卡后自动向一个预先设定好的手机号码发送手机当前的地理位置和换卡后的手机号码,方便用户寻回。
8、实现在汽车上应用求救系统及各种危险情况监听(火灾、车祸等)。 实现对温度感应器,压力感应器的支持,方便用户在不同的条件下进行求救。
系统特点 一、可移植性强。只要在使用的手机上安装Android系统,并运行此研究成果,就可以实现上述功能。虽然目前智能手机价格偏高,但随着硬件技术的更新换代,智能手机的价格会不断降低,智能手机的就会被普遍使用。因此本项目研究成果具有很强的实用性,应用前景广阔。二、操作简单。在发生紧急情况时,用户只需晃动手机或将手机甩出,就可发送求救信息或者报警、CPS定位。三、强大的功能选择。该软件具有发出警报、发送求救短信、自动拨打电话、现场录音、发送GPS地址、手机寻回、火灾报警、车祸报警等功能。具体功能可根据用户需求进行个性化设置。系统适用范围
一、详细划分应用群体可以将程序细化为几个版本。有针对儿童、残疾人、老年人等特殊群体的版本,亦有针对普通大众的版本。提供更贴心,具有人性化的服务。对于儿童版,可以将界面做的更加富有童趣;对于老年版,需要加大字体,简化选项使之通俗易懂;针对残疾人可以实现声控等方式。二、应用范围现有的手机求救设置大多基于硬件实现,需要特定型号手机。为突破这一瓶颈,我们选择android系统来实现基于软件的手机求救及寻找功能。应用范围可以不仅仅局限于手机。任何设备只要安装了android系统就可以添加应用这个程序。比如,可以将一个添加了感应器以及通讯功能的设备安装在汽车上,一旦发生强力碰撞,就可以自动报警。这样既可以通知警察及时处理类似这种的紧急情况,并且可以减少车祸逃逸事件的发生。
三、适用紧急情况
紧急情况分类:火灾,抢劫,迷路,车祸,失踪,急性疾病。
针对每种情况提供不同的服务。比如,针对火灾,侧重于温度感应器;针对抢劫、迷路等情况应侧重于如何更方便的报警以及求救;针对失踪,应保护儿童、老年人等弱势群体,侧重于GPS定位,以准确得到设备持有者的地理位置。
系统使用说明(1)监听求救 (用户可自设置参数,选择是否开启感应器)
1.1监听手机加速度
监听程序可以获得当前手机的加速度。用户可将手机摔出或者用力摇晃启动响应求救。只要当前手机的加速度达到或者超出了用户设定的范围就可以启动求救程序。
用户也可以根据需要选择是否开户此项功能。监听程序占用手机内存极低,可以一直开启。
1.2手动求救
用户可以下拉状态栏进入程序,方便快捷的手动求救。
1.3开机自动运行
用户可设置是否开机自动运行监听程序,避免每次开机都需打开此应用程序所造成的麻烦。
(2)响应求救
2.1发出警报
求救时程序会首先发出警报,用户可以设置警报的铃声,也可以自行录制警报铃声。
2.2发送短信
用户可以预先设置求救短信内容,求救时,在发出警报的同时向指定的号码发送该短信进行求救。
2.3拨打电话
用户可以设置拨打的电话号码及等待时间。在求救短信发出后的一段时间(即等待时间)内,若对方没有回复,则自动拨打求救电话,以进一步确认对方是否接到求救信息。
2.4现场录音
在触发求救后程序会自动录音,录音时间预定为10分钟,期间程序将现场情况以音频文件的方式录制下来,之后可在手机中查找该文件了解当时的真实情况。
2.5发送GPS地址
程序可以通过GPS功能获得手机当前精确的经度和纬度,并联网获得准确的地理信息。在发送求救短信时程序会自动加入手机所在地的GPS位置,使对方可及时准确的找到当事人所在地。同样,发生车祸时也会向警方发送精确的GPS地址。
(3)个性化设置
3.1铃声选择
用户可自由选择铃声(任何声音)作为警报声。并且支持录音功能。
3.2号码预设
在设置界面中用户可以输入任何号码作为求救号码,程序触发时将自动向该号码发送短信或拨打该号码。可以设置多个求救号码。

3.3参数设置
用户可以在该界面设置等待时间(单位为分钟)、临界条件的加速度(单位为m/s2)。
3.4功能选择
用户可以根据需要选择是否开启手机加速度感应和开机自动启动的功能。
系统技术关键 一、基于加速度传感器。手机加速度传感器是指当手机处于一定的加速度环境中时,手机会启动自动报警系统。比如将手机摇晃,达到所需加速度则发送求救信息。该功能可以适用于多种紧急情况。二、基于温度传感器。手机温度传感器主要应用于火灾自动报警。如果有人使用基于Android系统开发的手机温度传感器,当环境温度超出预设温度值时,手机则会自动发送火灾警报,报告火灾的具体位置以便及时营救。三、基于压力传感器。手机压力传感器是指当手机感应到一定的压力时会自动报警。可以应用于车祸自动报警、防盗窃等特定场景。我们在汽车上安装该系统,在受到一定强度的压力时,能够触发报警系统。四、GPS技术的应用。GPS又称全球卫星定位系统。Android支持地理定位服务的API。该地理定位服务可以用来获取当前设备的地理位置,应用程序可以定时请求更新设备当前的地理定位信息。可通过这个技术来实现对手机持有者的追踪定位,以及发生车祸时对事故地点的详细定位。五、强大的可移植性研究成果并不针对于具体的手机硬件。只要在使用的手机上安装Android系统,并运行此研究成果,就可以实现上述功能。虽然目前智能手机价格偏高,但随着硬件技术的更新换代,智能手机的价格会不断降低,智能手机就会被普遍使用。因此本项目研究成果具有很强的实用性,应用前景广阔。系统应用前景该系统具有:操作简单,方便快捷;个性化服务,可选择性强;功能丰富;应用范围广,局限性小; 大众化;实现感应器和通讯的完美结合;能够在硬件上嵌入该软件等优点。由于该程序具有广阔的应用范围与优点。随着社会发展科技进步,智能手机价格肯定会大大降低,智能手机也就会普及大众。那么该软件在手机上的应用比例也就会大大提高。任何设备只要安装了android系统就可以添加应用这个程序。因此,该系统可应用于火灾、抢劫、迷路、车祸、失踪、急性疾病、房间温度监控、防盗等。市场对智能手机的需求在逐年上升。系统应用范围也将会扩大。因此,社会大众是需要这款软件的。在社会需求方面来看,该软件具有广阔的前景与市场。这将是社会与个人的“双赢”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐