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

基於Wi-Fi模塊的雲端物聯網實訓

  • 作者:編者:白熾貴//曹永林//金世洋|責編:關雅莉
  • 出版社:電子工業
  • ISBN:9787121446191
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:177
人民幣:RMB 29.5 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入淺出地介紹基於Wi-Fi模塊的雲端物聯網開發過程。全書共6個單元,20個任務。單元1為搭建編程平台,單元2為單片機項目開發,單元3為手機App項目開發,單元4為用手機App操控6路繼電器,單元5為用手機App給單片機設定報警溫度極值,單元6為實現基於Doit雲平台的雲端物聯網功能。本書的每個任務都配有二維碼,掃描二維碼即可觀看實操視頻,讀者可結合視頻內容進行任務的學習。另外,本書還把最終完成的手機App項目和單片機項目的完整源程序放在了華信教育資源網上,有需要的讀者可自行下載。
    本書既可作為物聯網技術應用專業的實訓教材,也可作為物聯網培訓教材,還可供物聯網工程技術人員學習參考。

作者介紹
編者:白熾貴//曹永林//金世洋|責編:關雅莉

目錄
單元1  搭建編程平台
  任務1  搭建手機App編程平台
    1.1  安裝JDK15
    1.2  安裝AS2.3
    1.3  安裝模擬器
  任務2  搭建單片機編程平台
    2.1  安裝Keil C51
    2.2  安裝USB串口驅動
  單元小結
  習題
單元2  單片機項目開發
  任務3  在單片機電路板上點亮四位數碼管
    3.1  創建單片機物聯網項目
    3.2  編寫單片機項目C源程序代碼
    3.3  將C源程序添加到單片機項目
    3.4  設置HEX文件的生成及存放路徑
    3.5  生成HEX文件
    3.6  檢測任務效果
  任務4  在單片機電路板上按位顯示1234
    4.1  添加四行預處理命令
    4.2  添加延時函數定義
    4.3  修改主函數代碼
    4.4  檢測任務效果
  任務5  在單片機電路板上顯示所有四位數
    5.1  定義通用的數碼管顯示函數
    5.2  重新定義主函數main()
    5.3  檢測任務效果
  任務6  在單片機電路板上顯示實時溫度
    6.1  添加相關變數定義語句
    6.2  添加溫度顯示控制語句
    6.3  添加操控DS18B20的相關函數
    6.4  修改主函數main()
    6.5  檢測任務效果
  任務7  在單片機C源程序中添加串口通信代碼
    7.1  添加有關變數和數組的定義
    7.2  添加串口初始化函數
    7.3  添加串口數據發送函數
    7.4  添加串口中斷服務函數
    7.5  加強主函數main()的功能
    7.6  檢測任務效果
  單元小結
  習題
單元3  手機App項目開發
  任務8  新建WiFiApp項目並設置溫度查詢UI界面
    8.1  打開AS代碼編輯區的行號顯示
    8.2  新建項目
    8.3  設置溫度查詢UI界面
    8.4  檢測任務效果
  任務9  在WiFiApp項目中定義網路通信類
    9.1  新建網路通信類TcpSocket

    9.2  在空類中聲明類的成員
    9.3  定義接收線程類receiveThread
    9.4  聲明接收線程對象及定義TcpSocket構造方法
    9.5  定義消息處理方法
    9.6  檢測任務效果
  任務10  在主活動類中添加溫度查詢功能
    10.1  聲明文本框和套接字及組織者對象
    10.2  創建文本框和網路通信對象tcpSocket
    10.3  定義update()方法
    10.4  定義消息發送方法
    10.5  定義溫度查詢方法
    10.6  檢測任務效果
  任務11  使用Wi-Fi模塊實現溫度查詢功能
    11.1  在註冊文件中添加INTERNET和WAKE_LOCK許可
    11.2  配置Wi-Fi模塊
    11.3  檢測任務效果
  單元小結
  習題
單元4  用手機App操控6路繼電器
  任務12  在手機App中添加2路繼電器控制功能
    12.1  添加第2個內層線性布局控制項
    12.2  在第2個內層線性布局控制項中添加4個按鈕控制項
    12.3  在主活動類中添加4個按鈕控制項的響應方法
    12.4  檢測任務效果
  任務13  在單片機中添加2路繼電器受控代碼
    13.1  定義8路繼電器的位定址變數
    13.2  在switch語句中添加2路繼電器的受控代碼
    13.3  檢測任務效果
  任務14  在單片機中添加4路繼電器受控代碼
    14.1  在switch語句中添加4路繼電器受控代碼
    14.2  檢測任務效果
  任務15  在手機App中添加4路繼電器控制功能
    15.1  在UI界面上添加8個按鈕控制項
    15.2  在主活動類中添加8個按鈕控制項的響應方法
    15.3  檢測任務效果
  單元小結
  習題
單元5  用手機App給單片機設定報警溫度極值
  任務16  在單片機中添加溫度處理代碼
    16.1  添加tempa、tempb變數定義
    16.2  添加高低溫控制功能
    16.3  添加溫度數據處理功能
    16.4  檢測任務效果
  任務17  在手機App中添加高低溫設控功能
    17.1  在UI界面中添加高低溫設控控制項
    17.2  在主活動類中添加高低溫設控代碼
    17.3  檢測任務效果
  單元小結
  習題
單元6  實現基於Doit雲平台的雲端物聯網功能

  任務18  建立Doit雲平台
  任務19  新建WiFiAppL項目
    19.1  在AS系統中新建WiFiAppL項目
    19.2  修改註冊文件
    19.3  修改布局文件
    19.4  添加網路通信類
    19.5  修改主活動類文件
    19.6  檢測任務效果
  任務20  基於Doit雲平台的雲端物聯網
    20.1  配置Wi-Fi模塊的Doit雲功能
    20.2  檢測任務效果
  單元小結
  習題
附錄A  單片機項目程序設計入門概要
附錄B  手機App項目開發入門概要
附錄C  單片機實驗板的製作
附錄D  本書單片機項目C源程序
附錄E  本書手機App項目工程文件
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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