Windows IoT应用开发指南

相关资料

[

业界预测,15年后每个家庭会使用 40-50 个物联网设备!微软最有价值专家施炯的专著《windows iot应用开发指南》非常及时、全面地总结和分析了物联网领域的热门话题。本书既有深度又有广度,既源于理论又关注实践,既根植本土又放眼全球,既覆盖真实场景又分享代码资源,推荐阅读!
——严飞(微软中国开发体验和平台合作事业部首席技术顾问)
 
近年来,随着物联网、可穿戴设备、智能硬件、工业4.0、“互联网 ”等新概念与新技术的出现,涌现出了大量的创客及创客空间。微软公司继windows embedded之后,适时地推出了应用于物联网的windows 8.1 iot和windows 10 iot。本书基于windows 10 iot,从环境搭建到简单的输入/输出实例,再到综合应用工程实例,全面介绍了windows iot在x86和arm两种硬件平台上的应用。本书凝聚了作者多年来在嵌入式、物联网领域的工程实践经验,非常适合作为开源硬件、智能硬件爱好者的参考教材。同时,也可作为电子信息和计算机类专业学生创新实践课程的教材。
——韩德强(北京工业大学计算机学院教师,微软windows hardware engineering mvp)
 
认识施炯很多年了,知道他从学生时代就热衷于嵌入式领域的研究。作为微软嵌入式方向的mvp,施炯第一时间深入研究了windows iot平台。本书由浅入深,比较详细地介绍了基于微软的技术去实现一些常见物联网开发过程,是物联网初学者或者是微软技术爱好者学习物联网开发的不可多得的好书。

——刘洪峰(叶帆科技创始人)
 
施炯是我所认识的国内最早研究windows 10 iot的开发者了,他撰写的这本iot开发教程条理清晰,通俗易懂,非常适合初学者阅读。我最敬佩的是他不仅将这些知识毫无保留地传授给他自己的学生,而且还将最有价值的内容分享给了其他对物联网感兴趣的广大爱好者。
——黄斌(智机网站长)

]

本书特色

[

本书全面介绍了windows iot平台的具体分类、硬件构成、外设资源、功能特点,以及如何基于windows iot和microsoft azure设计面向物联网和智能硬件领域的应用程序。本书内容分为三篇共12章,分别从基于intel galileo的windows iot平台应用开发、基于raspberry pi 2和minnowboard max的windows 10 iot core平台应用开发和基于microsoft azure和windows 10平台的综合应用开发这四个角度进行讲述,其中前两篇注重单个iot终端的应用和实物制作,第三篇在前两篇的基础上,结合microsoft azure和通用应用(uwp),详细介绍了“云+端”的windows通用应用开发。
本书循序渐进,图文并茂,从开发环境的搭建、开发工具的配置和使用,到每个应用实例的硬件电路设计、元器件连接、程序设计,以及*终的部署和调试,都给出了详细而准确的说明,每章都配置了相应的动手练习,力求开发者能够在本书的基础上快速开发并搭建结合“云+端”的行业应用,展现windows iot和microsoft azure的神奇魅力。本书设计了大量基于windows iot的软硬件应用实例,包含了物联网感知、传输、管理和应用四个层次,适合作为高校物联网工程、电子信息工程、通信工程和电气工程及自动化相关专业的高年级选修课教材,也可以作为创客、电子工程师和爱好者进行windows iot开发和实物制作的参考书籍。

]

内容简介

