98446,95067

Using Nano to Develop a Bluetooth-Control Hue Light Bulb (Sm

蓝芽气氛灯程序开发(智能家庭篇)

蓝芽气氛灯程序开发(智能家庭篇)

您的評分:


出版日期:2017/06/06
出版:渥瑪數位 / 渥瑪數位有限公司
作者:曹永忠、吳佳駿、許智誠、蔡英德
語言:簡體中文
頁數:275
ID:98446
產品類型:電子書
檔案格式:PDF(適合平板)

原價 NT$ 800
現折 NT$ 24
閱讀閱省狂歡69折

零售
)檢舉
免費試閱
嵌入閱讀器至您的網頁

內容簡介

本书是『物联网系列』之『智能家庭篇气氛灯泡』的第二本书,是笔者针对智慧家庭为主轴,进行开发各种智能家庭产品之小小书系列,主要是给读者熟悉使用Arduino Nano来开发物联网之各样产品之原型(ProtoTyping),进而介绍这些产品衍伸出来的技术、程序攥写技巧,以渐进式的方法介绍、使用方式、电路连接范例等等。
AArduino Nano开发板最强大的不只是它的简单易学的开发工具,最强大的是它网络功能与简单易学的模块函式库,几乎Maker想到应用于物联网开发的东西,可以透过众多的周边模块,都可以轻易的将想要完成的东西用堆积木的方式快速建立,而且价格比原厂Arduino Yun或Arduino + Wifi Shield更具优势,最强大的是这些周边模块对应的函式库,瑞昱科技有专职的研发人员不断的支持,让Maker不需要具有深厚的电子、电机与电路能力,就可以轻易驾御这些模块。
所以本书要介绍台湾、中国、欧美等市面上最常见的智能家庭产品,使用逆向工程的技巧,推敲出这些产品开发的可行性技巧,并以实作方式重作这些产品,让读者可以轻松学会这些产品开发的可行性技巧,进而提升各位Maker的实力,希望笔者可以推出更多的入门书籍给更多想要进入『Arduino Nano』、『物联网』这个未来大趋势,所有才有这个物联网系列的产生。

章節目錄

