本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Pieceduino氣氛燈程序開發, 智慧家庭篇
  • 點閱:8
  • 作者: 曹永忠, 許智誠, 蔡英德著
  • 出版社:渥瑪數位
  • 出版年:2018[民107]
  • 集叢名:物聯網系列
  • ISBN:978-986-5629-61-8 ; 986-5629-61-5
  • 格式:JPG
  • 版次:初版
  • 附註:封面英文題名: Using pieceduino to develop a WIFI-Controled hue light bulb (smart home serise) 簡體字版
租期14天 今日租書可閱讀至2019-10-29

本书是『物联网系列』之『智能家庭篇气氛灯泡』的第四本书,是笔者针对智慧家庭为主轴,进行开发各种智能家庭产品之小小书系列,主要是给读者熟悉使用Arduino Compatiable 开发板:PieceDuino 开发板(网址:http://www.pieceduino.com/)来开发气氛灯泡之商业版雏型(ProtoTyping),进而介绍这些产品衍伸出来的技术、程序攥写技巧,以渐进式的方法介绍、使用方式、电路连接范例等等。

PieceDuino 开发板最强大的特点:他是完全Arduino Compatiable 开发板,搭载Lenonard 相同的单芯片:ATmega32u4,并在板内加上无线模块:ESP8266 WiFi Module,无线网络涵盖距离,在不外加天线之下,就可以到达20公尺,这对于家庭运用上,不只是足够,还是远远超过其需求。

更重要的是它的简单易学的开发工具,最强大的是它网络功能与简单易学的模块函式库,几乎Maker想到应用于物联网开发的东西,可以透过众多的周边模块,都可以轻易的将想要完成的东西用堆积木的方式快速建立,而且价格比原厂Arduino Yun或Arduino + Wifi Shield更具优势,最强大的是这些周边模块对应的函式库,瑞昱科技有专职的研发人员不断的支持,让Maker不需要具有深厚的电子、电机与电路能力,就可以轻易驾御这些模块。

所以本书要介绍台湾、中国、欧美等市面上最常见的智能家庭产品,使用逆向工程的技巧,推敲出这些产品开发的可行性技巧,并以实作方式重作这些产品,让读者可以轻松学会这些产品开发的可行性技巧,进而提升各位Maker的实力,希望笔者可以推出更多的入门书籍给更多想要进入『PieceDuino 开发板』、『物联网』这个未来大趋势,所有才有这个物联网系列的产生。

 

曹永忠 (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_Bulb_Pieceduino

Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ

 

 

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

Email: khsu@mgt.ncu.edu.tw

 

作者网页:http://www.mgt.ncu.edu.tw/~khsu/

 

 

 

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

Email:yttsai@pu.edu.tw

作者网页:http://www.csce.pu.edu.tw/people/bio.php?PID=6#personal_writing

 

 

  • 自序(第iii頁)
  • 自序(第v頁)
  • 自序(第vii頁)
  • 目录(第ix頁)
  • 图目录(第xv頁)
  • 表目录(第xxxi頁)
  • 物联网系列(第1頁)
  • 开发板介绍(第3頁)
  • 控制 LED 灯泡(第8頁)
    • 发光二极管(第9頁)
    • 控制发光二极管发光(第10頁)
    • 章节小结(第13頁)
  • 控制双色 LED 灯泡(第15頁)
    • 双色发光二极管(第15頁)
    • 控制双色发光二极管发光(第16頁)
    • 章节小结(第20頁)
  • 控制全彩 LED 灯泡(第22頁)
    • 全彩二极管(第22頁)
    • 控制全彩发光二极管发光(第23頁)
    • 章节小结(第28頁)
  • 全彩 LED 灯泡混色原理(第31頁)
    • 全彩二极管(第31頁)
    • 混色控制全彩发光二极管发光(第32頁)
    • 章节小结(第47頁)
  • 控制 WS2812 灯泡模块(第49頁)
    • WS2812B 全彩灯泡模块特点(第50頁)
    • 主要应用领域(第50頁)
    • 串行传输(第51頁)
    • WS2812B 全彩灯泡模块(第51頁)
    • 控制 WS2812B 全彩灯泡模块(第54頁)
    • 章节小结(第58頁)
  • 基础程序设计(第60頁)
    • 开发板介绍(第60頁)
    • TCP/IP 通讯基础开发(第61頁)
    • App Inventor 2 上传原始码(第63頁)
    • 手机 WIFI 基本通讯功能开发(第67頁)
    • 系统设定(第68頁)
    • TCP/IP 扩充设定(第69頁)
    • 使用 TCP/IP 组件(第73頁)
    • 主接口开发(第75頁)
    • 网络连接接口开发(第81頁)
    • 传送文字接口开发(第83頁)
    • 控制程序开发 - 初始化(第87頁)
    • 建立 APK 安装档(第89頁)
    • 系统测试(第90頁)
    • 章节小结(第94頁)
  • 气氛灯泡专案介绍(第96頁)
    • WS2812B 模块介绍(第96頁)
    • 使用 WS2812B 模块(第99頁)
    • WS 2812B 电路组立(第99頁)
    • 透过命令控制 WS2812B 显示颜色(第102頁)
    • 控制命令解释(第106頁)
    • 使用 TCP/IP 控制灯泡(第115頁)
    • 安装手机端 TCP 通讯程序(第122頁)
    • 章节小结(第127頁)
  • 气氛灯泡外壳组装(第130頁)
    • LED 灯泡外壳(第130頁)
    • E27 金属灯座壳(第131頁)
    • 接出 E27 金属灯座壳电力线(第132頁)
    • 准备 AC 交流转 DC 直流变压器(第133頁)
    • 连接 AC 交流转 DC 直流变压器(第134頁)
    • 连接 DC 输出(第134頁)
    • 放入 AC 交流转 DC 直流变压器于灯泡内(第135頁)
    • 准备 WS2812B 彩色灯泡模块(第135頁)
    • WS2812B 彩色灯泡模块电路连接(第136頁)
    • Pieceduino 开发板置入灯泡(第139頁)
    • 准备灯泡隔板(第140頁)
    • 裁减灯泡隔板(第140頁)
    • WS2812B 彩色灯泡模块黏上隔板(第141頁)
    • WS2812B 彩色灯泡隔板放置灯泡上(第142頁)
    • 盖上灯泡上盖(第142頁)
    • 完成组立(第143頁)
    • 灯泡放置灯座与插上电源(第143頁)
    • 插上电源(第144頁)
    • 软件下载(第144頁)
    • 软件安装(第146頁)
    • 设定网络执行环境(第151頁)
    • 桌面执行软件(第154頁)
    • 执行 Pieceduino 控制气氛灯之应用程序(第155頁)
    • 灯泡展示画面(第157頁)
    • 章节小结(第158頁)
  • 手机应用程序开发(第160頁)
    • 如何执行 AppInventor 程序(第160頁)
    • 开启新专案(第162頁)
    • 系统设定(第164頁)
    • TCP/IP 扩充设定(第165頁)
    • 使用 TCP/IP 组件(第169頁)
    • 使用时钟组件(第171頁)
    • 主接口开发(第172頁)
    • 开发网络连接功能(第179頁)
    • 开发变更颜色功能(第181頁)
    • 开发预览颜色功能(第196頁)
    • 开发及时预览颜色功能(第201頁)
    • 开发显示 Debug 讯息(第206頁)
    • 色盘控制接口开发(第208頁)
    • 系统控制接口开发(第213頁)
    • 控制程序开发 - 初始化(第217頁)
    • 控制程序开发 - 建立变量(第218頁)
    • 控制程序开发 - 系统初始化(第224頁)
    • 控制程序开发 - 建立网络控制(第227頁)
    • 控制程序开发 - 共享函式设计(第233頁)
    • 控制程序开发 - 连接气氛灯泡(第239頁)
    • 控制程序开发 - 用户操作(第240頁)
    • 控制程序开发 - 实时显示自动传送程序(第244頁)
    • 系统测试 - 启动 AICompanion(第244頁)
    • 系统测试 - 进入系统(第248頁)
    • 系统测试 - 控制 RGB 灯泡并预览颜色(第250頁)
    • 系统测试 - 控制 RGB 灯泡并实际变更颜色(第251頁)
    • 结束系统测试(第255頁)
    • 章节小结(第256頁)
  • 进阶程序开发色盘功能(第258頁)
    • 开启原有项目(第258頁)
    • 修改系统名称(第260頁)
    • 进行扩增(第262頁)
    • 色盘界面(第263頁)
    • 系统对话盒(第269頁)
    • 控制程序开发 - 初始化(第270頁)
    • 控制程序开发 - 建立变量(第271頁)
    • 控制程序开发 - 用户函式设计(第272頁)
    • 控制程序开发 - 色盘控制(第273頁)
    • 控制程序开发 - 扩充对话盒窗口(第274頁)
    • 系统测试 - 启动 AICompanion(第276頁)
    • 系统测试 - 进入系统(第280頁)
    • 系统测试 - 控制 RGB 灯泡(第281頁)
    • 系统测试 - 控制 RGB 灯泡并实际变更颜色(第282頁)
    • 结束系统测试(第288頁)
    • 章节小结(第291頁)
  • 本书总结(第292頁)
  • 作者介绍(第293頁)
  • 附录(第294頁)
    • Pieceduino 脚位图(第294頁)
    • 灯泡变压器脚位图(第295頁)
  • 参考文献(第296頁)
紙本書 NT$ 999
單本電子書
NT$ 99

點數租閱 20點
租期14天
今日租書可閱讀至2019-10-29
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code