708浏览
查看: 708|回复: 1

物联网入门学习笔记(1) arduino实现物联...

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

(5)siot服务器网页端采集到的数据
image1.png

image2.png

小结,通过obloq模块非常容易实现arduino板的物联网功能,而且也可以通过互联网远程端访问本地的siot服务器,实现远程端的数据采集和控制。

DFrJ5KYVQaH  中级技匠

发表于 2020-5-3 08:50:19

很好的文章,收藏学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail