注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信物聯(lián)網(wǎng)Python開(kāi)發(fā)實(shí)戰(zhàn)

物聯(lián)網(wǎng)Python開(kāi)發(fā)實(shí)戰(zhàn)

物聯(lián)網(wǎng)Python開(kāi)發(fā)實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 安翔 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)?網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121337512 出版時(shí)間: 2018-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)在介紹物聯(lián)網(wǎng)的組成、典型架構(gòu)和應(yīng)用的基礎(chǔ)上,采用實(shí)例代碼講述python編程基礎(chǔ)和應(yīng)用實(shí)例,包括用micropython進(jìn)行物聯(lián)網(wǎng)單片機(jī)的開(kāi)發(fā)、用python開(kāi)發(fā)物聯(lián)網(wǎng)網(wǎng)關(guān)的方法、python django框架開(kāi)發(fā)物聯(lián)網(wǎng)web后臺(tái)和前端知識(shí)及物聯(lián)網(wǎng)常用通信方案2G、lora、zigbee和物聯(lián)網(wǎng)通信協(xié)議MQTT、COAP等,*重要的內(nèi)容是通過(guò)一個(gè)完整的大型物聯(lián)網(wǎng)項(xiàng)目實(shí)例講解python開(kāi)發(fā)物聯(lián)網(wǎng)的細(xì)節(jié)。

作者簡(jiǎn)介

  安翔 ,東北大學(xué)電子信息專業(yè),曾就職于疊拓、GE、長(zhǎng)虹從事多個(gè)領(lǐng)域的軟件開(kāi)發(fā)工作,擅長(zhǎng)嵌入式Linux和Python開(kāi)發(fā),目前在中移物聯(lián)網(wǎng)負(fù)責(zé)物聯(lián)網(wǎng)操作系統(tǒng)的設(shè)計(jì)和研發(fā)。熱愛(ài)開(kāi)源、分享和技術(shù)寫(xiě)作,CSDN博客專家,著有《Micropython加速物聯(lián)網(wǎng)開(kāi)發(fā)》、《python Django web實(shí)戰(zhàn)》、《樹(shù)莓派體驗(yàn)》等專欄。

圖書(shū)目錄

