物聯網Python開發實戰
作 譯 者:安翔
齣版時間:2018-03 韆 字 數:518
版 次:01-01 頁 數:324
開 本:16開
裝 幀:
I S B N :9787121337512
換 版:
所屬分類:科技 >> 通信與網絡 >> 通信網絡
紙質書定價:¥69.0
本書在介紹物聯網的組成、典型架構和應用的基礎上,采用實例代碼講述python編程基礎和應用實例,包括用micropython進行物聯網單片機的開發、用python開發物聯網網關的方法、python django框架開發物聯網web後颱和前端知識及物聯網常用通信方案2G、lora、zigbee和物聯網通信協議MQTT、COAP等,最重要的內容是通過一個完整的大型物聯網項目實例講解python開發物聯網的細節。
第1章物聯網邂逅Python
1��1物聯網組成架構
1��2物聯網發展現狀
1��2��1終端設備
1��2��2物聯網操作係統
1��2��3通信手段
1��2��4網絡建設
1��2��5應用協議
1��2��6物聯網雲平颱
1��3物聯網典型應用
1��3��1共享單車
1��3��2智能傢居
1��3��3智慧農業
1��4使用Python的理由
1��4��1Python特性
1��4��2Python無處不在
1��4��3開發速度有時更重要
1��5美麗的相遇
1��5��1Python與終端
1��5��2Python與網關
1��5��3Python與雲平颱
1��5��4物聯網Python全棧開發
第2章開啓Python之旅
2��1Python版本的選擇
2��2搭建開發環境
2��2��1安裝VMware
2��2��2在VMware上安裝Ubuntu
2��2��3安裝VMware Tools工具
2��2��4虛擬機的網絡配置
2��2��5Samba共享設置
2��2��6修改Python版本
2��3開始編寫Python程序
2��3��1交互式解釋器
2��3��2源代碼執行
2��3��3注釋
2��3��4代碼塊和縮進
2��3��5繼續和分隔
2��3��6輸入和輸齣
2��4變量和數據類型
2��4��1變量賦值
2��4��2常量
2��4��3數據類型
2��5條件和循環
2��5��1if語句
2��5��2while循環
2��5��3for�豹豹眎n循環
2��5��4跳齣循環
2��5��5pass語句
2��6函數
2��6��1定義函數
2��6��2函數調用
2��6��3函數的參數
2��6��4內置函數
2��7變量進階
2��7��1全局變量與局部變量
2��7��2global關鍵字
2��7��3nonlocal關鍵字
2��7��4變量作用域
2��8模塊與包
2��8��1使用模塊
2��8��2包
2��9異常處理
第3章Python數據結構
3��1字符串
3��1��1索引和切片
3��1��2字符串運算符
3��1��3字符串格式化
3��1��4字符編碼
3��2列錶
3��2��1訪問列錶
3��2��2更改列錶
3��2��3列錶操作符
3��2��4列錶常用函數
3��3元組
3��3��1訪問元組
3��3��2元組操作符
3��3��3元組內置函數
3��4字典
3��4��1訪問字典
3��4��2修改字典
3��4��3字典鍵的特性
3��4��4字典函數
3��5集閤
3��5��1忽略重復元素
3��5��2無序
3��5��3常用操作
第4章Python高級特性
4��1生成器
4��1��1列錶推導式
4��1��2生成器錶達式
4��1��3生成器函數
4��2迭代器
4��3函數式編程
4��3��1高階函數
4��3��2內置高階函數
4��3��3閉包
4��3��4裝飾器
4��3��5匿名函數
4��3��6偏函數
4��4麵嚮對象編程
4��4��1類與對象
4��4��2訪問限製
4��4��3繼承
4��4��4多重繼承
4��4��5多態
4��4��6運算符重載
第5章物聯網核心組件
5��1網絡通信方案
5��1��1WIFI網絡
5��1��2移動網絡
5��1��3Zigbee
5��1��4BLE
5��1��5LoRa
5��1��6NB-IoT
5��2網絡通信協議
5��2��1HTTP
5��2��2WebSocket
5��2��3XMPP
5��2��4CoAP
5��2��5MQTT
5��3硬件
5��4物聯網雲平颱
5��4��1OneNet
5��4��2AWS IoT
5��4��3Waston IoT
第6章MicroPython開發物聯網終端
6��1MicroPython簡介
6��1��1MicroPython項目
6��1��2MicroPython特點
6��1��3MicroPython源碼
6��2MicroPython開發闆
6��2��1官方開發闆PYBoard
6��2��2國內開發闆TPYBoard
6��2��3OpenMV
6��2��4LoPy
6��3第一個MicroPython程序
6��4交互式解釋器
6��5按鍵中斷與迴調
6��6定時器的使用
6��7串口測試
6��8SPI接口驅動液晶屏
6��8��1硬件連接
6��8��2LCD屏驅動
6��8��3字庫說明
6��8��4主程序
6��9源碼編譯與固件升級
6��9��1準備編譯環境
6��9��2源碼下載與編譯
6��9��3固件燒寫
6��10MicroPython多綫程
6��10��1MicroPython綫程簡介
6��10��2MicroPython綫程使用
6��10��3多綫程中的鎖
6��11安全模式及恢復齣廠設置
6��11��1安全模式
6��11��2恢復齣廠設置
第7章構建物聯網網關
7��1網關概述
7��1��1網關的構成
7��1��2常用物聯網網關
7��2自主構建網關
7��2��1交叉編譯
7��2��2編譯引導程序
7��2��3內核配置與編譯
....
從芯片到雲端:Python物聯網全棧開發實踐
劉凱 (作者) 李雲靜 (責任編輯)
書 號:ISBN 978-7-121-31127-7
齣版日期:2017-11-05
頁 數:720
開 本:16(185*235)
齣版狀態:上市銷售
維護人:張春雨
物聯網開發重新定義瞭“全棧開發”的範圍。Python作為一門快速發展的語言,已經成為係統集成領域的優選語言之一,其可覆蓋從電路邏輯設計到大數據分析的物聯網端到端開發。各領域開發者可以利用Python交叉涉足物聯網設備、邊緣計算、雲計算、數據分析的工程設計。
本書嘗試讓讀者建立物聯網設計的整體概念,從基礎概念開始,到相關技術選型、開源工程、參考設計與經驗分享。無論是物聯網領域的創業者,還是係統架構師,都可從本書中獲得靈感。本書對於嵌入式開發領域的開發者尤具學習價值,利用Python可加快開發迭代速度、降低開發成本,並可以基於嵌入式Python建立完整的物聯網軟硬件生態。
目錄
第1章 物聯網簡介 1
1.1 物聯網定義 1
1.2 物聯網發展趨勢 1
1.3 物聯網應用與技術 2
1.3.1 物聯網核心價值 2
1.3.2 物聯網發展階段 3
1.3.3 物聯網分層 5
1.3.4 物聯網數據傳輸與網絡拓撲 5
1.3.5 物聯網實施所需技術棧 8
1.3.6 標準、現狀與未來 10
1.4 本章小結 16
第2章 Python語言基礎 17
2.1 Python的由來與特徵 19
2.1.1 概述 19
2.1.2 設計定位與哲學 19
...
評分
評分
評分
評分
評分
評分
評分
評分
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有