本帖最后由 fwlive 于 2014-8-18 17:53 编辑
1. 申请理由:
学校选派我们团队参加国际性的电子设计比赛,很渴望能够申请到banana pi开发板用来比赛;很渴望使用国产开发板的强大功能完成设计;很渴望用中国人自己的开发板来完全设计;很渴望将中国人自己的开发板展示给全世界。拼博成就梦想,实干成就梦想,我的梦想——向各国选手和来宾宣传介绍最棒最牛的电子网——爱板网;向全世界展示中国人的开发板。恳求能批准审请帮助我完成梦想。
2. 计划时间:
8月4日——8月25日 搜集学习关于banana pi的文字资料,为开发做准备。
8月26日——9月1日 联接调试主板、外设和扩展板,以及各种所需配件,保证电路畅通。
9月2日——9月15日 编写和调试板卡运行程序。 9月16日-9月30日 编写测试手机端软件。
10月1日——10月15日 整体调试,整理编写开发文档发表到论坛供大家讨论交流。
3.计划使用banana Pi做的项目:
云健康监测系统
你想随时了解自己和家人的健康状况吗?我设计了一款人体健康监测系统,可以帮助您更加健康的生活。人体最容易获得的数据是:血压、心率、呼吸状况……假如说你的这几项指标出现问题,你就需要到医院去做详细的检查以确诊病情。
* 系统主要由以下四部分构成:
1.Banana Pi 主板
2.扩展板(主要用于连接各种测量终端)
3.wifi和蓝牙模块
4.APP客户端
通过使用6种不同医学传感器来监测人体的健康程度:
* 传感器:
1.脉冲血液传感器
2.气流传感器
3. 温度传感器
4. 心电传感器
5. 血糖传感器
6. 血压传感器
* 传感器功能:
1.血流的测量和血流量是人体重要生理指标。
2.呼吸速率的变化是人体重要生理指标,如果人体血液中氧含量过低就有可能出现低氧血症或者出现呼吸暂停现象。插入鼻嘴里的气流传感器是一种用来测量人的呼吸速率的装置,这种装置舒适可调,易于安装。
3. 身体温度传感器可以检测到人体的温度,如果温度出现异常可以提早检测到数值,提醒人们注意。(附录——人体温度表)
体温过低 < 35.0 ° C (95.0 ° F)
正常 36.5-37.5 ° C (97.7 — 99.5 ° F)
发烧 > 37.5 — 38.3 ° C (99.5 — 100.9 ° F)
高热 > 40.0 — 41.5 ° C (104 — 106.7 ° F)
4.心电图传感器以手指为采集点便于携带可以很方便的对心脏信息进行监控。
5.当患者在测量仪前挥动植入感应器的臂膀时,测量仪就能借助脉冲的方式读出患者的血糖值。
6.血压传感器,该传感器为腕式体积小使用方便。
* 程序代码(部分):
1.血压测量
#include <e.h>
void setup() {
readBloodPressureSensor();
Serial.begin(115200);
delay(100);
}
void loop() {
numberOfData = getBloodPressureLength();
Serial.print(F("Number of measures : "));
Serial.println(numberOfData, DEC);
delay(100);
for (int i = 0; i<numberOfData; i++) {
Serial.println(F("============="));
Serial.print(F("Measure number "));
Serial.println(i + 1);
Serial.print(F("Date -> "));
Serial.print(
bloodPressureDataVector.day);
Serial.print(F(" of "));
Serial.print( numberToMonth(bloodPressureDataVector.month));
Serial.print(F(" of "));
Serial.print( bloodPressureDataVector.year);
Serial.print(F(" at "));
if ( bloodPressureDataVector.hour < 10) {
Serial.print(0);
}
Serial.print( bloodPressureDataVector.hour);
Serial.print(F(":"));
if ( bloodPressureDataVector.minutes < 10) {
Serial.print(0);
}
Serial.println( bloodPressureDataVector.minutes);
Serial.print(F("Systolic value : "));
Serial.print( bloodPressureDataVector.systolic);
Serial.println(F(" mmHg"));
Serial.print(F("Diastolic value : "));
Serial.print( bloodPressureDataVector.diastolic);
Serial.println(F(" mmHg"));
Serial.print(F("Pulse value : "));
Serial.print( bloodPressureDataVector.pulse);
Serial.println(F(" bpm"));
}
delay(20000);
}
2.体温测量
#include <e.h>
void setup() {
Serial.begin(115200);
}
void loop() {
float temperature = getTemperature();
Serial.print("Temperature (ºC): ");
Serial.print(temperature, 2);
Serial.println("");
delay(1000); // wait for a second
}
3.呼吸气流测量
#include <e.h>
{
Serial.begin(115200);
}
{
int air =getAirFlow();
airFlowWave(air);
}
* 产品特点
该产品使用外部电源供电,使用方便体积小巧便于携带,可以通过Wifi和蓝牙连接智能手机应用程序将数据发送到云端。
综上所述,如果我们能时时监测这些数据对我们发现疾病大有益处,不易耽误病情。
4.使用树莓派做得项目之一:
云养殖
一、配 件
1。树莓派开发板
2。温湿度传感器
3。LED灯模块
4。IO扩展板
5。 无线传输模块
6。水位传感器
7。PH值传感器
8。小水泵2个
9。水温传感器
10。加温棒
11。活性炭过滤罐
12。小电机2个
13。传送带一条
14。过滤网
15。隔离网
16。气泵
17。微型摄像头
制作原理:
设施包括:容器、过滤系统、增氧系统、
换水装置、自动投食装置、自动恒温系统、
水质监测
系统分析:
(1)过滤系统
通过给定系统时间,实现每隔一段时间对
鱼缸里的水进行过滤,水由水泵通过过滤网
和活性炭进行过滤这样可以净化水中的固态
废物、鱼的排泄物以及水溶性有害物质,以
达到净化水质的目的
(2)增氧系统
使用气泵通过系统给定时间间隔给鱼缸内加氧。
(3)换水装置
当PH值传感器监测到水的PH值变小超过给定阀值,这时
系统启动小水泵,注意要在小水泵的出水管口增加隔离网,
避免惊扰金鱼,水位传感器起到监测水位和保护的作用,如
果系统出现异常可以切断电源防止水加得太满。
(4)自动投食系统
小电机和传送带组装成喂食系统,可以通过控制电机旋
转角度来控制喂食量的大小,但是食物要均匀的放置在传送
带上,将传 送带放置在鱼缸上面可以定时投放食 物。
(5)自动恒温系统
通过温度传感器测定水温,当水温低于阀值时系统自动
接通加温棒增加水温,当温度适合时自动断开。
(6)水质监测
系统会在给定时间内把水质参数如PH值、
温度、水位等情况以及金鱼的生活照片(使
用微型摄像头拍摄) 通过无线模块发送到主人
的手机上以便于人及时了解鱼的生活状态。
(7)饲料订购:
由终端发信息给饲料供应商,这样可以
使顾客及时得到服务。你可以设定饲料库存
量和最小值,在喂养时进行自动计数,当数
量小于库存量时,设备通过端口发送你的信
息给饲料供应商,供应商可以迅速联系你为
你送来饲料。这时你的手机收到下单信息你
只需要回复数量付款即可。
小结:
以后装上了智能感应器,只要
通过手机,就能远程实时监控溶氧量、
水温、pH值、氨氮含量等;用手机就能实现
远程遥控启动相应设备调配。以后你也可以
一边玩游戏聊QQ ,一边搞养殖了。
|