
1.前言:
随着现代科技的飞速发展,通过远程智能化技术来控制智能家居的方式已越来越贴近于人们的生活。因此,智能家居也越来越受大家的喜爱和重视,而智能家居系统就是以提高家庭居住环境为目的的,它融合了计算机,网络通信,自动控制等现代科学技术,进而形成的集功能性的、智能性、服务性为一体的舒适实用、安全便利、绿色环保的智能系统。
2.产品简介:
这款基于开源硬件micro:bit的智能家居学习工具包是科易互动机器人有限公司新推出的,它是为那些梦想着用智能化技术让人们的生活更舒适的人设计的。本次设计的智能家居系统是以micro:bit板为主控板,由1602 LCD,XHT11温湿度传感器,模拟气体(MQ-2)传感器,人体红外释热电运动传感器,黄色LED模块,6812 RGB灯,舵机,水滴水蒸气传感器、microbit蓝牙等模块组成。通过各种传感器和模块分别检测和控制家庭环境的温度、湿度、可燃气体的浓度、门窗开与关,并将各项环境信息在1602 LCD实时显示,并通过智能手机/IPad的APP为操作终端,查看环境信息,还具备USB充电和太阳能充电。
本教程是关于通过微软(Microsoft)的线上图形化编程平台Make Code 给micro:bit控制板编写程序来控制智能家居,在体验造物的过程中,增强动手能力,学习编程技巧。MakeCode for micro:bit是micro:bit官网上使用最为广泛的图形化编程环境,它基于微软开源项目MakeCode开发的图形化编程环境。Make Code图形化编程,还可以转换为python或javascript,代码与图形化结合,非常方便易学。同时,Make Code编程可以仿真,也可以给实际的电子元件编程。
3.产品清单:
当收到这个micro:bit智能家居系统套件的时候,首先看到是一个包装精美的外盒,每个配件被安全且有序的装在外盒里面的小袋子里,先来清点一下:
序号 |
规格 |
数量 |
图片 |
1 |
Microbit主板 (KE3030有主板,KE3031没有主板) |
1 |
![]() |
2 |
Keyes micro bit IO口扩展板 |
1 |
![]() |
3 |
microbit智能家居椴木板 t=3mm |
7 |
![]() |
4 |
microbit智能家居亚克力板 无色透明亚克力 |
3 |
![]() ![]() ![]()
|
5 |
6812 RGB模块 |
1 |
![]() |
6 |
模拟气体传感器 |
1 |
![]() |
7 |
130电机模块(带叶片) |
1 |
![]() ![]()
|
8 |
水滴水蒸气传感器 |
1 |
![]() |
9 |
XHT11温湿度传感器 |
1 |
![]() |
10 |
人体红外热释传感器 |
1 |
![]() |
11 |
黄色LED模块 |
1 |
![]() |
12 |
太阳能与USB充电锂电池电源模块 |
1 |
![]() |
13 |
microbit智能家居电池盒 |
1 |
![]() |
14 |
microbit智能家居太阳能板 |
1 |
![]() |
15 |
舵机 |
2 |
![]() |
16 |
I2C 1602 LCD模块 |
1 |
![]() |
17 |
船型开关 |
1 |
![]() |
18 |
XH2.54-3Pin+杜邦母单 长19.5cm (红线在中间) |
5 |
![]() |
19 |
HX-2.54 4P 转杜邦线母单 26AWG 黑红白棕 200mm |
2 |
![]() |
20 |
高温硅胶杜邦线 4pin 黑红蓝绿母对母20cm 26AWG 连拼 环保 |
1 |
![]() |
21 |
白色端子2P转杜邦母 黑红 线长200mm |
2 |
![]() |
22 |
M2*8MM 圆头 十字螺钉 |
3 |
![]() |
23 |
M1.4*6MM 圆头十字自攻螺钉 |
10 |
![]() |
24 |
M3 镀镍 自锁螺母 |
5 |
![]() |
25 |
M4*8MM 圆头 十字螺钉 |
18 |
![]() |
26 |
M3*6MM 圆头 十字螺钉 |
9 |
![]() |
27 |
M3*10MM 圆头 十字螺钉 |
9 |
![]() |
28 |
M2*12MM 圆头 十字螺钉 |
5 |
![]() |
29 |
M4 镀镍螺母 |
18 |
![]() |
30 |
M3 镀镍螺母 |
6 |
![]() |
31 |
M2 镀镍螺母 |
7 |
![]() |
32 |
M3*8MM 平头 十字 |
2 |
![]() |
33 |
十字扳手 |
1 |
![]() |
34 |
3.0*40MM 红黑色 十字螺丝刀 刀头加粗 |
1 |
![]() |
35 |
2.0*40MM 紫黑色 十字螺丝刀 |
1 |
![]() |
36 |
M3*45MM 双通 六角铜柱 |
4 |
![]() |
37 |
USB线 AM/MK5P(micro)黑色 OD:3.5 L=1M PVC过粉 |
1 |
![]() |
38 |
LED灯 F5-蓝发蓝-短 |
2 |
![]() |
39 |
18650电池(自备) |
1 |
![]() |
目录
1.前言: 2
2.产品简介: 2
3.产品清单: 3
4.初次使用前的准备: 6
4.1.关于BBC Micro:bit 6
4.2.Micro:bit驱动安装说明: 10
5.代码与编程: 10
5.1快速开始: 10
5.2.Makecode: 20
5.3.快速下载: 22
5.4.Makecode扩展库: 29
添加microbit智能家居扩展库: 29
更新或删除IoT_Keyestudio扩展库: 34
5.4.资源和代码: 37
5.5.导入代码: 38
5.6.CoolTerm软件安装方法: 42
6.micro:bit智能家居安装部分: 44
7.micro:bit基础课程: 91
Project 1: 闪烁心 91
Project 2: 单个LED闪烁 94
Project 3: LED点阵显示 98
Project 4: 可编程按键 102
Project 5: 温度检测 107
Project 6: 地磁传感器 119
Project 7: 加速度传感器 131
Project 8: 光照强度检测 140
Project 9: 扬声器 147
Project 10: 触摸感应logo 158
Project 11: 麦克风 162
Project 12: 触摸Logo控制扬声器 169
Project 13: 躲子弹游戏 172
Project 14: micro:bit的蓝牙无线通信 185
8.micro:bit扩展课程: 204
Project 1:LED闪烁 205
Project 2:LED亮度调节 208
Project 3:6812 2×2全彩RGB 214
Project 4:人体红外热释电传感器 228
Project 5:感应灯 234
Project 6:舵机角度调节 237
Project 7:小风扇转动 241
Project 8:太阳能与USB充电锂电池电源模块 249
Project 9:1602 LCD 252
Project 10:水滴水蒸气传感器 258
Project 11:下雨警报 264
Project 12:模拟气体(MQ-2)传感器 269
Project 13:气体泄露检测仪 275
Project 14:DHT11温湿度传感器 280
Project 15:环境温湿度表 288
Project 16:多功能 291
Project 17:蓝牙控制LED灯 294
Project 18:蓝牙智能家居 297
4.相关资料教程请参阅链接
链接:https://pan.baidu.com/s/1gGNSxj7ZV2TC2c9x8FeApw
提取码:keye