第1章物聯(lián)網(wǎng)邂逅Python
11物聯(lián)網(wǎng)組成架構(gòu)
12物聯(lián)網(wǎng)發(fā)展現(xiàn)狀
121終端設(shè)備
122物聯(lián)網(wǎng)操作系統(tǒng)
123通信手段
124網(wǎng)絡(luò)建設(shè)
125應(yīng)用協(xié)議
126物聯(lián)網(wǎng)云平臺(tái)
13物聯(lián)網(wǎng)典型應(yīng)用
131共享單車(chē)
132智能家居
133智慧農(nóng)業(yè)
14使用Python的理由
141Python特性
142Python無(wú)處不在
143開(kāi)發(fā)速度有時(shí)更重要
15美麗的相遇
151Python與終端
152Python與網(wǎng)關(guān)
153Python與云平臺(tái)
154物聯(lián)網(wǎng)Python全棧開(kāi)發(fā)
第2章開(kāi)啟Python之旅
21Python版本的選擇
22搭建開(kāi)發(fā)環(huán)境
221安裝VMware
222在VMware上安裝Ubuntu
223安裝VMware Tools工具
224虛擬機(jī)的網(wǎng)絡(luò)配置
225Samba共享設(shè)置
226修改Python版本
23開(kāi)始編寫(xiě)Python程序
231交互式解釋器
232源代碼執(zhí)行
233注釋
234代碼塊和縮進(jìn)
235繼續(xù)和分隔
236輸入和輸出
24變量和數(shù)據(jù)類型
241變量賦值
242常量
243數(shù)據(jù)類型
25條件和循環(huán)
251if語(yǔ)句
252while循環(huán)
253forin循環(huán)
254跳出循環(huán)
255pass語(yǔ)句
26函數(shù)
261定義函數(shù)
262函數(shù)調(diào)用
263函數(shù)的參數(shù)
264內(nèi)置函數(shù)
27變量進(jìn)階
271全局變量與局部變量
272global關(guān)鍵字
273nonlocal關(guān)鍵字
274變量作用域
28模塊與包
281使用模塊
282包
29異常處理
第3章Python數(shù)據(jù)結(jié)構(gòu)
31字符串
311索引和切片
312字符串運(yùn)算符
313字符串格式化
314字符編碼
32列表
321訪問(wèn)列表
322更改列表
323列表操作符
324列表常用函數(shù)
33元組
331訪問(wèn)元組
332元組操作符
333元組內(nèi)置函數(shù)
34字典
341訪問(wèn)字典
342修改字典
343字典鍵的特性
344字典函數(shù)
35集合
351忽略重復(fù)元素
352無(wú)序
353常用操作
第4章Python高級(jí)特性
41生成器
411列表推導(dǎo)式
412生成器表達(dá)式
413生成器函數(shù)
42迭代器
43函數(shù)式編程
431高階函數(shù)
432內(nèi)置高階函數(shù)
433閉包
434裝飾器
435匿名函數(shù)
436偏函數(shù)
44面向?qū)ο缶幊?br />441類與對(duì)象
442訪問(wèn)限制
443繼承
444多重繼承
445多態(tài)
446運(yùn)算符重載
第5章物聯(lián)網(wǎng)核心組件
51網(wǎng)絡(luò)通信方案
511WIFI網(wǎng)絡(luò)
512移動(dòng)網(wǎng)絡(luò)
513Zigbee
514BLE
515LoRa
516NB-IoT
52網(wǎng)絡(luò)通信協(xié)議
521HTTP
522WebSocket
523XMPP
524CoAP
525MQTT
53硬件
54物聯(lián)網(wǎng)云平臺(tái)
541OneNet
542AWS IoT
543Waston IoT
第6章MicroPython開(kāi)發(fā)物聯(lián)網(wǎng)終端
61MicroPython簡(jiǎn)介
611MicroPython項(xiàng)目
612MicroPython特點(diǎn)
613MicroPython源碼
62MicroPython開(kāi)發(fā)板
621官方開(kāi)發(fā)板PYBoard
622國(guó)內(nèi)開(kāi)發(fā)板TPYBoard
623OpenMV
624LoPy
63第一個(gè)MicroPython程序
64交互式解釋器
65按鍵中斷與回調(diào)
66定時(shí)器的使用
67串口測(cè)試
68SPI接口驅(qū)動(dòng)液晶屏
681硬件連接
682LCD屏驅(qū)動(dòng)
683字庫(kù)說(shuō)明
684主程序
69源碼編譯與固件升級(jí)
691準(zhǔn)備編譯環(huán)境
692源碼下載與編譯
693固件燒寫(xiě)
610MicroPython多線程
6101MicroPython線程簡(jiǎn)介
6102MicroPython線程使用
6103多線程中的鎖
611安全模式及恢復(fù)出廠設(shè)置
6111安全模式
6112恢復(fù)出廠設(shè)置
第7章構(gòu)建物聯(lián)網(wǎng)網(wǎng)關(guān)
71網(wǎng)關(guān)概述
711網(wǎng)關(guān)的構(gòu)成
712常用物聯(lián)網(wǎng)網(wǎng)關(guān)
72自主構(gòu)建網(wǎng)關(guān)
721交叉編譯
722編譯引導(dǎo)程序
723內(nèi)核配置與編譯
724制作文件系統(tǒng)
725分區(qū)與下載
726系統(tǒng)啟動(dòng)流程簡(jiǎn)介
727移植Python3
73樹(shù)莓派作網(wǎng)關(guān)
731初次啟動(dòng)樹(shù)莓派
732串口登錄樹(shù)莓派
733SSH訪問(wèn)樹(shù)莓派
734升級(jí)Python版本
735必備工具安裝
736板載WIFI配置
737串口通信
第8章網(wǎng)關(guān)數(shù)據(jù)編碼與處理
81讀寫(xiě)CSV文件
811讀取CSV文件
812寫(xiě)入CSV文件
82JSON解析
821JSON數(shù)據(jù)格式
822編碼
823解碼
83XML操作
831XML簡(jiǎn)介
832解析XML
833創(chuàng)建與修改
84二進(jìn)制數(shù)據(jù)的讀寫(xiě)
85Base64編解碼
86正則表達(dá)式
861正則表達(dá)式簡(jiǎn)介
862re模塊
863貪婪匹配
第9章網(wǎng)關(guān)多進(jìn)程與多線程
91多進(jìn)程
911multiprocessing模塊
912進(jìn)程同步
913進(jìn)程間通信
92多線程
921threading模塊
922線程同步
923線程間通信
93多線程和多進(jìn)程的思考
931多核CPU利用率實(shí)驗(yàn)
932GIL全局鎖
933切換的開(kāi)銷
934多線程與多進(jìn)程的選擇
94異步IO
941協(xié)程
942協(xié)程與多線程對(duì)比
943asyncio
第10章網(wǎng)關(guān)數(shù)據(jù)持久化
101文件操作
1011讀寫(xiě)文本數(shù)據(jù)
1012操作文件和目錄
1013讀寫(xiě)壓縮文件
1014內(nèi)存映射
1015臨時(shí)文件與目錄
1016序列化Python對(duì)象
102SQLite數(shù)據(jù)庫(kù)
1021SQLite簡(jiǎn)介
1022命令行操作SQLite
1023創(chuàng)建數(shù)據(jù)庫(kù)
1024創(chuàng)建表
1025SQL語(yǔ)句
1026SQLite的Python編程
第11章Python擴(kuò)展
111Python擴(kuò)展的原因
112連接硬件的紐帶
113C語(yǔ)言擴(kuò)展Python
1131簡(jiǎn)單的C語(yǔ)言Python擴(kuò)展
1132傳遞整型參數(shù)
1133傳遞字符串參數(shù)
第12章網(wǎng)關(guān)網(wǎng)絡(luò)編程
121網(wǎng)關(guān)網(wǎng)絡(luò)通信方案
122Socket編程
123requests
1231上傳文件
1232下載文件
124hbmqtt
1241安裝
1242hbmqtt命令操作
1243hbmqtt API編程
125LoRa網(wǎng)絡(luò)通信
1251LoRa模塊初始化
1252數(shù)據(jù)監(jiān)聽(tīng)與接收
1253數(shù)據(jù)緩存
第13章物聯(lián)網(wǎng)后臺(tái)Web開(kāi)發(fā)
131Django簡(jiǎn)介
132創(chuàng)建一個(gè)網(wǎng)站
1321Django安裝
1322創(chuàng)建項(xiàng)目
1323運(yùn)行與訪問(wèn)
133網(wǎng)站首頁(yè)
1331源碼文件結(jié)構(gòu)
1332視圖與URL配置
134Django模板
1341Django模板系統(tǒng)
1342模板繼承
135Django模型
1351安裝MySQL數(shù)據(jù)庫(kù)
1352創(chuàng)建模型
1353必要的配置
136用戶注冊(cè)
137賬號(hào)登錄
第14章物聯(lián)網(wǎng)Python項(xiàng)目實(shí)戰(zhàn)
141項(xiàng)目簡(jiǎn)介
142終端設(shè)備程序開(kāi)發(fā)
1421采集空氣溫濕度
1422獲取環(huán)境光強(qiáng)度
1423雨量檢測(cè)
1424水位檢測(cè)
1425土壤濕度檢測(cè)
1426水泵的控制
1427入侵檢測(cè)
1428燈光控制
1429電量檢測(cè)
14210LoRa通信
14211JSON消息
143網(wǎng)關(guān)程序開(kāi)發(fā)
1431終端通信
1432數(shù)據(jù)庫(kù)管理
1433文件備份
1434服務(wù)器通信
14352G模塊的使用
145服務(wù)器端程序開(kāi)發(fā)
1451與網(wǎng)關(guān)通信
1452環(huán)境數(shù)據(jù)可視化
1453滴灌控制
1454燈光控制
1455報(bào)警顯示與設(shè)置
1456設(shè)備管理
1457備份文件管理

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)