物聯網編程與應用(C#)
-
【作 者】主編 王浩 王偉旗
【I S B N 】978-7-5170-7346-8
【責任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2018-12-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】192
【千字數】266
【印 張】12
【定 價】¥32
【叢 書】全國職業院校“十三五”規劃教材(物聯網技術應用專業)
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以貼近實際的具體項目為依托,將必須掌握的基本知識與項目設計和實施建立聯系,將能力和技能培養貫穿其中。本書根據行業對人才知識和技能的要求設計了10 個編程項目:基于C# 溫濕度采集應用、基于C# 溫濕度采集風扇控制應用、基于C# 光照度采集應用、基于C# 光照度采集步進電機控制應用、基于C# 人體紅外檢測應用、基于C# 人體紅外檢測繼電器控制應用、基于C# 煙霧氣體檢測應用、基于C# 煙霧氣體檢測報警燈控制應用、基于C# 音樂播放無線控制應用、基于C# 智能家居采集控制應用。根據項目實施過程,以任務方式將課程內容的各種實際操作“項目化”,使學生能在較短時間內掌握物聯網傳感器采集和執行機構控制方面的上位機應用開發技術。
本書以貼近實際的具體項目為依托,將必須掌握的基本知識與項目設計和實施建立聯系,將能力和技能培養貫穿其中。根據項目實施過程,以任務方式將課程內容的各種實際操作“項目化”,使學生能在較短時間內掌握物聯網傳感器采集和執行機構控制技術。
“物聯網編程與應用”是一門實用性很強的專業課,注重理論知識和實踐應用的緊密結合。本書的設計思路是采用項目式和任務驅動方式將課程內容實際操作“項目化”,項目化課程強調不僅要給學生知識,而且要通過訓練使學生能夠在知識與工作任務之間建立聯系。項目化課程的實施將課程的技能目標、學習目標要素貫穿在對工作任務的認識、體驗和實施當中,并通過技能訓練加以完成。在項目化課程的實施過程中,以項目任務為驅動,強化知識的學習和技能的培養。
本書以貼近實際的具體項目為依托,將必須掌握的基本知識與項目設計和實施建立聯系,將能力和技能培養貫穿其中。本書根據行業對人才知識和技能的要求設計了10 個編程項目:基于C# 溫濕度采集應用、基于C# 溫濕度采集風扇控制應用、基于C# 光照度采集應用、基于C# 光照度采集步進電機控制應用、基于C# 人體紅外檢測應用、基于C# 人體紅外檢測繼電器控制應用、基于C# 煙霧氣體檢測應用、基于C# 煙霧氣體檢測報警燈控制應用、基于C# 音樂播放無線控制應用、基于C# 智能家居采集控制應用。根據項目實施過程,以任務方式將課程內容的各種實際操作“項目化”,使學生能在較短時間內掌握物聯網傳感器采集和執行機構控制方面的上位機應用開發技術。
本書內容體系完整,案例詳實,敘述通俗易懂。書中的所有程序實例已全部通過了物聯網實驗實訓設備驗證,該硬件平臺是由蘇州創彥物聯網科技有限公司研制的實驗實訓設備。通過本書的學習,學生可以快速掌握物聯網傳感器數據采集和控制應用編程能力,并能提升物聯網應用編程軟件設計與開發的水平。
由于編者水平有限,加之物聯網技術發展日新月異,書中難免存在疏漏甚至錯誤之處,敬請廣大讀者批評指正。
任務1.1 串口通信溫濕度傳感器
數據采集.......................... 002
1.1.1 任務描述 ................................ 002
1.1.2 任務分析 ................................ 003
1.1.3 操作方法與步驟 ..................... 004
任務1.2 基于C# 溫濕度采集程序
開發................................. 006
1.2.1 任務描述 ................................ 006
1.2.2 任務分析 ................................ 006
1.2.3 操作方法與步驟 ..................... 007
項目2 基于C# 溫濕度采集風扇
控制應用 .........................015
任務2.1 串口通信溫濕度數據采集和
風扇控制.......................... 016
2.1.1 任務描述 ................................ 016
2.1.2 任務分析 ................................ 017
2.1.3 操作方法與步驟 ..................... 018
任務2.2 基于C# 溫濕度采集風扇
控制程序開發.................... 020
2.2.1 任務描述 ................................ 020
2.2.2 任務分析 ................................ 020
2.2.3 操作方法與步驟 ..................... 022
項目3 基于C# 光照度采集應用 ..037
任務3.1 串口通信光照度傳感器
數據采集.......................... 038
3.1.1 任務描述 ................................ 038
3.1.2 任務分析 ................................ 039
3.1.3 操作方法與步驟 ..................... 039
任務3.2 基于C# 光照度采集
程序開發.......................... 042
3.2.1 任務描述 ................................ 042
3.2.2 任務分析 ................................ 042
3.2.3 操作方法與步驟 ..................... 043
項目4 基于C# 光照度采集步進
電機控制應用 ..................051
任務4.1 串口通信光照度數據采集
和步進電機控制................. 052
4.1.1 任務描述 ................................ 052
4.1.2 任務分析 ................................ 053
4.1.3 操作方法與步驟 ..................... 054
任務4.2 基于C# 光照度采集步進
電機控制程序開發............. 056
4.2.1 任務描述 ................................ 056
4.2.2 任務分析 ................................ 056
4.2.3 操作方法與步驟 ..................... 058
項目5 基于C# 人體紅外檢測
應用 .................................072
任務5.1 串口通信人體紅外數據
采集................................. 073
5.1.1 任務描述 ................................ 073
5.1.2 任務分析 ................................ 074
5.1.3 操作方法與步驟 ..................... 075
任務5.2 基于C# 人體紅外檢測程序
開發................................. 077
物聯網編程與應用(C#)——文前(雙色).indd 4 2019/1/8 13:20:12
5.2.1 任務描述 ................................ 077
5.2.2 任務分析 ................................ 077
5.2.3 操作方法與步驟 ..................... 078
項目6 基于C# 人體紅外檢測
繼電器控制應用 ...............086
任務6.1 串口通信人體紅外數據采集
和繼電器控制.................... 087
6.1.1 任務描述 ................................ 087
6.1.2 任務分析 ................................ 088
6.1.3 操作方法與步驟 ..................... 089
任務6.2 基于C# 人體紅外檢測
繼電器控制程序開發.......... 092
6.2.1 任務描述 ................................ 092
6.2.2 任務分析 ................................ 092
6.2.3 操作方法與步驟 ..................... 094
項目7 基于C# 煙霧氣體檢測
應用 .................................107
任務7.1 串口通信煙霧氣體傳感器
數據采集.......................... 108
7.1.1 任務描述 ................................ 108
7.1.2 任務分析 ................................ 109
7.1.3 操作方法與步驟 ..................... 109
任務7.2 基于C# 煙霧氣體檢測
程序開發.......................... 112
7.2.1 任務描述 ................................ 112
7.2.2 任務分析 ................................ 112
7.2.3 操作方法與步驟 ..................... 113
項目8 基于C# 煙霧氣體檢測
報警燈控制應用 ...............120
任務8.1 串口通信煙霧氣體數據采集
和報警燈控制.................... 121
8.1.1 任務描述 ................................ 121
8.1.2 任務分析 ................................ 122
8.1.3 操作方法與步驟 ..................... 123
任務8.2 基于C# 煙霧氣體檢測
報警燈控制程序開發.......... 126
8.2.1 任務描述 ................................ 126
8.2.2 任務分析 ................................ 126
8.2.3 操作方法與步驟 ..................... 128
項目9 基于C# 音樂播放無線
控制應用 .........................140
任務9.1 串口通信音樂播放控制....... 141
9.1.1 任務描述 ................................ 141
9.1.2 任務分析 ................................ 142
9.1.3 操作方法與步驟 ..................... 142
任務9.2 基于C# 音樂播放無線控制
程序開發.......................... 146
9.2.1 任務描述 ................................ 146
9.2.2 任務分析 ................................ 146
9.2.3 操作方法與步驟 ..................... 147
項目10 基于C# 智能家居采集
控制應用 ........................157
任務10.1 利用串口調試工具采集傳感器
數據和執行機構控制......... 159
10.1.1 任務描述 .............................. 159
10.1.2 任務分析 .............................. 159
10.1.3 操作方法與步驟 ................... 160
任務10.2 基于C# 智能家居采集控制
程序開發......................... 164
10.2.1 任務描述 .............................. 164
10.2.2 任務分析 .............................. 164
10.2.3 操作方法與步驟 ................... 166
參考文獻 .......................................186
- Python語言程序設計教程 [郭其標 房宜汕]
- C語言同步案例習題精解 [主編 肖朝暉]
- Python程序設計 [李國燕 王新強 劉佳 等編著]
- Python程序設計項目化教程(活頁式) [主編 盧鳳偉]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習題精解 [主編 肖朝暉]
- Unity應用開發與實戰(微課版) [主 編 程永恒]
- PHP程序設計項目化教程 [主 編 杜海穎]
- 簡單易懂的Python入門教程 [[日]大澤文孝 著]
- Python數據分析之道——Thinking in Pandas [[美]漢娜·斯捷潘內克(Hannah S]
- 深入淺出OpenHarmony——架構、內核、驅動及應用開發全棧 [李傳釗 著]
- MySQL數據庫項目化教程(第二版) [主編 鄭小蓉]
- python青少年趣味編程 [千鋒教育 編著]
- 程序員5天修煉 [施游 鄒月平 曾哲軍 編著]
- Python程序設計應用教程 [王敏 李光正]
- Java面向對象程序設計(微課版) [主編 謝先偉 王海洋]
- Java面向對象程序設計 [主編 張立敏 鄒海濤]
- 工業機器人編程及應用 [主編 向艷芳 胡月霞]
- C語言程序設計(微課版) [主編 夏啟壽]
- C語言程序設計實踐教程 [夏啟壽]
- 單片機應用技術項目教程(C語言版)(第三版) [主編 郭志勇]
- Python語言程序設計 [張雙獅]
- 火球-UML大戰需求分析(第二版) [張傳波 著]
- HTML5+CSS3前端開發項目式教程(微課版) [主編 譚衛 徐文義]
- Python 程序設計(微課版) [楊智勇 廖丹]
- 數據結構——C語言(微課版) [主編 梁海英]
- 物聯網導論(第三版) [主 編 張翼英]
- UI界面設計與制作教程 [主 編 黎 婭 任勁松]
- UML系統建模及系統分析與設計(第二版) [王欣 張毅 編著]
- Android高級程序設計 [主編 周雯 舒松]