作品简介

本书基于Blynk物联网平台,通过项目实践的方式引导读者制作物联网项目。全书包括准备篇、基础项目实践篇、中级项目实践篇、高级项目实践篇和附录五部分内容。

本书先介绍物联网的一些概念,并在认识物联网开发板的基础上介绍搭建物联网开发环境的方法;接着通过实现远程控制台灯、定时风扇等初级项目,引导读者利用手机与硬件完成互相发送简单命令、实现远程控制、远程数据获取等任务。随着项目的深入,本书将介绍网络校准时钟、校园气象站等中级项目,进而介绍远程红绿灯、教室人数统计器等高级项目,帮助读者掌握复杂数据的发送与接收、硬件与硬件之间的通信与桥接等技能。通过阅读本书,读者可以掌握Blynk物联网开发技术的相关知识,了解物联网的开发原理与步骤,能够独立开发物联网项目。

本书适合具有图形化编程(Scratch、Mixly等)基础的小学高年级学生以及对物联网等创客技术感兴趣的初、高中学生阅读,也可供中小学信息技术教师、培训机构的创客教师阅读参考。

裘炯涛,浙江省杭州市经济技术开发区听涛小学信息技术老师,致力于创客教育、STEAM教育研究,在《中小学信息技术教育》《无线电》《中国信息技术教育》等期刊发表十余篇相关论文,著有《边玩边学Scratch:儿童趣味游戏设计之猫咪侠历险记》《来吧,一起创客!基于Mixly的创客作品30例》(上下册)等广受国内中小学创客师生喜爱的图书。曾受邀到北京师范大学、浙江大学、杭州师范大学、宁波大学等高校以及上饶、海宁、温州等地做专题讲座和经验分享十余次。

陈众贤,浙江大学机械电子工程硕士,“捣鼓车间”青少年科技创新实验室创始人。从事人工智能、机器人、智能设备等研究行业多年,曾任浙江大学机械工程学院助理研究员,参与多项研究项目,拥有十余项国家专利。兼任杭州市多所中小学校外创客导师,指导学生参加国家、浙江省内各级科技类比赛(多次荣获一等奖),并指导学生申请十余项专利。致力于创客教育、STEAM教育行业3年,撰写十余篇教学案例,发表于《无线电》杂志、《爱上机器人》杂志、DF创客社区等。

作品目录

  • 内容提要
  • 第一部分 准备篇
  • 第1章 初识物联网
  • 什么是物联网
  • 物联网改变生活
  • 物联网的应用领域
  • 第2章 认识物联网开发板
  • 板载资源
  • 第3章 搭建物联网开发环境
  • 安装电脑端编程软件
  • 安装开发板驱动程序
  • 安装Blynk App
  • 注册Blynk账号
  • 连接开发板
  • 阅读指南
  • 第二部分 基础项目实践篇
  • 第4章 远程控制台灯
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第5章 走廊噪声检测仪
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第6章 远程开门
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第7章 远程烟雾报警器
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第8章 花草伴侣
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第9章 定时风扇
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第三部分 中级项目实践篇
  • 第10章 教室感应灯
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第11章 网络校准时钟
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第12章 远程音乐播放器
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第13章 停车位检测装置
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第14章 校园气象站
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第15章 舞台七彩灯
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第四部分 高级项目实践篇
  • 第16章 远程红绿灯
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第17章 儿童起夜提醒器
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第18章 教室人数统计器
  • 项目背景
  • 材料准备
  • 思路分析
  • 硬件连接
  • 创建项目
  • 程序实现
  • 效果演示
  • 项目小结
  • 第五部分 附录
  • 附录A 常见问题及处理方法
  • A.1 程序经常上传失败
  • A.2 正确连接服务器
  • A.3 服务器地址错误
  • A.4 Wi-Fi信息错误
  • A.5 授权码错误
  • 附录B 结构搭建技巧
  • B.1 Laserblock-IoT介绍
  • B.2 传感器固定与结构件连接
  • B.3 安装直角结构
  • 附录C 搭建Blynk本地服务器
  • C.1 Blynk服务器搭建要求
  • C.2 安装Java JDK
  • C.3 安装Blynk服务器
  • C.4 启动Blynk服务器
  • C.5 使用本地服务器
  • 附录D 课堂教学实施策略
  • D.1 使用本地服务器
  • D.2 批量注册账号
  • D.3 使用安卓模拟器
展开全部