基于Proteus的Arduino可視化編程應(yīng)用技術(shù)
定 價(jià):45 元
叢書(shū)名:高等職業(yè)教育系列教材
- 作者:石從剛 宋劍英 陳萌 編著
- 出版時(shí)間:2020/11/1
- ISBN:9787111666516
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP368.1
- 頁(yè)碼:204
- 紙張:
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)是在總結(jié)優(yōu)質(zhì)校建設(shè)與智能制造專(zhuān)業(yè)群的專(zhuān)業(yè)教學(xué)改革經(jīng)驗(yàn)、教學(xué)科研成果的基礎(chǔ)上編寫(xiě)而成的。全書(shū)共9個(gè)項(xiàng)目, 分為入門(mén)篇和設(shè)計(jì)篇, 采用“項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動(dòng)” 的體例組織內(nèi)容。其中, 入門(mén)篇由5個(gè)項(xiàng)目組成, 分為13個(gè)任務(wù), 主要介紹基于Proteus8.9 仿真軟件平臺(tái)的Arduino 硬件電路繪制步驟和具體實(shí)施、可視化結(jié)構(gòu)流程圖的繪制方法。每個(gè)任務(wù)中可視化結(jié)構(gòu)流程圖的繪制是重點(diǎn), 以軟件提供的繪制流程圖的圖框和硬件模塊自帶的圖框介紹和應(yīng)用為主線(xiàn)。設(shè)計(jì)篇由4個(gè)項(xiàng)目組成,主要介紹基于Arduino 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的流程和方法, 培養(yǎng)學(xué)生硬件和流程圖的綜合設(shè)計(jì)能力以及用Arduino 設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)的綜合應(yīng)用能力。
本書(shū)可作為高職高專(zhuān)院校電氣、機(jī)電、應(yīng)用電子等專(zhuān)業(yè)的教材, 也可作為相關(guān)專(zhuān)業(yè)培訓(xùn)和自學(xué)的參考教材。
入 門(mén) 篇
項(xiàng)目1 LED 二極管單燈的控制
任務(wù)1. 1 用Proteus 軟件繪制二極管單燈控制電路
任務(wù)目標(biāo)
任務(wù)實(shí)施
1. 1. 1 啟動(dòng)Proteus 仿真軟件
1. 1. 2 新建工程
1. 1. 3 二極管單燈控制電路繪制
1. 1. 4 保存文件
相關(guān)知識(shí)
1. 1. 5 Proteus 軟件介紹
1. 1. 6 Arduino Uno最小系統(tǒng)板功能簡(jiǎn)介
任務(wù)拓展
任務(wù)1. 2 LED 二極管單燈點(diǎn)亮
任務(wù)目標(biāo)
任務(wù)實(shí)施
1. 2. 1 SETUP 結(jié)構(gòu)流程圖繪制
1. 2. 2 LOOP 結(jié)構(gòu)流程圖繪制
1. 2. 3 仿真運(yùn)行
相關(guān)知識(shí)
1. 2. 4 數(shù)字I/O 引腳的模式定義
1. 2. 5 數(shù)字I/O 引腳輸出狀態(tài)設(shè)置
1. 2. 6 SETUP 結(jié)構(gòu)流程圖和LOOP 結(jié)構(gòu)流程圖的比較
1. 2. 7 LED 二極管的驅(qū)動(dòng)電路
任務(wù)拓展
任務(wù)1. 3 LED 二極管單燈閃爍
任務(wù)目標(biāo)
任務(wù)實(shí)施
1. 3. 1 SETUP 結(jié)構(gòu)流程圖繪制
1. 3. 2 LOOP 結(jié)構(gòu)流程圖繪制
1. 3. 3 仿真運(yùn)行
相關(guān)知識(shí)
1. 3. 4 延時(shí)圖框完成微秒延時(shí)
1. 3. 5 延時(shí)圖框完成秒的延時(shí)
1. 3. 6 程序調(diào)試工具欄
任務(wù)拓展
項(xiàng)目2 LED 二極管的花樣顯示控制
任務(wù)2. 1 LED 二極管跑馬燈控制
任務(wù)目標(biāo)
任務(wù)實(shí)施
2. 1. 1 硬件電路繪制
2. 1. 2 SETUP 結(jié)構(gòu)流程圖繪制
2. 1. 3 LOOP 結(jié)構(gòu)流程圖繪制
2. 1. 4 仿真運(yùn)行
相關(guān)知識(shí)
2. 1. 5 “分配塊” 圖框里變量的算術(shù)運(yùn)算
2. 1. 6 “決策塊” 里的條件設(shè)置
2. 1. 7 結(jié)構(gòu)流程圖結(jié)構(gòu)分類(lèi)
2. 1. 8 SETUP 結(jié)構(gòu)流程圖功能說(shuō)明
2. 1. 9 LOOP 結(jié)構(gòu)流程圖功能說(shuō)明
任務(wù)拓展
任務(wù)2. 2 基于74HC595 的流水燈控制
任務(wù)目標(biāo)
任務(wù)實(shí)施
2. 2. 1 硬件繪制
2. 2. 2 SETUP 結(jié)構(gòu)流程圖繪制
2. 2. 3 zh結(jié)構(gòu)流程圖繪制
2. 2. 4 fa結(jié)構(gòu)流程圖和SH 結(jié)構(gòu)流程圖繪制
2. 2. 5 st結(jié)構(gòu)流程圖繪制
2. 2. 6 LOOP 結(jié)構(gòu)流程圖繪制
2. 2. 7 仿真運(yùn)行
相關(guān)知識(shí)
2. 2. 8 74HC595 功能介紹
2. 2. 9 兩片74HC595 級(jí)聯(lián)的使用方法和步驟
2. 2. 10 “分裂” 圖框使用
2. 2. 11 循環(huán)結(jié)構(gòu)
2. 2. 12 LOOP 結(jié)構(gòu)流程圖功能說(shuō)明
任務(wù)拓展
項(xiàng)目3 LED 數(shù)碼管的應(yīng)用
任務(wù)3. 1。 位LED 數(shù)碼管顯示器構(gòu)成的秒表
任務(wù)目標(biāo)
任務(wù)實(shí)施
3. 1. 1 硬件電路繪制
3. 1. 2 新建圖紙
3. 1. 3 在新建的圖紙上繪制結(jié)構(gòu)流程圖
3. 1. 4 在Main 圖紙上繪制結(jié)構(gòu)流程圖
3. 1. 5 仿真運(yùn)行
相關(guān)知識(shí)
3. 1. 6 LED 數(shù)碼管的結(jié)構(gòu)和工作原理
3. 1. 7 字段碼
3. 1. 8 LED 數(shù)碼管靜態(tài)顯示原理
3. 1. 9 LOOP 結(jié)構(gòu)流程圖功能說(shuō)明
3. 1. 10 display9 結(jié)構(gòu)流程圖功能說(shuō)明
3. 1. 11 LED 數(shù)碼管靜態(tài)顯示器驅(qū)動(dòng)電路設(shè)計(jì)
任務(wù)拓展
任務(wù)3. 2。 位LED 數(shù)碼管顯示器構(gòu)成的秒表
任務(wù)目標(biāo)
任務(wù)實(shí)施
3. 2. 1 硬件繪制
3. 2. 2 SETUP 結(jié)構(gòu)流程圖繪制
3. 2. 3 display 結(jié)構(gòu)流程圖繪制
3. 2. 4 display1 和display2 結(jié)構(gòu)流程圖繪制
3. 2. 5 LOOP 結(jié)構(gòu)流程圖繪制
3. 2. 6 仿真運(yùn)行
相關(guān)知識(shí)
3. 2. 7 LED 數(shù)碼管動(dòng)態(tài)顯示原理
3. 2. 8 LED 數(shù)碼管動(dòng)態(tài)顯示接口
3. 2. 9 循環(huán)結(jié)構(gòu)流程圖
任務(wù)拓展
任務(wù)3. 3。 位LED 數(shù)碼管模塊構(gòu)成的分秒時(shí)間計(jì)數(shù)器
任務(wù)目標(biāo)
任務(wù)實(shí)施
3. 3. 1 硬件電路繪制
3. 3. 2 SETUP 結(jié)構(gòu)流程圖繪制
3. 3. 3 TimeUpdate 和TimeDisplay 結(jié)構(gòu)流程圖繪制
3. 3. 4 LOOP 結(jié)構(gòu)流程圖繪制
3. 3. 5 OnTimerISR 結(jié)構(gòu)流程圖繪制
3. 3. 6 仿真運(yùn)行
相關(guān)知識(shí)
3. 3. 7 單片機(jī)內(nèi)部timer1 定時(shí)器
3. 3. 8 變量的類(lèi)型
3. 3. 9 Grove4-Digit Display 模塊與單片機(jī)的連接
3. 3. 10 OnTimerISR 結(jié)構(gòu)流程圖功能說(shuō)明
任務(wù)拓展
項(xiàng)目4 常用傳感器的應(yīng)用
任務(wù)4. 1 基于LCD12 的溫度、濕度和壓力顯示表
任務(wù)目標(biāo)
任務(wù)實(shí)施
4. 1. 1 硬件電路繪制
4. 1. 2 SETUP 結(jié)構(gòu)流程圖繪制
4. 1. 3 LOOP 結(jié)構(gòu)流程圖繪制
4. 1. 4 仿真運(yùn)行
相關(guān)知識(shí)
4. 1. 5 單片機(jī)模擬輸入通道介紹
4. 1. 6 溫度、壓力和濕度工程量數(shù)據(jù)處理
4. 1. 7 讀取壓力和濕度圖框的設(shè)置
4. 1. 8 利用WSI模塊圖框完成LOOP 結(jié)構(gòu)流程圖
任務(wù)拓展
任務(wù)4. 2 基于LM35模塊的液晶溫度顯示表
任務(wù)目標(biāo)
任務(wù)實(shí)施
4. 2. 1 硬件電路繪制
4. 2. 2 SETUP 結(jié)構(gòu)流程圖繪制
4. 2. 3 LOOP 結(jié)構(gòu)流程圖繪制
4. 2. 4 仿真運(yùn)行
相關(guān)知識(shí)
4. 2. 5 LM35 溫度傳感器工作原理
4. 2. 6。粒 轉(zhuǎn)換數(shù)字量與溫度工程量的關(guān)系
4. 2. 7 LOOP 結(jié)構(gòu)流程圖功能說(shuō)明
4. 2. 8 cpu模塊下的圖框
任務(wù)拓展
任務(wù)4. 3 超聲波傳感器測(cè)距
任務(wù)目標(biāo)
任務(wù)實(shí)施
4. 3. 1 硬件電路繪制
4. 3. 2 SETUP 結(jié)構(gòu)流程圖繪制
4. 3. 3 LOOP 結(jié)構(gòu)流程圖繪制
4. 3. 4。椋睿 結(jié)構(gòu)流程圖繪制
4. 3. 5 仿真運(yùn)行
相關(guān)知識(shí)
4. 3. 6 超聲波傳感器模塊測(cè)量距離的工作原理
4. 3. 7 外部中斷的應(yīng)用
4. 3. 8 液晶模塊I/O 引腳編輯
4. 3. 9 基于超聲波模塊及圖框的硬件設(shè)計(jì)和流程圖繪制
任務(wù)拓展
項(xiàng)目5 電動(dòng)機(jī)的控制
任務(wù)5. 1 基于手柄的直流電動(dòng)機(jī)控制
任務(wù)目標(biāo)
任務(wù)實(shí)施
5. 1. 1 硬件電路繪制
5. 1. 2 SETUP 結(jié)構(gòu)流程圖繪制
5. 1. 3 LOOP 結(jié)構(gòu)流程圖繪制
5. 1. 4 仿真運(yùn)行
相關(guān)知識(shí)
5. 1. 5。蹋玻梗福 模塊
5. 1. 6。校祝 波形輸出結(jié)構(gòu)流程圖
5. 1. 7 PWM 波形
5. 1. 8 電動(dòng)機(jī)正反轉(zhuǎn)和停止分支結(jié)構(gòu)
5. 1. 9 虛擬儀器
任務(wù)拓展
任務(wù)5. 2 步進(jìn)電動(dòng)機(jī)的控制
任務(wù)目標(biāo)
任務(wù)實(shí)施
5. 2. 1 硬件電路繪制
5. 2. 2 SETUP 結(jié)構(gòu)流程圖繪制
5. 2. 3。瑁澹睿 結(jié)構(gòu)流程圖繪制
5. 2. 4。螅簦铮 結(jié)構(gòu)流程圖繪制
5. 2. 5。妫幔睿 結(jié)構(gòu)流程圖繪制
5. 2. 6 LOOP 結(jié)構(gòu)流程圖繪制
5. 2. 7 仿真運(yùn)行
相關(guān)知識(shí)
5. 2. 8。眨蹋危玻埃埃常 芯片介紹
5. 2. 9。眨蹋危玻埃埃常 應(yīng)用舉例
5. 2. 10 步進(jìn)電動(dòng)機(jī)介紹
任務(wù)拓展
設(shè) 計(jì) 篇
項(xiàng)目6 智能交通燈設(shè)計(jì)
6. 1 項(xiàng)目設(shè)計(jì)要求
6. 2 設(shè)計(jì)思路分析
6. 3 硬件電路設(shè)計(jì)
6. 3. 1 LED 發(fā)光二極管顯示電路設(shè)計(jì)
6. 3. 2 LED 數(shù)碼管顯示電路設(shè)計(jì)
6. 4 軟件設(shè)計(jì)
6. 4. 1 SETUP 結(jié)構(gòu)流程圖設(shè)計(jì)
6. 4. 2 timer 結(jié)構(gòu)流程圖設(shè)計(jì)
6. 4. 3 light 結(jié)構(gòu)流程圖設(shè)計(jì)
6. 4. 4 LOOP 結(jié)構(gòu)流程圖設(shè)計(jì)
6. 5 項(xiàng)目總結(jié)
項(xiàng)目7 多量程的電阻測(cè)量?jī)x設(shè)計(jì)
7. 1 項(xiàng)目設(shè)計(jì)要求
7. 2 設(shè)計(jì)思路分析
7. 3 硬件電路設(shè)計(jì)
7. 3. 1 電阻轉(zhuǎn)換為電壓的模擬電路設(shè)計(jì)
7. 3. 2 互鎖按鍵電路設(shè)計(jì)
7. 3. 3 液晶顯示電路設(shè)計(jì)
7. 4 軟件設(shè)計(jì)
7. 4. 1 SETUP 結(jié)構(gòu)流程圖設(shè)計(jì)
7. 4. 2 通道電阻值計(jì)算和顯示結(jié)構(gòu)流程圖設(shè)計(jì)
7. 4. 3 LOOP 結(jié)構(gòu)流程圖設(shè)計(jì)
7. 5 項(xiàng)目總結(jié)
項(xiàng)目8 智能數(shù)字鐘設(shè)計(jì)
8. 1 項(xiàng)目設(shè)計(jì)要求
8. 2 設(shè)計(jì)思路分析
8. 3 硬件電路設(shè)計(jì)
8. 4。保 位數(shù)碼管顯示器顯示電路設(shè)計(jì)
8. 4. 1 時(shí)鐘電路設(shè)計(jì)
8. 4. 2 按鍵電路設(shè)計(jì)
8. 4. 3 鬧鈴電路設(shè)計(jì)
8. 5 軟件設(shè)計(jì)
8. 5. 1 SETUP 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 2 timeread和timerwrite 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 3 timetodisp 和TimeDisplay 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 4 display 和time1 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 5 ntimetodisp 和display1 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 6 naolin 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 7 klint 和k3int 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 8 naohtiao 和naomtiao 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 9 htiao 和mtiao 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 5. 10 LOOP 結(jié)構(gòu)流程圖設(shè)計(jì)
8. 6 項(xiàng)目總結(jié)
項(xiàng)目9 Smart-Turtle 機(jī)器人智能循跡與超聲波避障設(shè)計(jì)
9. 1 項(xiàng)目設(shè)計(jì)要求
9. 2 設(shè)計(jì)思路分析
9. 3 硬件電路設(shè)計(jì)
9. 4 軟件設(shè)計(jì)
9. 4. 1 SETUP 流程圖設(shè)計(jì)
9. 4. 2 尋跡結(jié)構(gòu)流程圖(Correct) 設(shè)計(jì)
9. 4. 3 避障結(jié)構(gòu)流程圖設(shè)計(jì)
9. 4. 4 LOOP 結(jié)構(gòu)流程圖設(shè)計(jì)
9. 5 項(xiàng)目總結(jié)
參考文獻(xiàn)