2274浏览
查看: 2274|回复: 2

[教程] 用树莓派玩转物联网记(6)— 用Arduino携手SIOT

[复制链接]
  用树莓派玩转物联网记(6)— 用Arduino携手SIOT
   “创意·梦想,是引领我们探索新知的方向标!千里之行始于足下,每一次的实践尝试都会向前迈出的坚实一步,或许会大些、也可能会小些,总之离梦想又更近了些。”Arduino是开启我探索开源硬件的小伙伴,隔三差五便请来“折腾”一番。当促使树莓派牵手SIOT成功之后,萌生想法:“Arduino是不是也可以携手SIOT呢?若能实现,岂不是也可以助力我们去探索物联网……”
一、问题与发现:
  之前用Arduino和一个ESP8266模块,借助“贝壳物联网”平台探索过物联网的简单应用,如今用树莓派成功牵手SIOT,实现简单的数据采集和远程控制。Arduino是不是也能携手SIOT?也能实现简单的“物联网”功能呢?不妨带着问题一起去探知究竟。
二、设想与探索:
用Arduino成功携手SIOT,实现二者之间的相互通信;实现对当前环境光线数据的采集分析;实现对LED灯的远程控制……
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图1
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图2
三、设计与实现:
  1.准备硬件:
   (1)准备材料:
  
序号
  
器材名称
数量
备注
1
树莓派3B+
1块

2
Arduino  UNO
1块

3
Arduino  UNO扩展板
1块

4
光线传感器
1个
A0#
5
OBLOQ物联网模块
1个
2#,3#/连接过程是蓝色;成功是绿色;
6
食人鱼LED灯
1个
7#


(2)硬件搭建:
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图3
2.准备软件:
    (1)搭建SIOT服务器:
        SIOT软件的下载地址:http://mindplus.dfrobot.com.cn/siot  我们可以根据电脑安装系统的版本,来选择相应的软件。本案例测试以windows系统(win10,64位)进行测试。
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图4
下载完成后,解压缩到指定文件夹。无需安装,双击运行下图中的文件即可启动SIOT服务器。注意:SIOT服务器启动之后,出现一个黑色命令窗口,表示服务器启动成功,在使用过程中可以最小化窗口不要关闭改窗口,否则服务器会停止工作;同时,从该窗口可以获取本机的IP地址(也可以连接树莓派,登录古德微平台来获取IP地址。),帮助我们登录SIOT服务器。从本网段内的任意电脑上输入地址:192.168.0.103:8080 ,用户名:siot;密码:dfrobot,即可登
录SIOT服务器。
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图5
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图6
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图7
(2)安装Mind+软件
      Mind+是一款基于Scratch3.0开发的青少年编程软件,支持arduino、micro:bit掌控板等各种开源硬件,只需要拖动图形化程序块即可完成编程,还可以使用python/c/c++等高级编程语言,让大家轻松体验创造的乐趣。
下载地址:http://mindplus.cc/
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图8
3.编程实现:
用数据线将arduino连接到计算机,启动Mind+软件,选择上传模式—连接设备——添加拓展。完成手如下图所示:
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图9

用树莓派玩转物联网记(6)— 用Arduino携手SIOT图10
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图11
4.运行测试:
  登录SIOT服务器,查看数据采集结果:

用树莓派玩转物联网记(6)— 用Arduino携手SIOT图12
发送消息控制LED灯:ON-开灯;OFF-关灯;
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图13

用树莓派玩转物联网记(6)— 用Arduino携手SIOT图14
用树莓派玩转物联网记(6)— 用Arduino携手SIOT图15
继树莓派成功牵手SIOT之后,我们又完成了arduino与SIOT的成功携手,接下来是不是该尝试用树莓派和arduino的牵手了……



rzyzzxw  版主

发表于 2020-4-6 18:18:37

很棒的教程啊。
回复

使用道具 举报

六月的雨  中级技师
 楼主|

发表于 2020-4-6 21:29:09

谢谢朱老师的鼓励和支持!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail