幫助中心 | 我的帳號 | 關於我們

物聯網Python開發實戰

  • 作者:編者:安翔
  • 出版社:電子工業
  • ISBN:9787121337512
  • 出版日期:2018/03/01
  • 裝幀:平裝
  • 頁數:307
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    物聯網項目通常包含感測器、單片機、網關設備、通信模塊、網路協議、後台程序、Web端等多個部件,需要多種編程語言及研發技能的支持。在產品原型驗證的初期,尤其對於小團隊來說,整合眾多的研發力量並非易事。
    安翔編著的《物聯網Python開發實戰》通過一個完整的實戰項目展示物聯網從設備到雲端開發的全貌。該項目(智能種植系統)涵蓋遠程燈控、安防報警、環境監測、智能滴灌、設備管理等多個功能模塊。該項目的所有代碼在GitHub開源並配套硬體開發板。該項目基本使用Pyttion一種語言實現感測器、STM32單片機、嵌入式ARM-Linux網關、雲端程序的開發。有了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.1 Python特性
    1.4.2 Python無處不在
    1.4.3 開發速度有時更重要
  1.5 美麗的相遇
    1.5.1 Python與終端
    1.5.2 Python與網關
    1.5.3 Python與雲平台
    1.5.4 物聯網Python全棧開發
第2章  開啟Python之旅
  2.1 Python版本的選擇
  2.2 搭建開發環境
    2.2.1 安裝VMware
    2.2.2 在VMware上安裝Ubuntu
    2.2.3 安裝VMware Tools工具
    2.2.4 虛擬機的網路配置
    2.2.5 Samba共享設置
    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.1 if語句
    2.5.2 while循環
    2.5.3 for...in循環
    2.5.4 跳出循環
    2.5.5 pass語句
  2.6 函數
    2.6.1 定義函數

    2.6.2 函數調用
    2.6.3 函數的參數
    2.6.4 內置函數
  2.7 變數進階
    2.7.1 全局變數與局部變數
    2.7.2 global關鍵字
    2.7.3 nonlocal關鍵字
    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 列表操作符
    ……
第4章  Python高級特性
第5章  物聯網核心組件
第6章  MicroPython開發物聯網終端
第7章  構建物聯網網關
第8章  網關數據編碼與處理
第9章  網關多進程與多線程
第10章  網關數據持久化
第11章  Python擴展
第12章  網關網路編程
第13章  物聯網後台Web開發
第14章  物聯網Python項目實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032