设为首页收藏labplus社区
602
积分值+2
247
掌控币+1
0  关注
57  粉丝
114  帖子
rzegkly
2020年07月05日

#物联网应用#基于mPython掌控智能风扇

一、【视频演示】

二、【制作背景】

熬过一场漫长的”冬天“,熟悉的夏天又回来啦!

绿意正在蔓延 ,整个山间 ,风吹不起浪 ,几串饱满的思绪,向高处攀登,

每当我们回家中,湿热的气息弥漫在整个空间,

在这个“万物皆可相连”的世界,

我们如何实现对家中的电器的智能化监控和管理,让电器更懂你?

今天分享一个物联网作品《基于mPython掌控智能风扇》


三、【主要功能】

1、登陆掌控板物联网程序,通过手机发出相关信息,远程控制智能风扇和RGB灯的工作状态;

2、通过掌控板物联网实时检测每时每刻室内的温度数值和光线数值;

3、当温度值过高时,点击开启按钮,风扇开启,反之点击关闭按钮,风扇停止。

4、当光线值过低时,发出开灯命令,RGB黄灯点亮,反之,发出关灯命令,RGB黄灯熄灭。

5、微信扫描左边的二维码,显示“汝州市第二高级中学”


四、【硬件清单】

1、掌控板              x1

2、直流电机乐高        x1

3、DHT11温湿度传感器   x1

4、掌控I/O扩展板       x1

5、3v锂电池            x1

6、杜邦线              x1

7、乐高积木

五、【搭建过程】


1、风扇底座部分:由8x16的板组成;


2、风扇支架部分:由1个1x15梁、1个7孔梁、2个2x6梁、两个2x2梁、3个销子组成;


3、风扇传动部分:由1个直流电机、1个8齿齿轮、1个24齿齿轮、1个12轴、1个套轴组成;


4、风扇风扇部分:由8个1X12板、2X2圆板组成;


5、风扇控制检测部分:由2个1X8梁、Goodmake扩展板、掌控板、温湿度传感器组成;


六、【电路连接图】


风扇电机接扩展板p13 p14,DHT11温湿度传感器接p9

七、【程序编写】

1、准备工作

(1)手机端添加掌控板物联网程序

打开微信程序,在 查找选项中输入:掌控板物联网小程序,微信一键登录,

允许微信账号和密码登录,记住手机号和密码,编写程序用到;


进入“我的掌控板”,右上角添加掌控板,名称:自定义,地址:掌控板正面12位编号 ;

掌控板添加后,牢记设备ID:606884128


进入“我的应用”,右上角添加添加应用智能风扇,添加按钮和折线图

(2)程序的编写软件是mPython0.4.0,通过数据线连接掌控板和计算机


打开mPython软件,在菜单栏切换为“图形模式”下,选择连接设备:串口com20;

(3)烧录固件

   在设置菜单中,烧录最新固件,选择一个固件掌控板官方固件(2020-04-24),确定;


(4)添加模块:


1.在模块区中高级块中添加微信小程序;


2.在wifi模块中添加名称和密码,


3.在窗体左下角硬件扩展添加通用传感器,

在通用传感器模块:添加 DHT11;


2.编写程序:


上电后,显示无线网连接成功!


登陆掌控板物联网程序,通过手机发出相关信息,远程控制智能风扇和RGB灯的工作状态;


子程序,实时显示室内的温度值、湿度值,将温度和光线值发送给手机点击查询。

八、【知识拓展】

    物联网( IoT ,Internet of things )

    物联网的“物”,是包含你身边所有的物品,日常生活常见的有:洗衣机、冰箱灯家电;汽车、房子等固定资产;就连桌子、椅子都包含其中。非日常生活中的物品有:温度计、测速器等。以此得知,所谓的物联网就是“万物皆可相连”的世界。在物联网里,你生活中所有的物品都可以用电子标签上网联结,然后彼此进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理。


1

点赞

1972 次阅读1 条评论1 人赞3 人订阅
1条评论