内容正文:
物联网浇花器的实现
PPT下载 http://www.www.2ppt.com/xiazai/
CONTENTS
目 录
01
学会利用传感器采集信息
02
搭建物联网平台
03
进行项目实践——物联网浇花器
2
3
思 考
同学们,想一想,农业生产中需要密切监测哪些环境数据,又该如何使用这些数据来实现智慧农业的管理?
4
一
传感器采集信息
PPT下载 http://www.www.2ppt.com/xiazai/
1.智能种植常用传感器
传感器是用于监测环境中所发生的事件或变化,并将此消息通过网络发送给本地或远程的电子设备的装置。
1
温度传感器
监测环境温度是否符合农作物最佳生长状况的需求,以此判断采取升温或降温措施
2
土壤湿度传感器
监测农作物生长发育过程中土壤水分含量及变化情况,便于及时和适量浇灌
3
光线传感器
监测环境光照强度是否符合农作物最佳生长状况的需求,以此判断补光或遮阳。
4
二氧化碳气体传感器
监测环境中的二氧化碳气体含量,以此判断是否需要通风换气。
5
营养元素传感器
监测土壤或营养液中的营养元素含量,以此判断是否需要施肥。
课 堂 活 动
2.传感器采集信息
传感器采集的信息可以借助软硬件来查看。首先,需要准备编程软件和主控板。
传感器采集的信息可以借助软硬件来查看。首先,需要准备编程软件和主控板。
其次,准备好材料,选择所需要的传感器并将其连接在主控板的拓展板上。
接下来,可以编写程序查看传感器采集到的信息。以下是以连接温度传感器为例编写的程序,用来读取温度传感器采集的信息。
智能种植的应用
请同学们结合软硬件编写程序读取传感器采集的信息,并将数据记录在下表中。
传感器采集信息记录表
传感器名称 数据 1 数据 2 数据 3 数据 4 数据 5
光线传感器
声音传感器
11
二
物联网平台整合信息
PPT下载 http://www.www.2ppt.com/xiazai/
1.搭建物联网平台
搭建物联网平台,需要在软件扩展区中添加“网络服务器”扩展模块,完成后单击“启动物联网服务器”按钮即可,如下图所示。注意:接收几个传感器采集的信息,主题列表中就需要添加几个主题。
启动物联网服务器成功后,在启动窗口可以得到当前服务器IP。
请同学们尝试启动物联网服务器,查看当前服务器IP地址并记录当前服务器 IP 地址 。
课堂活动
3.硬件连接物联网平台
数据发送物联网平台前,需要先将主控板接入物联网平台,利用网络连接当前物联网服务器地址。
4.物理网平台管理数据
设备成功接入物联网平台后,就可以将主控板上的传感器采集的数据发送至平台。之后在物联网平台上就可以对数据进行查看和管理。
要实现传感器采集数据上传至物联网平台,需要在连接物联网平台的程序中添加上传数据的程序。
传感器采集的数据上传至物联网平台后,回到 Python编程模式下,增加物联网平台订阅消息并使用打印订阅消息的程序。这样就可以在平台查看传感器采集到的数据了。
物联网平台还能给设备下发命令。如图,在 Python 编程模式下,编写物联网平台发布消息的指令,修改发送的消息内容即可。
实验活动
订阅物联网平台消息
硬件连接物联网平台,可以通过平台发送消息来远程控制并操控硬件上的各种资源实现远程控制,同时还能实现对多个硬件的控制,实验内容:验证多块主控板是否可以同时订阅物联网平台消息。实验准备:一台计算机,三块主控板。
实验步骤:
(1)启动物联网服务器。
(2)三块主控板分别连接物联网平台并订阅平台消息。
(3)服务器端发布消息并运行。
(4)分别查看三块主控板上显示的内容。
填写下表。
实验结论:
(1)第一块主控板 (“能”或“不能”)接收到物联网平台消息;
(2)第二块主控板 (“能”或“不能”)接收到物联网平台消息:
(3)第三块主控板 (“能”或“不能”)接收到物联网平台消息,
分享实验数据及结论,并讨论以下问题:
·分析物联网平台的作用
订阅物联网平台消息实验记录表
开源硬件编号 是否接收到平台消息
1
2
3
三
项目实践
PPT下载 http://www.www.2ppt.com/xiazai/
物联网浇花器通过物联网平台控制浇花器的开关。其功能一:连接物联网平台,订阅消息;功能二:根据从平台上订阅的消息,控制浇花器的开关。
22
将项目作品使用的硬件进行连接。连接好硬件后,再按步骤实现物联网浇花器的功能。
23
谢谢观看
PPT下载 http://www.www.2ppt.com/xiazai/
$$