”中青创奥”第3组-智慧家园

2017-05-111.4万
AI 快速预览详细 收起
智慧家园项目是一个基于Arduino UNO的智能家居系统,旨在实现地震和火灾时的智能逃生通道。项目团队来自内蒙古乌兰浩特市第七中学、西安高新国际学校等多个单位。硬件清单包括LED灯、气体传感器、火焰传感器等。最终效果是能够通过振动传感器和火焰传感器自动开启逃生通道,确保安全。难度等级适中,适合青少年科创比赛。


一、团队成员介绍:Logo中间四色的图形是一颗禾苗的形状,因为创客是一项新生事物,也是未来发展的新模式,禾苗代表着发芽、成长、丰收;同时这个图形又是一个人举起双手托起的动作,
第一层意思代表人们一起来托起创客教育的明天;另一层意思是托起我们小组代表的四所学校及一个企业单位,五个颜色的不同的圆借鉴奥运五环的含义代表着团队的团结一心,齐心协力,每个圆里的字母是每位成员单位的首字母,QZ内蒙古古乌兰浩特市第七中学、GX西安高新国际学校、NC安阳南厂街小学、DC绵阳东辰国际学校、ACJ北京爱创家
我们是一支充满希望、充满活力、充满创意且不断成长超越梦想的团队。
”中青创奥”第3组-智慧家园图1

二、思维导图—基本外形(如图)   
”中青创奥”第3组-智慧家园图2
三、功能定位:安全、温馨
新创意(设计灵感):1地震、火灾时智能判断开启逃生通道
                                                            2室内空气检测,智能排气

四、项目设计描述:1振动传感器应用:当地震时门可自动那个打开逃生
                     2火焰传感器应用:当大面积火情发生时,门自动打开逃生,
                     当小面积时采用无氧灭火


五、作品设计:
A 确定设计方案
B 传感器测试
”中青创奥”第3组-智慧家园图3

C 电子部分连接
D 作品制作与测试(图片)
E 完成作品
六、项目器材:
序号
名称
数量
1
LED灯
1
2
气体传感器
1
3
录音模块
1
4
蜂鸣器
1
5
人体红外传感器
1
6
火焰传感器
1
7
震动传感器
1
8
倾斜角传感器
1
9
显示屏
1
10
喇叭
1



11
Arduino UNO
1
12
I/o expansion shield
1

七、制作过程:
A电路连接:

接线索引:
D2-----震动传感器
D3-----倾斜角传感器
D4-----触摸传感器
D5-----人体红外传感器
D7-----LED
D8-----伺服器
D11----音频模块
D13----蜂鸣器
SDA、SCL、VCC、GND-----显示器
A0----气体传感器
A1----火焰传感

八、B代码编写
#include <Wire.h> #include <LiquidCrystal_I2C.h> #include <Servo.h>  LiquidCrystal_I2C mylcd(0x20,16,2); Servo servo_8;  void setup() {   pinMode(4, INPUT);   servo_8.attach(8);   mylcd.init();   mylcd.backlight();   Serial.begin(9600);   pinMode(13, OUTPUT);   pinMode(5, INPUT);   pinMode(7, OUTPUT);   pinMode(2, INPUT);   pinMode(3, INPUT);   pinMode(11, OUTPUT); }  void loop() {   if (digitalRead(4)) {     for (int i = 90; i <= 180; i = i + (1)) {       servo_8.write(i);       delay(50);     }    }   mylcd.setCursor(0, 0);   mylcd.print("Air quality(co):");   mylcd.setCursor(0, 1);   mylcd.print(analogRead(A0));   Serial.println(analogRead(A1));   if (analogRead(A2) > 300) {     digitalWrite(13,HIGH);     delay(100);     digitalWrite(13,LOW);     delay(100);     servo_8.write(180);     delay(30);    } else {     digitalWrite(13,LOW);    }   if (digitalRead(5)) {     digitalWrite(7,HIGH);     for (int i = 180; i >= 90; i = i + (-1)) {       servo_8.write(i);       delay(50);     }    } else {     digitalWrite(7,LOW);    }   if (digitalRead(2) == 0 && digitalRead(3) == 0) {     servo_8.write(180);     delay(30);     for (int i = 1; i <= 10; i = i + (1)) {       digitalWrite(7,HIGH);       digitalWrite(11,HIGH);       delay(200);       tone(13,262);       delay(200);       tone(13,784);       delay(200);     }     delay(1000);     noTone(13);     digitalWrite(7,LOW);     digitalWrite(11,LOW);    }  }
****************************
程序如图



九、作品演示视频



制作人:李婧     内蒙古乌兰浩特市第七中学
              姜鹏     西安高新国际学校
             陈圳尧   绵阳东辰国际学校
             万斌峰   安阳南厂街小学
             李鹏飞   北京 爱创家
”中青创奥”第3组-智慧家园图4

              
              

C

微信图片_20170511115311.jpg (87.11 KB, 下载次数: 3951)

智慧家园项目 · Arduino UNO_image_3.webp

3ecf85b2ec903397f7a2ccd53671e75.png (39.95 KB, 下载次数: 4062)

智慧家园项目 · Arduino UNO_image_6.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
taolan5210
taolan5210
能否给出个完整的图形编码?
dsweiliang
dsweiliang
学习学习啦~
Forgotten
Forgotten
安全小屋
- 没有更多了 -