没有合适的资源?快使用搜索试试~ 我知道了~
2019.1-掌控板结合APP_Inventor2玩转物联网_谢作如1
需积分: 0 3 下载量 190 浏览量
2022-08-04
15:35:44
上传
评论
收藏 1.49MB PDF 举报
温馨提示
试读
3页
(1)下 载 原 生 开 发 工 具 (2)下载TinyWebIO库文件 (1)用浏览器(手机、电脑)和掌 (2)PC端编程和掌控板互动
资源推荐
资源详情
资源评论
技术与应用
tougao1@chinaitedu.cn
77
JAN 2019 NO.01
掌控板结合APP Inventor2玩转物联网
谢作如 浙江省温州中学
金从军 17coding.net
张晴 浙江省教育技术中心
生 活·技 术·探 索
通俗地讲,物联网(Internet
of Things)就是“物物相连的因特
网 ”,其 目 标 是 让 万 物 沟 通 对 话 。比
如在电视机上装传感器,可以用手
机 通 过 网 络 控 制 电 视 的 使 用 ;在 空
调 、电 灯 上 装 传 感 器 ,计 算 机 可 以 精
确调控、开关,实现有效节能;在窗
户 上 装 传 感 器 ,你 就 可 以 坐 在 办 公
室里通过计算机打开家里的窗户
透 气 ;等 等 。
物联网是创客空间中学生
最 喜 欢 挑 战 的 新 技 术 之 一 ,如 用
Arduino来做一个基于物联网的
自 动 浇 花 系 统 ,远 程 获 取 传 感 器 信
息 等 。相 对 来 说 ,用 A r d u i n o 或 者
micro:bit设计物联网作品的难度
还是有点高,需要借助于特定的物
联 网 模 块 才 能 实 现 。而 随 着 掌 控 板
的 出 现 ,开 源 硬 件 连 接 网 络 变 得 容
易 ,在 T i n g W e b I O 库 的 支 持 下 ,开 发
物 联 网 作 品 也 越 来 越 简 单 了。
●
技术分析
掌控板是创客教育专家委员
会提出和设计的国产开源硬件。
涉及学科:信息技术、物理
因 其 采 用 的 E S P 3 2 芯 片 ,是 乐 鑫 最
新的WIFI+蓝牙低功耗物联网芯
片 ,性 能 十 分 强 大 ,所 以 能 够 直 接
作 为 一 个 网 络 服 务 器 运 行 。而 A P P
Inventor是一个基于云端的,以图形
化形式编程的安卓手机应用程序开
发 环 境 。它 能 将 枯 燥 的 代 码 编 程 方
式 转 变 为 积 木 式 的 图 形 化 编 程 ,即
使不懂得编程语言的人,也可以开
发出属于自己的手机应用程序。
从技术上看,只要掌控板
运行一个Web服务器,APP
Inventor通过Web浏览框或者
Web客户端组件,就能访问掌控板
的资源。无论是感知还是控制,只
要双方设定一
个 协 议 即 可 。但
是TingWebIO
的作者张路老
师认为,完全可
以用更加简单的
方 式 ,如 将 掌 控
板模拟为一个
T i n g W e b D B( 微
型 网 络 数 据 库 )服 务 器 ,那 么 用 户
只 要 记 住 关 键 词 ,就 能 用 写 入 数 据
库 的 方 式 实 现 “ 控 制 ”,用 读 取 数
据 库 的 方 式 实 现 “ 感 知 ”。
如图1所示,当客户端发出保
存数据请求时,请求信息中会携带
两个参数——标记和数据,服务器
会 将“ 标 记 ”解 释 为 掌 控 板 上 的 输
出 资 源 ,如 当 标 记 为“ b u z z ”时 ,输
出 资 源 为 蜂 鸣 器 ,并 将“ 数 值 ”解 释
为 具 体 的 输 出 值 ,如 蜂 鸣 器 的 鸣 响
频率。同样,当客户端发出读取数
据请求时,会携带一个“标记”参
数 ,服 务 器 会 将 参 数 解 释 为 掌 控
板上的某个资源,并将该资源的状
图1
资源评论
以墨健康道
- 粉丝: 25
- 资源: 307
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- #P0015. 全排列 超级简单
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功