1863| 1
|
物联网入门学习笔记(1) arduino实现物联... |
Arduino+obloq模块通过SIOT实现物联网功能 一、SIoT简介 SIoT是一个为中小学STEM教育定制的跨平台的开源MQTT服务器程序,S指科学(Science)、简单(Simple)的意思。SIoT重点关注物联网数据的收集和导出,是采集科学数据的最好选择之一。 二、因为arduino Uno板不具备物联网通讯功能,因此需要借助OBLOQ物联网模块,来实现Uno板通过SIoT物联网采集数据 1、 OBLOQ模块介绍 OBLOQ是一款基于ESP8266设计的串口转WIFI物联网模块,用以接收和发送物联网信息。接口简单,即插即用,适用于3.3V~5V的控制系统。OBLOQ物联网模块当没有连接wifi的时候,OBLOQ指示灯显示红色,正在连接wifi时显示蓝色,连接到wifi后,OBLOQ指示灯显示绿色。 OBLOQ物联网模块引脚说明: 2、 项目实现:通过siot实现光照强度的采集,将数据发送到siot服务器,并根据采集的信息自动控制13号小灯的亮灭。 手动控制:在siot网页端通过输入on和off来控制灯。 (1)所需硬件:arduin uno板、光敏传感器、OBLOQ模块 (2)接线说明:OBLOQ模块的TX接arduino 2号端口,RX接arduino 3号端口(因为不能接arduino的0和1端口和MIND+软件的限制),光敏传感器接arduino 的A0模拟口。 (3)安装并启动本地siot服务器 下载SIoT软件(下载地址:http://mindplus.dfrobot.com.cn/siot) 根据自己电脑的系统,对应下载SIoT软件压缩包,例如Windows系统下载win64。 解压后,不需安装,直接点击SIOT_windows_1_2.exe文件 显示本地SIOT的服务器IP地址为:192.168.0.214 登录siot服务器:http://192.168.0.214:8080 账号:siot 密码:dfrobot 显示登录界面 (4)在MIND+实现编程代码(选择上传模式) (5)siot服务器网页端采集到的数据 小结,通过obloq模块非常容易实现arduino板的物联网功能,而且也可以通过互联网远程端访问本地的siot服务器,实现远程端的数据采集和控制。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed