《零基礎玩轉控制器——基於arduino的開發及套用》是2020年浙江大學出版社出版的圖書,作者是吳飛青,本書打破了傳統單片機 的編寫方式,以實際工程 系統的技術需求為主線所編寫的。
基本介紹
- 中文名:零基礎玩轉控制器——基於arduino的開發及套用
- 作者:吳飛青
- 出版社:浙江大學出版社
- ISBN:9787308201445
內容簡介,圖書目錄,
內容簡介
本書打破了傳統單片機 的編寫方式,以實際工程 系統的技術需求作為編寫 的主線,各章的內容從“系 統模型”的某個環節展開。
通過實際工程和生活案例 ——洗衣機控制器,將洗 衣機控制器的功能分解成 一個個小任務,每個小任 務都是一個具體的案例, 讓學生在課中主動參與, 在講解任務的同時講解與 任務有關的硬體和編程知 識,任務之間是循序漸進 的,這樣可以讓學生在具 體任務中 好地理解外圍 硬體和程式語言的套用, 不再像傳統單片機知識講 解那樣空洞及零散,從而 減輕了學生學習硬體結構 和指令的痛苦。上述措施 雖對單片機原理和編程有 很大幫助,但要理解好以 硬體為主的接口方法,必 須通過搭建硬體電路,同 時進行軟體編程,這樣可 以使學生很直觀地理解。
因而在教材中引入英國 Labcenter Electronics公司 開發的EDA工具軟體 Proteus對每個實例進行仿 真,可全天候進行實驗並 在實例中理解內容。
圖書目錄
第l章 Arduino硬體和軟體
1.1 Arduino硬體
1.1.1 Arduino簡介
1.1.2 Arduino硬體資源
1.2 Arduion軟體
1.2.1 Arduino開發流程
1.2.2 Arduino開發環境
1.2.3 Arduino語言及開發
第2章 Arduino控制器的仿真軟體
2.1 Protetls仿真軟體介紹
2.1.1 Proteus軟體的安裝與運行
2.1.2 Proteus IsIS編輯環境簡介
2.1.3 Proteus ISIS編輯環境
2.2 Proteus的虛擬仿真工具
2.2.1 虛擬儀器
2.2.2 圖表仿真
2.3 Arduino單片機與Proteus仿真的聯調
2.3.1 執行檔生成
2.3.2 執行檔(hex檔案)的載入及參數設定
第3章 顯示模組
3.1 發光二極體
任務一 點亮發光二極體
任務二 發光二極體閃爍控制
任務三 實現流水燈控制
3.2 LED數碼管
任務四 數碼管靜態顯示
任務五 數碼管動態顯示(二位數碼管顯示為例)
3.3 8*8 點陣LED
任務六 點陣式LED顯示
3.4 LCD顯示
任務七 LCDl602顯示時間
第4章 信號採集和檢測模組
4.1 開關量信號檢測
任務八 洗衣機蓋狀態檢測
4.2 模擬信號檢測
任務九 洗衣機水位檢測
4.3 數字量信號檢測
任務十 溫濕度感測器檢測
第5章 驅動及執行模組
5.1 聲音驅動
任務十一 聲音報警
5.2 直流電機
任務十二 直流電機控制
5.3 步進電機
任務十三 步進電機控制
參考文獻