<kbd id="wflesn97"></kbd><address id="wflesn97"><style id="wflesn97"></style></address><button id="wflesn97"></button>

          
          本書是以單片機和物聯網相結合的學習理念爲知識主體,使用C語言和Java語言分別對底層單片機進行電子系統設計和上位機端控制界面進行APP開發。全書總共分爲三部分: 一部分:單片機與物聯網基礎知識篇 ;二部分:單片機與物聯網基礎案例實踐篇;三部分:單片機與物聯網綜合案例實踐篇 。單片機與物聯網基礎知識篇包括底層單片機應用和上位機Android知識的學習 。單片機與物聯網基礎案例實踐篇包括一些簡單的單片機應用系統和基於APP控制的單片機應用案例 。單片機與物聯網綜合案例實踐篇的內容是在掌握單片機與物聯網知識的基礎上,具有一定的案例開發技能,能夠深層次地對單片機與物聯網進行綜合系統設計 。全書內容編排由淺入深,通過案例將理論與實踐相互融合 ,引導讀者循序漸進地完成單片機與物聯網知識的學習 。實例豐富、圖文並茂、通俗易懂  ,即使讀者沒有任何單片機和物聯網知識的基礎 ,也可以通過本書的學習跨入單片機與物聯網知識的大門。
          單片機與物聯網技術應用實戰教程
          目 錄
          第一部分 單片機與物聯網基礎知識篇
          第1章 緒論 1
          1.1單片機技術概論 1
          1.1.1單片機技術發展趨勢 1
          1.1.2單片機技術定義及應用 2
          1.1.3單片機開發板簡介 3
          1.2物聯網技術概論 4
          1.2.1物聯網技術發展趨勢 4
          1.2.2物聯網技術定義以及應用 4
          1.3單片機和物聯網技術開發案例 5
          1.4本章小結 7
          第2章 軟件開發環境 8
          2.1 Keil C51軟件開發環境 8
          2.1.1 Keil C51軟件開發概述 8
          2.1.2  Keil C51μVision4軟件安裝與卸載 8
          2.1.3 Keil C51μVision4 軟件操作流程 13
          2.2 Android SDK開發環境 24
          2.2.1 Android基本簡介 24
          2.2.2搭建Android應用開發環境 24
          2.2.3創建一個簡單的應用程序 34
          2.3本章小結 37
          第3章 單片機體系結構 38
          3.1單片機基本結構 38
          3.2單片機中斷 43
          3.3定時器和計數器 45
          3.4單片機串行通信 51
          3.5 本章小結 54
          第4章 物聯網IOT的應用 55
          4.1  無線傳感網絡起源與發展 55
          4.2  短距離無線通信技術性能比較 55
          4.3  智能硬件的無線技術格局 56
          4.3.1 WiFi技術 57
          4.3.2 Bluetooth藍牙技術 59
          4.3.3 ZigBee技術 61
          4.3.4 Z-Wave技術 62
          4.4  智能硬件WiFi模塊開發 63
          4.4.1 WiFi功能特點 64
          4.4.2 WiFi模塊硬件參數描述 65
          4.4.3 WIFI-LPB100 引腳定義 66
          4.4.4 WIFI-LPB100電氣特性 67
          4.4.5 WIFI-LPB100機械尺寸 68
          4.4.5 WIFI-LPB100天線 68
          4.4.6 WIFI-LPB100典型硬件連接 69
          4.4.7 WIFI-LPB100工作模式 69
          4.4.8無線組網方式 70
          4.4.9 Socket 通信 71
          4.4.10 網頁配置模塊參數 72
          4.4.11 串口AT命令配置參數 75
          4.4.12 WIFI_LPB100快速入門 80
          4.5本章小結 83
          第5章 51單片機C語言程序設計 84
          5.1數據類型 84
          5.2運算符與表達式 85
          5.2.1算術運算符 86
          5.2.2賦值運算符 86
          5.2.3關係運算符 87
          5.2.4邏輯運算符 87
          5.2.5位操作運算符 87
          5.2.6指針運算符 88
          5.3數組 89
          5.3.1一維數組 89
          5.3.2二維數組 89
          5.4指針 90
          5.4.1指針定義 90
          5.4.2指針運算符和地址運算符 90
          5.5程序設計語句 91
          5.6 本章小結 94
          第6章 Java程序設計 95
          6.1 Java語言概述 95
          6.1.1 Java語言特點 95
          6.1.2 Java語言的基本語法 96
          6.1.3 Java數組 99
          6.1.4 面向對象的定義 101
          6.2  Java面向對象 104
          6.2.1類 104
          6.2.2對象 106
          6.2.3方法 108
          6.2.4繼承 112
          6.2.5多態 114
          6.2.6修飾符 115
          6.2.7接口 119
          6.2.8抽象類 122
          6.2.9內部類 123
          6.2.10多線程的編程 125
          6.3 Java提高 129
          6.3.1文件編程 129
          6.3.2 Java文件I/O編程 131
          6.3.2.5  Writer類 133
          6.3.3 Java TCP編程 135
          6.3.4 Java UDP編程 138
          6.3.5 Java Swing編程 140
          6.4本章小結 141
          第7章 Android編程基礎 142
          7.1 Android基礎 142
          7.1.1 Android系統背景 142
          7.1.2 Android開發環境 142
          7.1.3 Android虛擬機的搭建 148
          7.2 Android UI佈局 150
          7.2.1 視圖 View 150
          7.2.2 視圖組 ViewGroup 150
          7.2.3 linearlayout線性佈局 150
          7.2.4 relativelayout 相對佈局 151
          7.2.5 framelayout 框架佈局 153
          7.2.6 tablelayout表單佈局 154
          7.2.7 gridlayout網格佈局 156
          7.3 Android組件 159
          7.3.1 Activity組件 159
          7.3.2 BroadcastReceiver組件 165
          7.3.3 Service組件 172
          7.3.4 ContentProvider組件 174
          7.4本章小結 175
          第二部分 單片機與物聯網基礎案例實踐篇
          第8章 單個LED燈點亮項目 176
          8.1項目需求 176
          8.2 項目工作原理分析 176
          8.3 項目硬件電路設計 177
          8.4 項目軟件程序設計 178
          8.5系統調試結果總結 180
          第9章 單片機獨立按鍵控制項目 181
          9.1項目需求 181
          9.2項目工作原理分析 181
          9.3項目硬件電路設計 182
          9.4項目軟件程序設計 183
          9.5系統調試結果總結 186
          第10章 單片機外部中斷控制項目 188
          10.1 項目需求 188
          10.2 項目工作原理分析 188
          10.3項目硬件電路設計 190
          10.4項目軟件程序設計 190
          10.5 系統調試結果總結 193
          第11章 單片機定時控制項目 194
          11.1項目需求 194
          11.2項目工作原理分析 194
          11.3項目硬件電路設計 196
          11.4項目軟件程序設計 197
          11.5系統調試結果總結 199
          第12章 單片機串口通信項目 200
          12.1項目需求 200
          12.2項目工作原理分析 200
          12.3項目硬件電路設計 201
          12.4項目軟件程序設計 202
          12.5系統調試結果總結 204
          第13章 單片機控制繼電器項目 206
          13.1項目需求 206
          13.2項目工作原理分析 206
          13.3項目硬件電路設計 207
          13.4項目軟件程序設計 208
          13.5系統調試結果總結 209
          第14章  基於APP的串行通信控制項目 210
          14.1項目需求 210
          14.2項目工作原理分析 210
          14.3底層硬件電路設計 211
          14.4項目安卓手機端APP軟件開發 212
          14.5底層驅動電路軟件設計 218
          14.5.1 WiFi模塊網絡配置 218
          14.5.2 底層硬件電路軟件設計 220
          14.6 項目調試 222
          第15章 APP控制LED燈點亮項目 224
          15.1 項目需求 224
          15.2項目工作原理分析 224
          15.3底層硬件電路設計 225
          15.4項目安卓手機端APP軟件開發 226
          15.5底層驅動電路軟件設計 232
          15.5.1 WiFi模塊網絡配置 232
          15.5.2 底層硬件電路軟件設計 232
          15.6 項目調試 235
          第16章 安卓手機APP控制繼電器工作項目 237
          16.1 項目需求 237
          16.2 項目工作原理分析 237
          16.3底層硬件電路設計 238
          16.4項目安卓手機端APP軟件開發 240
          16.5底層驅動電路軟件設計 245
          16.5.1 WiFi模塊網絡配置 245
          16.5.2 底層硬件電路軟件設計 245
          16.6 項目調試 248
          第17章 安卓手機APP控制步進電機項目 250
          17.1項目需求 250
          17.2項目工作原理分析 250
          17.3底層硬件電路設計 253
          17.4項目安卓手機端APP軟件開發 255
          17.5底層驅動電路軟件設計 261
          17.5.1 WiFi模塊網絡配置 261
          17.5.2 底層硬件電路軟件設計 261
          17.6 項目調試 264
          第18章 APP控制蜂鳴器報警項目 266
          18.1項目需求 266
          18.2項目工作原理分析 266
          18.3底層硬件電路設計 267
          18.4項目安卓手機端APP軟件開發 269
          18.5底層驅動電路軟件設計 274
          18.5.1 WiFi模塊網絡配置 274
          18.5.2 底層硬件電路軟件設計 274
          18.6系統調試結果總結 277
          第三部分 單片機與物聯網綜合案例實踐篇
          第19章 基於壓力傳感器的硬幣鑑僞識別系統設計 279
          19.1 硬幣鑑僞識別系統項目說明 279
          19.2硬幣鑑僞識別系統原理概述 280
          19.2.1壓力傳感器工作原理 280
          19.2.2 壓力傳感器補償等效電路分析 280
          19.2.3硬幣鑑僞識別系統功能分析 281
          19.3 硬幣鑑僞識別系統硬件電路設計 282
          19.3.1單片機最小系統 282
          19.3.2壓力傳感器 283
          19.3.3壓力信號採集電路 283
          19.3.4顯示電路 284
          19.3.5  A/D轉換電路 285
          19.3.6 整體系統硬件電路設計圖 286
          19.4 硬幣鑑僞識別系統軟件設計 287
          19.4.1主程序設計 287
          19.4.2壓力檢測傳感器模塊程序設計 288
          19.4.3 LCD液晶顯示模塊程序設計 290
          19.5 系統調試 291
          19.5.1程序調試 291
          19.5.2實物調試 291
          19.6 系統總結 292
          第20章 智能太陽能追光系統研製 293
          20.1 項目背景說明 293
          20.2智能太陽能追光系統概述 293
          20.2.1太陽光強度變化規律 293
          20.2.2智能太陽能追光系統設計原理 293
          20.3太陽光線跟蹤系統硬件設計 294
          20.3.1系統硬件架構設計 295
          20.3.2光電信號採集設計 299
          20.3.3電機驅動模塊電路設計 300
          20.3.4單片機控制電路設計 302
          20.3.5光伏面板選擇 303
          20.3.6系統案列應用電路設計 303
          20.4太陽光線跟蹤系統軟件設計 304
          20.4.1單片機控制軟件設計 304
          20.4.2系統太陽光信號採集程序設計 305
          20.4.3系統驅動程序設計 306
          20.5系統調試 306
          20.5.1程序調試 306
          20.5.2系統實物調試 307
          20.6 總結 308
          第21章 基於物聯網技術的溫溼度監測系統設計 309
          21.1 項目說明 309
          21.1.1研究背景 309
          21.1.2國內外研究現狀 309
          21.1.3研究工作內容 310
          21.2物聯網技術的溫溼度監測系統概述 311
          21.3 基於物聯網技術的溫溼度監測系統硬件電路設計 312
          21. 3.1 單片機最小系統 312
          21.3.2 溫溼度採集電路 312
          21.3.3 RFID卡讀卡電路設計 313
          21.3.4 TFT液晶接口電路 313
          21. 3.5 WiFi數據通信電路 314
          21. 3.6電源供電電路設計 314
          21.3.7電平轉換電路 314
          21.4 物聯網溫溼度信息採集系統軟件實現 315
          21.4.1 系統主程序設計 315
          21.4.2採集信息程序設計 318
          21.5 系統測試 319
          21.5.1 系統測試過程 319
          21. 5.2 測試結果分析 320
          21.6 結論 322
          第22章 基於APP技術的電子音樂盒設計 323
          22.1項目說明 323
          22.2 電子音樂盒系統分析 323
          22.2.1總體設計方案 323
          22.2.2系統功能實現 324
          22.3電子音樂盒硬件電路設計 325
          22.3.1 LCD1602液晶電路 325
          22.3.2蜂鳴器選擇和放大電路 325
          22.3.3藍牙通信 326
          22.4系統軟件程序設計 327
          22.4.1軟件總體設計思路 327
          22.4.2音調頻率生成和節拍計算 328
          22.4.3 LCD1602四線驅動顯示 330
          22.4.4 手機端APP開發 331
          22.4.5 串口中斷程序 333
          22.5系統調試 334
          22.6總結 335
          第23章 基於單片機的全自動智能避障小車設計 336
          23.1 項目說明 336
          23.1.1項目背景 336
          23.1.2 項目工作內容 336
          23.2全自動智能壁障下車系統方案 337
          23.2.1設計目標 337
          23.2.2系統方案 337
          23.3 系統硬件電路設計 337
          23.3.1電源模塊 338
          23.3.2 超聲波探測避障模塊 338
          23.3.3 液晶LCD顯示模塊 339
          23.3.4 電機驅動模塊 339
          23.3.5 蜂鳴器報警電路 340
          23.4系統軟件程序設計 340
          23.4.1主程序設計 341
          23.4.2 液晶LCD顯示子程序設計 342
          23.4.3超聲波測距子程序的設計 343
          23.4.4 直流電機控制程序設計 344
          23.5系統調試 345
          23.5.1 系統調試 345
          23.5.2 測試運行 345
          23.6系統總結 347
          第24章 基於單片機的電子稱重系統設計 348
          24.1 項目說明 348
          24.2 電子稱重系統概述 349
          24.2.1 電子稱重系統方案設計 349
          24.2.2系統功能分析 350
          24.3 電子稱重系統硬件電路設計 350
          24.3.1單片機最小系統 350
          24.3.2 液晶顯示電路設計 351
          24.3.3  矩陣鍵盤電路設計 352
          24.4.4稱重傳感電路設計 353
          24.5 電子稱重系統軟件設計 354
          24. 5.1系統主程序設計 354
          24.5.2顯示子程序設計 355
          24.5.3 HX711數據採集子程序設計 357
          24.5.4 矩陣鍵盤檢測子程序設計 359
          24.6 系統調試 361
          24.7 項目小結 362
          參考文獻 363


          單片機與物聯網技術應用實戰教程
          我們對各章節的學習知識點進行了充分的安排 ,一下子從單片機技術,跨越到計算機端的JAVA程序設計,跨度還是蠻大的,但是在現在的時代 ,跨界和融合的物聯網技術,已經離不開底層與上層的技術了,他們將是一個綜合體 。

          單片機與物聯網技術應用實戰教程
          各章節的知識點安排

          物聯網基礎知識
          整本書也是非常的厚實,整整23章的乾貨內容。

          串口通信
          這是一個基於APP的串口通信項目舉例,和以往的書完全不同吧:)以前大學學的教材以及專業書,基本上都是RS232、RS232的串口通信教學  ,這次我們將手機APP進行了結合 ,終於可以用智能手機實現串口通信了:)很酷吧 !

          esp8266開發
          這是主流的ESP8266 WiFi芯片的應用,可以實現局域網模式 ,或者遠程控制(需要架設雲服務器) ,非常方便地幫你完成一個智能家居小產品,如:手機APP遠程控制一個燈的“開”與“關” ,或者一個其它設備的通電和斷電的控制。
          單片機與物聯網技術應用實戰教程
          這是作者收到樣刊的哦,整個市場上的第一本書籍:)

          單片機與物聯網技術應用實戰教程
          我們對各章節的學習知識點進行了充分的安排 ,一下子從單片機技術 ,跨越到計算機端的JAVA程序設計 ,跨度還是蠻大的 ,但是在現在的時代,跨界和融合的物聯網技術  ,已經離不開底層與上層的技術了,他們將是一個綜合體 。

          單片機與物聯網技術應用實戰教程
          各章節的知識點安排

          物聯網基礎知識
          整本書也是非常的厚實,整整23章的乾貨內容。

          串口通信
          這是一個基於APP的串口通信項目舉例,和以往的書完全不同吧:)以前大學學的教材以及專業書 ,基本上都是RS232、RS232的串口通信教學  ,這次我們將手機APP進行了結合 ,終於可以用智能手機實現串口通信了:)很酷吧!

          esp8266開發
          這是主流的ESP8266 WiFi芯片的應用,可以實現局域網模式,或者遠程控制(需要架設雲服務器) ,非常方便地幫你完成一個智能家居小產品,如:手機APP遠程控制一個燈的“開”與“關” ,或者一個其它設備的通電和斷電的控制。