首页 >> 个人智能终端
个人智能终端
来源:电子产品世界  时间:2014-11-28
分享到:

  一、项目介绍

  用来储存所有个人数据,其功能就类似于随身笔记本,只不过这个终端是通过各种传感器进行数据输入,并自动存储显示数据,板块作为数据接收处理存储中心而存在,个人智能终端包含一些基本的信息采集模块包括:温度、湿度、气压、加速度计、陀螺仪、电源等,外部模块通过通用连接器与板块进行连接实现更多的数据采集。

  基本功能:

  Ø 以时间为轴线储存所有个人信息:1.自行车行程,速度,坡度记录仪数据;利用各段速度、加速度、坡度,计算出能量消耗,提供更精确的骑行数据。

  Ø 身边温度,环境清洁度,运动程度,睡眠程度,饮食,喝水,生活轨迹等等

  Ø 个人工具箱;总之接什么外设就做什么事

  开发者个人情况:

  机电一体化设计,工作4年,工作方向为数控专机机电一体化设计

  二、SBS-Quark2187开发板设计应用

  项目具体描述:

  SBS 作为数据处理中心,MPU6050 用于采集坡度数据,霍尔开关用于触发一个中断,使SBS 获取MPU6050 的角度经计算显示到Mini12864 OLED 上面的一点,众多点形成一条曲线,曲线及表示路面的平整度。由于sbs 强大的处理能力,后期考虑研究利用陀螺仪获取转

  向,然后进行3d 曲线显示,对数据使用存储器进行存储,加入能量消耗显示及统计。

  SBS 开发板在项目里面起到了什么作用:

  SBS 作为数据处理中心,监测控制各个模块。

  主要元器件:

  1. SBS_Q2187 (5V)

  2. MPU6050 (3.3V)

  3. 霍尔传感器模块(5V)

  4. Mini12864 OLED 模块(5V)

  5. DC5V 1A 充电宝

  注:仅有SBS 通过充电宝供电,由于其余模块耗电量很低,实际开发中采用了SBS 板的3.3V 和5V 供电或者直接io 口输出高低电平供电(很方便也不会烧板子)。

  项目特点:

  与普通自行车码表相比,其中多了坡度识别,从而更精确的知道骑行的能量消耗,知道自己的耐力,为长期的运动计划做更精确的指导,骑友之间可进行更有意思的挑战,与路线分享(骑友可通过总路段的能量消耗及坡度判断朋友的这条路线,是否适合自己目前的状态)。

  开发环境:

  Arduino ide for galileo

  三、项目点评

  开发难度:难度简单,只需要具备模电,数电,单片机开发基础就能实现这几个简单的实验,从开发过程可以看出作者硬件设计经验不是很丰富;

  创新性:在intel的板子上做LCD和MPU6050传感器的实验;

  可发展性:状态传感器在各个控制领域有很广泛的应用;

  实用性:实用性很差,主题不明确;

  四、项目图片


  • 开发板申请帖链接:http://bbsquark.eepw.com.cn/thread/96/1

  • 开发笔记链接:http://bbsquark.eepw.com.cn/thread/194/1