[智能看护][婴幼儿看护及安抚装置]BabeCare[Arduino&APPINVENTOR]
BabeCare·婴幼儿看护及安抚装置关键词:婴幼儿,安抚 ,交互,智能
Mabe by Captain & M.
From Shanghai & Guangzhou
(全国中小学生电脑制作活动-创客竞赛第11组作品分享)
【欢迎来到第十九届全国中小学生电脑制作活动-创客竞赛赛场,这里是XI组的作品】
很高兴能参与一次这样的比赛,同样也是第一次参加全国性的科技创新类比赛。
这是一种名为创客马拉松的比赛,主办方会提供一定量的材料和工具(基本上也很多种类的了
在场的各位参赛选手通过随机抽签分组,分为两人一组,主办方同时公布作品主题。
在两天的时间里,小组要根据题目信息,设计自己的作品,并提供现有的材料和工具制作作品(可以是模型或成品
并上台向评委介绍作品,两人的合作制作过程也会列入作品的评审打分里。
【今年的题目是陪伴,伴侣,可以照顾或帮助,老人,小孩或病人的作品】
因此我们有了这样的一个想法...
【1 作品背景介绍&设计
现如今,随着二孩政策的开放和社会的进步,工作的忙碌和带孩子的辛苦甚至让很多人放弃了生孩子的念头。 即便是全职在家看孩子,也难免会有不在孩子身边的时刻。这时的孩子怎么样了?是不是尿床了?还是正在哭呢? 亦或是还未入眠时兴奋的乱动呢?甚至还会有什么意外呢?
我们对比了网上的一些产品
一体式智能婴儿床-价格昂贵 婴儿监控器-仅仅是会发出警报却不会主动安抚宝宝 的确我们发现其实看护类的产品的确很多,但却发现没有足够好(花)玩(哨)的一种会自己检测宝宝哭闹状态, 会自动去安抚孩子,并且提醒父母过来看护的。
我们大胆的做出了尝试, 可拆卸的,模块化的,任意安装的(降低成本) 够好玩的,够花哨的,够小孩子的 (开心就好) 程序简单的,没什么难度的 (时间短,技术不够好=。=)
然后 JUST DO IT !!
(画点设计图,手稿也行,自己清楚明了,同时万一评委看到了也可能会加分)
【2制作过程
材料:
dfrobot uno单片机*1声音传感器*1人体红外探测器*1蓝牙模块*1减速电机*1舵机*1Led灯带*17.4V锂电池*1按键*1Led灯模块*1杜邦线*若干胶合木板*若干木棍*若干超轻黏土*若干
主要工具:Arduino IDESolidworks激光雕刻机桌面3d打印机
首先是各种建模了,我们用激光切割胶合木板做出婴儿床和上面各种挂饰,(旋转吊坠玩具,是不是很有回忆风。。
彩灯围绕,里面空空白白的,感觉还差了点东西。
后来我们画上了小人和一个舵机带动的粘土小手掌(多半是打他的),
在婴儿哭闹时轻拍安抚
是不是有种梦幻的感觉【雾】
各种忙,布线能动就行。
细节大图,上图一个是声音传感器,一个是人体运动热敏传感器。
简单就好。
程序方面:(由于本人技艺不精,真的是很简单的程序,结果搞得有点乱
(仅供参考)
#define ble_pin 11
#define led_pin 10
#define soundPinA1
#define servo_pin 8
#define stop_but A2
#define hongwai_pin A3
int PWM1 = 5;
int DIR1 = 4;
int PWM2 = 6;
int DIR2 = 7;
int power = 0 ;
int power2 = 0;
#include <Servo.h>
Servo piyingservo;
int soundValue = 0; //声音传感度
int sound = 30; //声音指数
int soundcount = 0 ;//声音计数值
int kunao = 0 ;//哭闹标志位
int flag_beep = 0 ;//蜂鸣器标志位
int pos=0;
int ledof = 0; //亮灯标志位
int value = 20;//电机速度
void setup() {
Serial.begin(9600);
pinMode(13,OUTPUT);
pinMode(led_pin,OUTPUT);
pinMode(beep_pin,OUTPUT);
pinMode(soundPin,INPUT);
pinMode(ble_pin,INPUT);
pinMode(hongwai_pin,INPUT);
pinMode(stop_but,INPUT);
pinMode(DIR1, OUTPUT);
pinMode(DIR2, OUTPUT);
digitalWrite(DIR1,HIGH);
digitalWrite(DIR2, HIGH);
piyingservo.attach(servo_pin);
digitalWrite(servo_pin,HIGH);
analogWrite(PWM1, 0); //PWM调速
analogWrite(PWM2, 0); //PWM调速
}
void loop() {
// Serial.println("0");
// delay(100);
if(digitalRead(stop_but) == 1)
{
digitalWrite(13,1);
power =1;
while(digitalRead(stop_but) == 1);
}
else
{
digitalWrite(13,0);
power = 0;
}
while (power==1)
{
soundValue = analogRead(soundPin);
delay(10);
kunao_f();
//Serial.println("1");
//Serial.print("Sound:");
//Serial.println(soundValue);
if (kunao == 1 && digitalRead(hongwai_pin) == 1)
{
power2 =1;
servostart();
motor();
digitalWrite(led_pin, HIGH);
//Serial.println("2");
}
while (power2 == 1)
{
ble_f();
delay(100);
servosweep();
delay(100);
if( digitalRead(stop_but) == 1)
{
// Serial.println("4");
power2 = 0;
power = 0;
kunao = 0;
servoend();
analogWrite(PWM1, 0); //停电机
analogWrite(PWM2, 0); //
digitalWrite(led_pin, LOW);
while(digitalRead(stop_but) == 1);
delay(10);
}
}
}
}
void motor()
{
analogWrite(PWM1, value); //PWM调速
analogWrite(PWM2, value); //PWM调速
}
void servostart(){
for (pos = 90; pos >= 70; pos -= 1) {
piyingservo.write(pos);
delay(8);
}
}
void servoend(){
for ( ; pos >= 90; pos += 1) {
piyingservo.write(pos);
delay(8);
}
}
void servosweep() {
for (int i = 1; i < 4; i++) {
for (pos = 70; pos >= 5 ; pos -= 1) {
piyingservo.write(pos);
delay(8);
}
for (pos = 5; pos <= 70; pos += 1) {
piyingservo.write(pos);
delay(8);
}
}
}
void ble_f(){
delay(5);
Serial.print("W");
delay(5);
Serial.print("W");
delay(5);
Serial.print("W");
delay(5);
Serial.print("W");
}
void kunao_f () {
if ( soundValue >sound )
{
delay(1000);
soundcount ++;
}
if( soundcount> 2) //灵敏度
{
kunao= 1;
soundcount = 0;
}
}
由于时间原因我们只做了的是展示用的APP。
【使用说明】
将各种玩具和灯饰安装在各类的婴儿床上,将主控盒安装在婴儿头部方向的床沿边。当父母有事离开宝宝身边时,按下黄色监控按钮,设备将自动开始监控。当设备检测到婴儿哭声以及运动状态时,会马上向家长的手机发出蓝牙信号提醒家长婴儿哭闹,与此同时为了给家长足够的时间,将开启安抚模式。床上的旋转玩具有开动起来,床沿上的彩灯会亮起来,模拟母亲安抚宝宝的小手掌会动起来,还要会自动播放母亲安慰孩子的音频。家长可以有足够的时间反应,而宝宝也有有趣的玩具。当家长来到婴儿床旁,可以长按按钮,便可以停下安抚功能。
【演示视频】
https://www.bilibili.com/video/av28562916/
https://www.bilibili.com/video/av28562916/
【3设想与感悟
这两天做出来的作品虽然功能和结构方面没有做到极致,但是至少来说是一件特别好玩的作品,
很多路过的人都驻足拍照(自称全场最花哨小组 )。这个的确还是个设想,我们考虑到时间有限,
市场上的产品又各种传感器,那我们不如让它做的更有互动性,而并不是追求过多的传感器
(毕竟自己能力有限。从另一方面做文章,更关注人文方面,感情方面。或许这才是我们的优势。
这个作品的改进可以有,在完善网络连接方面,可以根据不同需要自己增减模块,满足婴儿的更
多需求,可以增加摄像头,对着婴儿拍,也有一个对着父母拍,记录下这美好的时光。
我们给出了这样的一个新的创意点,也许它并不是多么高大上,但是制作过程中充满欢乐,我想
已经足矣。
又时候东西不必太过于复杂,简单的,单纯的也许是最弄打动人的。
【4版权声明
如需转载到其他平台或其他商业活动,请联系作者。谢谢!(0。0)
李斌 发表于 2018-8-6 19:54
现在中学生的能力,让人汗颜!
让多少大学生情何以堪啊~~ 现在中学生的能力,让人汗颜! !!! Michael_B 发表于 2018-8-5 15:14
!!!
非常有爱的作品!教程帖也写得很用心,赞! 视频看不了啊 sophie 发表于 2018-8-6 12:25
非常有爱的作品!教程帖也写得很用心,赞!
感谢!! 川山甲的壳 发表于 2018-8-8 09:33
视频看不了啊
谢谢反馈! 将视频地址贴出来啦 不错不错 不错
页:
[1]