自序 iii
自序 iv
自序 vi
目 录 viii
图目录 xiii
表目录 xxvii
物联网系列 - 1 -
控制LED灯泡 - 3 -
发光二极管 - 4 -
控制发光二极管发光 - 5 -
章节小结 - 9 -
控制双色LED灯泡 - 11 -
双色发光二极管 - 11 -
控制双色发光二极管发光 - 12 -
章节小结 - 16 -
控制全彩LED灯泡 - 18 -
全彩二极管 - 18 -
控制全彩发光二极管发光 - 19 -
章节小结 - 25 -
全彩LED灯泡混色原理 - 27 -
全彩二极管 - 27 -
混色控制全彩发光二极管发光 - 28 -
章节小结 - 42 -
控制WS2812灯泡模块 - 44 -
WS2812B全彩灯泡模块特点 - 45 -
主要应用领域 - 45 -
串行传输 - 45 -
WS2812B全彩灯泡模块 - 46 -
控制WS2812B全彩灯泡模块 - 48 -
混色控制WS2812B全彩灯泡模块 - 52 -
章节小结 - 64 -
透过蓝芽控制WS2812灯泡模块 - 66 -
透过蓝芽控制WS2812B全彩灯泡模块发光 - 66 -
章节小结 - 82 -
基础程序设计 - 84 -
上传计算机原始码 - 84 -
蓝芽通讯 - 87 -
手机安装蓝芽装置 - 92 -
安装Bluetooth RC APPs应用程序 - 97 -
BluetoothRC应用程序通讯测试 - 104 -
Arduino Nano蓝芽模块控制 - 110 -
手机蓝芽基本通讯功能开发 - 115 -
如何执行AppInventor程序 - 132 -
章节小结 - 137 -
气氛灯泡外壳组装 - 139 -
LED灯泡外壳 - 139 -
E27 金属灯座壳 - 140 -
接出E27 金属灯座壳电力线 - 141 -
准备AC交流转DC直流变压器 - 141 -
连接AC交流转DC直流变压器 - 143 -
连接DC输出 - 143 -
放入AC交流转DC直流变压器于灯泡内 - 144 -
准备WS2812B 彩色灯泡模块 - 145 -
WS2812B 彩色灯泡模块电路连接 - 145 -
蓝芽模块电路连接 - 148 -
蓝芽模块置入灯泡 - 150 -
Nano开发板置入灯泡 - 150 -
准备灯泡隔板 - 151 -
裁减灯泡隔板 - 151 -
WS2812B 彩色灯泡模块黏上隔板 - 151 -
WS2812B 彩色灯泡隔板放置灯泡上 - 152 -
盖上灯泡上盖 - 153 -
完成组立 - 153 -
灯泡放置灯座与插上电源 - 154 -
软件下载 - 154 -
软件安装 - 155 -
手机安装蓝芽装置 - 156 -
桌面执行软件 - 161 -
执行蓝芽控制气氛灯之应用程序 - 162 -
灯泡展示画面 - 165 -
章节小结 - 166 -
手机应用程序开发 - 168 -
开启新专案 - 168 -
控制全彩LED图形接口开发 - 169 -
蓝芽基本通讯画面开发 - 176 -
预览全彩LED图形接口 - 179 -
控制接口开发 - 180 -
Debug接口开发 - 183 -
系统对话组件开发 - 184 -
修改系统名称 - 185 -
控制程序开发-初始化 - 185 -
控制程序开发-系统初始化 - 188 -
系统测试-启动AICompanion - 192 -
系统测试-进入系统 - 196 -
系统测试-控制RGB灯泡并预览颜色 - 198 -
系统测试-控制RGB灯泡并实际变更颜色 - 199 -
结束系统测试 - 203 -
章节小结 - 204 -
预览功能之手机进阶程序开发 - 206 -
开启原有项目 - 206 -
进行接口扩增 - 209 -
色盘界面扩增 - 209 -
扩增实时显示功能 - 215 -
扩增关灯功能 - 216 -
修改系统名称 - 217 -
控制程序开发-初始化 - 218 -
系统测试-启动AICompanion - 224 -
系统测试-进入系统 - 228 -
系统测试-控制RGB灯泡并预览颜色 - 230 -
系统测试-控制RGB灯泡并实际变更颜色 - 232 -
结束系统测试 - 236 -
章节小结 - 237 -
本书总结 - 238 -
作者介绍 - 239 -
附录 - 240 -
Arduino Nano脚位图 - 240 -
灯泡变压器脚位图 - 242 -
参考文献 - 243 -

作者介紹

曹永忠 (Yung-Chung Tsao) ,目前为自由作家暨专业Maker,专研于软件工程、软件开发与设计、面向对象程序设计,商品摄影及人像摄影。长期投入创客运动、信息系统设计与开发、企业应用系统开发、软件工程、新产品开发管理、商品及人像摄影等领域,并持续发表作品及相关专业著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao
作者网站:https://www.cs.pu.edu.tw/~yctsao/
脸书社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
Github网站:https://github.com/brucetsao/
原始码网址:https://github.com/brucetsao/eHUE_Bulb2
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ

吴佳骏 (Chia-Chun Wu),国立中兴大学信息科学与工程学系博士,现任教于国立金门大学工业工程与管理学系专任助理教授,目前兼任国立金门大学计算器与网络中心信息网络组组长,主要研究为软件工程与应用、行动装置程序设计、面向对象程序设计、网络程序设计、动态网页数据库、信息安全与管理。
Email: ccwu0918@nqu.edu.tw


许智诚 (Chih-Cheng Hsu),美国加州大学洛杉矶分校(UCLA) 资讯工程系博士,曾任职于美国IBM等软件公司多年,现任教于中央大学信息管理学系专任副教授,主要研究为软件工程、设计流程与自动化、數位教学、云端装置、多层式网页系统、系统整合。
Email: khsu@mgt.ncu.edu.tw


蔡英德 (Yin-Te Tsai),国立清华大学信息科学系博士,目前是静宜大学信息传播工程学系教授、静宜大学计算器及通讯中心主任,主要研究为算法设计与分析、生物信息、软件开发、视障辅具设计与开发。
Email:yttsai@pu.edu.tw

留言Facebook 留言

問問題