194898,176064

ESP32 IOT Programming (An Introduction to Internet of Thing)

ESP32程式设计(物联网基础篇)(簡體中文版)

ESP32程式设计(物联网基础篇)(簡體中文版)

您的評分:


出版日期:2020/05/06
出版:渥瑪數位 / 渥瑪數位有限公司
作者:曹永忠、許智誠、蔡英德、鄭昊緣、張程
語言:簡體中文
頁數:279
ID:194898
產品類型:電子書
檔案格式:PDF(適合平板)

原價 NT$ 1200

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

內容簡介

本书是『ESP系列程序设计』的第三本书,主要教导新手与初阶使用者之读者熟悉使用ESP32开发板,进入物联网的实际应用,本书一个特点就是使用一个最基础的温湿度传感器,进而制作一个因特网的物联网的基础应用,进而做数据库应用与可视化…等等。
ESP 32开发板最强大的不只是它的简单易学的开发工具,最强大的是它网络功能与简单易学的模块函式库,几乎Maker想到应用于物联网开发的东西,只要透过众多的周边模块,都可以轻易的将想要完成的东西用堆积木的方式快速建立,而且ESP 32开发板市售价格比原厂Arduino Yun或Arduino + Wifi Shield更具优势,最强大的是这些周边模块对应的函式库,瑞昱科技有专职的研发人员不断的支持,让Maker不需要具有深厚的电子、电机与电路能力,就可以轻易驾御这些模块。
笔者很早就开始使用ESP 32开发板,也算是先驱使用者,希望笔者可以推出更多的入门书籍给更多想要进入『ESP 32开发板』、『物联网』这个未来大趋势,所有才有这个系列的产生。

章節目錄

自序 iii
自序 v
自序 vii
自序 ix
目 录 x
图目录 xv
表目录 xxiii
物联网系列 1
开发板介绍 3
ESP32 WROOM 5
NodeMCU-32S Lua WiFi 物联网开发板 8
Arduino开发IDE安装 11
安装Arduino开发板的USB驱动程序 22
安装ESP开发板的CP210X 芯片USB驱动程序 27
WEMOS D1 WIFI 物联网开发板 32
Arduino函式库安装(安装在线函式库) 34
安装WeMos D1 WIFI 物联网开发板的Ch340 芯片USB驱动程序 39
安装ESP32 Arduino 整合开发环境 44
WEMOS D1 WIFI 物联网开发板安装ARDUINO 整合开发环境 58
章节小结 71
温湿度传感器 73
温湿度模块电路组立 73
章节小结 81
运用Php MYSQL网站实作物联网 84
进入Dream Weaver CS6主画面 84
网页服务器安装与使用 85
建立数据库 88
装置数据上传篇 98
开启新档案 98
新增PHP网页档 98
编辑新档案 99
输入HTTP GET程序内容 100
HTTP POST & GET 原理 103
甚么是 HTTP Method ?? 104
我们使用HTTP GET 传送数据 107
使用浏览器进行dataadd程序测试 111
完成服务器程序设计 112
章节小结 112
网络基础篇 114
取得自身网络卡编号 114
取得自身网络卡编号实验材料 114
取得环境可连接之无线基地台 116
取得环境可连接之无线基地台实验材料 117
连接无线基地台 120
连接无线基地台实验材料 120
多部无线基地台自动连接 124
多部无线基地台自动连接实验材料 124
连接因特网 127
连接因特网实验材料 128
章节小结 131
将温湿度装置连接上云端平台 133
设计读取温湿度装置 134
电路组立 134
显示温湿度 136
透过LCD2004显示温湿度 142
温湿度值网页测试 154
上传温湿度数据到网页数据库 154
章节小结 170
可视化云端平台 172
建立简单的数据列示的网页 172
开启新档案 172
新增PHP网页档 173
编辑新档案 173
显示温湿度数据之程序内容 174
数据库联机与取得数据 177
数据库传送到网页(HTML页面组立) 178
使用浏览器进行dht11_list.php程序测试 180
Hight Chart数位仪表板 181
显示多笔温湿度曲线 183
开启新档案 183
新增PHP网页档 184
编辑新档案 184
显示温湿度数据之程序内容 185
数据库联机与取得数据 188
数据库传送到网页(HTML页面组立) 189
使用浏览器进行ShowDHT_Chart.php程序测试 191
显示单笔温湿度曲线 192
开启新档案 193
新增PHP网页档 193
编辑新档案 194
显示某装置之温湿度数据曲线之程序内容 195
数据库联机与取得数据 200
数据库传送到网页(HTML页面组立) 203
也将温湿度资料列示出来 208
使用浏览器进行ShowDHT_Chartlist.php程序测试 210
显示多笔温湿度Guage图形 211
开启新档案 211
新增PHP网页档 211
编辑新档案 212
显示GUAGE之温湿度数据程序内容 213
数据库联机与取得数据 215
数据库传送到网页(HTML页面组立) 217
使用浏览器进行ShowDHT_Guage.php程序测试 218
显示单笔温湿度Guage图形 220
开启新档案 220
新增PHP网页档 221
编辑新档案 221
显示某装置之温湿度数据Guage图形之程序内容 222
数据库联机与取得数据 230
数据库传送到网页(HTML页面组立) 233
使用浏览器进行ShowDHT_SingleGuage.php程序测试 241
章节小结 242
本书总结 243
作者介绍 244
附录 246
NodeMCU 32S脚位图 246
ESP32-DOIT-DEVKIT脚位图 247
SparkFun ESP32 Thing脚位图 248
Hornbill_ESP32_Devboard脚位图 249
参考文献 250


作者介紹

曹永忠 (Yung-Chung Tsao) ,国立中央大学信息管理学系博士,目前在国立暨南国际大学电机工程学系兼任助理教授、国立高雄科技大学商务信息应用系兼任助理教授自由作家,专注于软件工程、软件开发与设计、面向对象程序设计、物联网系统开发、Arduino开发、嵌入式系统开发。长期投入信息系统设计与开发、企业应用系统开发、软件工程、物联网系统开发、软硬件技术整合等领域,并持续发表作品及相关专业著作。
并通过台湾图霸的专家认证

Email:prgbruce@gmail.com
Line ID:dr.brucetsao
WeChat: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/ESP_IOT_Programming
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ


蔡英德 (Yin-Te Tsai),国立清华大学信息科学系博士,目前是静宜大学信息传播工程学系教授、静宜大学信息学院院长,主要研究为算法设计与分析、生物信息、软件开发、视障辅具设计与开发。
Email:yttsai@pu.edu.tw
作者网页:http://www.csce.pu.edu.tw/people/bio.php?PID=6#personal_writing

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


郑昊缘(Zheng Haoyuan),南宁师范大学电子信息工程专业学生,目前在台

留言Facebook 留言

問問題