[

本书介绍了windows
iot应用技术。书中提供了25个实例的软硬件需求及使用说明。
(1)基于intel galileo的windows iot平台应用开发
开发环境和工具:开发坏境的搭建,开发工具和配置工具的使用。
基础实例:led灯的控制,按钮的使用,温度传感器的使用,pwm波的输出,串口通信。
实物制作:pwm调光灯,感光灯,火焰报警器,智能风扇。
(2)基于raspberry pi 2和minnowboard max的windows 10 iot core平台应用开发
开发环境和工具:开发坏境的搭建,开发工具和配置工具的使用。
基础实例:控制台应用,led灯的控制,按钮的使用,web server应用,i2c接口通信,spi接口通信,串口通信,node.js及node.js server实例,python及python server实例,蓝牙通信及ti sensortag实例。
(3)基于microsoft azure和windows iot的综合应用开发
microsoft azure门户配置:event hub,azure
storage,stream
analytics。
综合应用开发:windows 8.1 iot设备端应用开发,windows 10 iot core设备端应用开发,windows 10 for
mobile/ pc端通用应用开发。 

]

作者简介

[

    施炯  连续7年获得微软MVP荣誉,技术方向包括Windows Embedded、Windows Phone Development、Windows Platform Development和Windows Hardware Engineering。活跃于博客园和微软中文技术论坛等社区,担任“微软2015
Ignite China”、“微软2013TechEd上海站”培训讲师、“微软中国开发者大会(CDC 2013)”Windows Phone分会场主持人兼讲师、“learn微软全球社区巡讲中国站”讲师。

]

目录

