创客案例篇之Arduino结合掌控板使用Mind+平台上云
中小学创客在做图形化编程时经常使用Arduino读取数据,因为Mind+平台对Arduino提供了丰富的传感器库支持,但是Mind+平台却并不支持Arduino上云,支持上云的掌控板却又只有屈指可数的传感器,这就让人陷入了两难的境地。我在这里提供一种解决方法,用Arduino采集数据后,将数据通过串口发送给掌控板,再由掌控板连接网络将数据上传云平台,下面说下具体的方法。
一、Arduino采集数据
将温湿度传感器DHT11连接到Arduino的4号引脚,掌控板的串口RX、TX与Arduino的RX、TX相连接。Arduino采集到数据后就通过串口将数据传到掌控板。
# arduino----------DHT11
# 5v---------------VCC
# GND--------------G
# D9--------------Data
Arduino图形化代码:
二、掌控板上云
#掌控板-----------arduino
# D13------------0→RX
# D14------------1←TX
掌控板在串口接收到数据之后,通过WIFI将数据上传到阿里云平台,掌控板使用的是软串口。
掌控板图形化代码:
其中MQTT初始化选择阿里云服务器,没有使用过阿里云平台的先新建产品和设备,并且查看设备的三元组,初始化时要填写,阿里云平台的使用具体请看我另一篇文章,这里就不赘述了。
三、实现效果
硬件效果
阿里云查看数据
网页效果
创客案例篇之Arduino结合掌控板使用Mind+平台上云相关推荐
- arduino采集数据结合掌控版使用mind+传输数据上阿里云物联网平台
文章目录 前言 一.准备材料 二.方法步骤 1.Arduino采集数据 2.掌控板读取数据并上云 3.实验效果 总结 前言 mind+ Arduino提供了十分丰富的库,可惜不支持Arduino un ...
- Arduino与掌控板通过软串口通信将数据上传阿里云
注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明. 在Mind+上使用 Arduino UNO上云的话,需要购买DFRobot的OBLOQ物联网模块,由 ...
- arduino nano 蓝牙_用Arduino玩转掌控板(ESP32):ESP32概述与Arduino软件准备
前言 近年来,掌控板(英文名:mPython)在创客教育中应用越来越广泛.掌控板集成了 ESP32 高性能双核芯片,具备 WiFi 和蓝牙连接功能,同时在板子上又配置了丰富的传感器,最重要的是它是专门 ...
- 推出首款编程教育开源硬件“掌控板”,创客教育专家委员会助力中国创客教育
#推出首款编程教育开源硬件"掌控板",创客教育专家委员会助力中国创客教育 近日中国电子学会现代教育技术分会创客教育专家组与国内著名创客教育.STEAM的实践与分享社区猫友汇.广大一 ...
- arduino uno 掌控板实现数据上传到阿里云平台
实验原理:arduino uno采集数据,通过UART接口发送数据到掌控板,掌控板连接阿里云,发送数据到阿里云. 硬件:arduino uno Mind+ 软件平台:arduino ide Mind+ ...
- 【万物物联】Siri+快捷指令+onenet控制掌控板
[万物物联]Siri+快捷指令+onenet控制掌控板 一.前言 最近在和学生准备一场比赛,其中一个功能需要手机语音助手来控制掌控板开关灯,那么如何实现Siri和掌控板之间的通讯呢?看了铁熊的一篇文章 ...
- mpython掌控板作品_第1课 Arduino micro:bit 掌控板 创客教育常用的3类主控板
有很多朋友想学习创客,问我怎么学习.我建议他先百度一下"创客",看看有什么感觉.结果还是很懵,五花八门,什么都有,找不到核心.简单理解,就是以前讲的DIY,自己动手,制作一个东西. ...
- arduino nano 蓝牙_掌控板IO接口编程入门 | 用Arduino玩转掌控板(ESP32)系列
众所周知,掌控板在创客教育中用的非常广泛,它是一块基于 ESP32 的学习开发板.大家对掌控板编程,用的比较多的都是图形化编程的方式,比如 mPython.Mind+ 等.但是,既然掌控板是基于 ES ...
- ESP32与掌控板IO接口编程入门 | ESP32轻松学(Arduino版)
众所周知,掌控板在创客教育中用的非常广泛,它是一块基于 ESP32 的学习开发板.大家对掌控板编程,用的比较多的都是图形化编程的方式,比如 mPython.Mind+ 等.但是,既然掌控板是基于 ES ...
最新文章
- iOS NSString中实用的方法
- re正则表达式的使用
- 浮点卷积winograd算法
- 动态规划训练24 [Phalanx HDU - 2859 ]
- QT的QStackedLayout
- cam350 不能打开光绘文件_CAM350使用教程-复制Gerber层
- 4个开源 TCP/IP 栈被曝33个漏洞,数百万智能和工业设备受影响
- ADS软件的使用教程
- qq linux五笔输入法下载软件,qq五笔输入法2017
- jieba 中文分词使用教程
- android 抓包与防抓包设置
- 配置管理之三类配置库
- 高德地图JSAPI测距功能优化
- mysql 数据透视_把数据库中的数据制作成Excel数据透视表
- 机器学习-增量训练方法
- ios 手写键盘闪退问题 UIKBBlurredKeyView candidateList
- Python语言基础学习报告(心得与体会)
- 纯Javascript+css开源围棋软件eidogo
- 幻灯片(基于CSS3动画animation)
- 金融科技企业哪家强?来看“2020中关村金融科技30强榜单”
热门文章
- 【安全牛学习笔记】存储型XSS和BEEF浏览器攻击框架
- git clone时出现的报错及解决办法
- python在线编辑器-在线编译或编辑Python的5个最佳工具
- mac终端 install_推荐给 Mac 新手准备的工具套餐!
- C++ 类成员函数指针数组应用(一)
- jsrender的使用总结
- 华为手机鸿蒙系统手机_华为鸿蒙终于可以用在手机上了!传这些手机可以升级鸿蒙系统...
- (php毕业设计)基于php的博客分享管理系统
- Kiwi Syslog服务器安装和配置
- shell脚本定时清除日志文件