**篇基于intel galileo的windows iot平台应用开发第1章初识intel galileo1.1intel galileo概述1.2intel galileo的硬件资源1.3intel galileo的固件更新1.4基于intel galileo的windows iot开发环境搭建1.4.1pc环境设置1.4.2windows iot系统镜像烧写1.4.3启动含windows iot的galileo1.4.4与galileo进行telnet通信1.4.5关闭galileo1.5动手练习参考链接第2章intel galileo的配置和开发工具2.1使用telnet连接设备2.2命令行汇总2.3使用galileo watcher操作设备2.4使用ftp进行文件传输2.5动手练习参考链接第3章intel galileo平台例程3.1数字io的输出3.1.1实例功能3.1.2硬件电路3.1.3程序设计3.1.4部署与调试3.2数字io的输入3.2.1实例功能3.2.2硬件电路3.2.3程序设计3.2.4部署与调试3.3模拟io的输入3.3.1实例功能3.3.2硬件电路3.3.3程序设计3.3.4部署与调试3.4pwm波的输出3.4.1实例功能3.4.2硬件电路3.4.3程序设计3.4.4部署与调试3.5串口通信3.5.1实例功能3.5.2硬件电路3.5.3程序设计3.5.4部署与调试3.6动手练习第4章intel galileo应用制作4.1pwm调光灯制作4.1.1实例功能4.1.2硬件电路4.1.3程序设计4.1.4部署与调试4.2感光灯制作4.2.1实例功能4.2.2硬件电路4.2.3程序设计4.2.4部署与调试4.3火焰报警器制作4.3.1实例功能4.3.2硬件电路4.3.3程序设计4.3.4部署与调试4.4智能风扇制作4.4.1实例功能4.4.2硬件电路4.4.3程序设计4.4.4部署与调试4.5动手练习第二篇基于raspberry pi 2和minnowboard max的windows 10 iot core平台应用开发第5章初识raspberry pi 2和minnowboard max5.1raspberry pi和minnowboard简介5.2raspberry pi 2和minnowboard max的硬件资源5.2.1raspberry pi 25.2.2minnowboard max5.3minnowboard max的固件更新5.4windows 10 iot core开发环境搭建5.4.1硬件准备5.4.2硬件连接5.4.3烧写windows 10 iot core镜像文件5.5设置minnow board max的bios5.6动手练习参考链接第6章windows 10 iot core配置和开发工具6.1设置开发者模式6.2使用powershell连接并配置设备6.2.1建立powershell会话6.2.2远程配置windows 10 iot core设备6.3使用ssh连接并配置设备6.4命令行command line utils汇总6.5使用api移植工具api porting tool6.6基于网页的设备管理工具6.6.1连接基于网页的设备管理工具6.6.2顶部工具栏6.6.3侧面工具栏6.7设置应用为开机自启动模式6.8使用ftp工具6.8.1使用ftp客户端连接设备6.8.2停止ftp服务6.8.3启动ftp服务6.8.4修改ftp服务的默认路径6.9使用文件共享服务6.9.1通过文件共享访问设备6.9.2开启/停止文件共享服务6.9.3设置文件共享服务的开机状态6.10动手练习参考链接第7章windows 10 iot core例程7.1创建helloworld应用7.1.1新建工程7.1.2界面设计7.1.3后台代码7.1.4部署与调试7.2创建控制台应用7.2.1新建工程7.2.2程序代码7.2.3部署与调试7.3gpio的使用一(led灯)7.3.1实例功能7.3.2硬件电路7.3.3界面设计7.3.4后台代码7.3.5部署与调试7.4gpio的使用二(按钮)7.4.1实例功能7.4.2硬件电路7.4.3界面设计7.4.4后台代码7.4.5部署与调试7.5web server应用7.5.1实例功能7.5.2硬件电路7.5.3程序设计7.5.4部署与调试7.6i2c接口通信7.6.1实例功能7.6.2硬件电路7.6.3程序设计7.6.4部署与调试7.7spi接口通信7.7.1实例功能7.7.2硬件电路7.7.3程序设计7.7.4部署与调试7.8串口通信7.8.1实例功能7.8.2硬件电路7.8.3程序设计7.8.4部署与调试7.9动手练习参考链接第8章windows 10 iot core应用之node.js篇8.1hello world例程8.1.1环境设置8.1.2工程创建8.1.3程序设计8.1.4部署与调试8.2node server�瞘pio控制例程8.2.1实例功能8.2.2硬件电路8.2.3程序设计8.2.4部署与调试8.3动手练习参考链接第9章windows 10 iot core应用之python篇9.1hello world例程9.1.1环境设置9.1.2工程创建9.1.3部署与调试9.2python例程9.2.1实例功能9.2.2硬件电路9.2.3程序设计9.2.4部署与调试9.3python server例程9.3.1实例功能9.3.2硬件电路9.3.3程序设计9.3.4部署与调试9.4动手练习参考链接第10章windows 10 iot core应用之蓝牙篇10.1ti sensortag低功耗蓝牙简介10.1.1低功耗蓝牙技术10.1.2ti sensortag开发套件10.1.3windows 10 iot core的蓝牙支持10.2windows 10 iot core蓝牙配对10.2.1sensortag准备工作10.2.2windows 10 iot core蓝牙配对流程10.3基于windows 10 iot core的低功耗蓝牙应用开发10.3.1实例功能10.3.2硬件连接10.3.3程序设计10.3.4部署与调试10.4动手练习参考链接第三篇基于microsoft azure和windows 10平台的综合应用开发第11章microsoft azure和门户设置11.1microsoft azure简介11.2microsoft azure iot suite组成11.3event hubs配置11.4azure storage配置11.5stream analytics配置11.5.1配置job input11.5.2配置job query11.5.3配置job output11.6动手练习参考链接第12章综合应用开发12.1应用总体概况12.1.1功能描述12.1.2系统架构12.1.3所需资源12.2windows 8.1 iot设备端应用开发12.2.1实例功能12.2.2硬件电路12.2.3程序设计12.2.4部署与调试12.3windows 10 iot core设备端应用开发12.3.1实例功能12.3.2硬件电路12.3.3程序设计12.3.4部署与调试12.4windows 10 for mobile/ pc端通用应用开发12.4.1实例功能12.4.2程序设计12.4.3部署与调试12.5动手练习参考链接附录awindows 10 iot core尚未支持的universal api附录braspberry pi 2扩展引脚图附录cminnowboard max扩展引脚图附录dwindows 10 iot core设备支持的外设列表

封面

Windows IoT应用开发指南

书名:Windows IoT应用开发指南

作者:施炯

页数:249

定价:¥59.0

出版社:清华大学出版社

出版日期:2016-01-01

ISBN:9787302423188

PDF电子书大小:31MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注