注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材職業(yè)技術培訓教材智能小車C語言程序控制

智能小車C語言程序控制

智能小車C語言程序控制

定 價:¥38.00

作 者: 秦磊 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121405808 出版時間: 2021-03-01 包裝: 平裝
開本: 16開 頁數(shù): 236 字數(shù):  

內容簡介

  本書主要以智能小車循跡比賽為載體,通過基于Arduino平臺的智能小車的各種功能的實現(xiàn),將C語言程序設計中的各個知識點進行分解,主要講述了智能小車的原理及結構、IDE開發(fā)環(huán)境、C語言程序結構和特點、數(shù)據及類型、C語言程序基本語句、常用的程序結構、函數(shù)類型和調用及數(shù)組的基本知識等。本書各章節(jié)內容安排都是為了最終實現(xiàn)Arduino智能小車的編程、調試、運行等各項功能,每章節(jié)在學習完基礎C程序設計等知識點后,均配套有相對應的基于Arduino平臺的實例,具有現(xiàn)實意義,為學生對智能小車進行安裝、編程和調試打下基礎。本書采用任務驅動的形式,以項目實踐教學為主,理論講授為輔,通過5個環(huán)節(jié)一步一步引導學生完成指定任務,引導學生在學習過程中掌握所需要的理論知識。本教材可作為職業(yè)院校物聯(lián)網相關專業(yè)教學用書,也可作為企業(yè)技術人員自學參考用書。

作者簡介

  秦磊,高級講師,任教于河南機電職業(yè)學院,長期從事職業(yè)教育機電一體化相關專業(yè)的一線教學和教研工作,教學與實踐經驗豐富。

圖書目錄

任務 安裝調試智能循跡小車\t1
環(huán)節(jié)一 情境描述\t2
環(huán)節(jié)二 信息收集\t3
第1章 初識智能小車\t4
1.1 智能小車簡介\t4
1.2 智能小車的基本結構\t4
1.2.1 傳感器部分\t5
1.2.2 控制器部分\t6
1.2.3 執(zhí)行器部分\t7
1.2.4 其他部分\t8
1.3 智能小車的工作原理\t10
1.3.1 電機驅動與調速原理\t10
1.3.2 循跡原理\t11
1.3.3 避障原理\t12
第2章 集成開發(fā)環(huán)境介紹\t14
2.1 Arduino IDE\t14
2.1.1 安裝Arduino IDE\t14
2.1.2 用Arduino IDE完成一個小程序\t17
2.1.3 常用的第三方軟件\t19
2.2 Dev-C++\t20
2.3 Visual Studio\t25
2.4 Turbo C\t25
第3章 初識C語言\t27
3.1 概述\t27
3.2 C語言的產生和發(fā)展\t27
3.3 C語言的特點\t28
3.4 C語言的基本框架\t29
3.5 C語言程序設計過程\t30
3.6 編寫簡單的C語言程序\t31
第4章 點亮一個LED\t35
4.1 C語言數(shù)據類型\t35
4.1.1 常量\t35
4.1.2 變量\t37
4.2 點亮一個LED的控制系統(tǒng)設計\t41
4.2.1 硬件電路設計\t42
4.2.2 程序設計\t43
4.2.3 執(zhí)行效果\t44
第5章 制作模擬交通燈\t47
5.1 運算符與表達式\t47
5.1.1 算術運算符和算術表達式\t48
5.1.2 賦值運算符和賦值表達式\t49
5.1.3 關系運算符和關系表達式\t50
5.1.4 邏輯運算符和邏輯表達式\t51
5.1.5 條件運算符和條件表達式\t52
5.1.6 逗號運算符和逗號表達式\t54
5.1.7 sizeof運算符\t54
5.1.8 數(shù)據類型轉換\t54
5.1.9 運算符的優(yōu)先級和結合性\t55
5.2 語句\t56
5.3 C語言中的基本輸入/輸出函數(shù)\t57
5.3.1 printf()函數(shù)\t58
5.3.2 scanf()函數(shù)\t60
5.3.3 putchar()函數(shù)\t60
5.3.4 getchar()函數(shù)\t61
5.4 順序結構程序設計舉例\t61
5.5 模擬交通燈控制系統(tǒng)設計\t63
5.5.1 硬件電路設計\t63
5.5.2 程序設計\t63
第6章 制作小夜燈\t67
6.1 選擇語句\t67
6.1.1 基本if語句\t67
6.1.2 if-else語句\t69
6.1.3 嵌套if語句\t72
6.1.4 if-else-if語句\t75
6.1.5 switch語句\t78
6.2 相關案例介紹\t80
6.2.1 用計算機指令控制LED\t80
6.2.2 用按鍵控制LED\t82
6.2.3 制作神奇小夜燈\t84
第7章 制作跑馬燈\t88
7.1 for循環(huán)\t88
7.2 while循環(huán)\t90
7.3 do-while循環(huán)\t91
7.4 循環(huán)嵌套\t93
7.5 break語句\t94
7.6 continue語句\t97
7.7 跑馬燈的制作\t97
7.8 模擬按鍵響應事件\t99
7.9 通過串口接收和發(fā)送大量數(shù)據\t101
第8章 智能小車綜合PWM控制\t103
8.1 函數(shù)的定義與調用\t104
8.1.1 函數(shù)的定義\t104
8.1.2 函數(shù)的調用\t105
8.2 庫函數(shù)和自定義函數(shù)\t107
8.2.1 庫函數(shù)\t107
8.2.2 自定義函數(shù)\t111
8.2.3 函數(shù)的分類\t111
8.3 函數(shù)的參數(shù)和返回值\t115
8.3.1 函數(shù)的參數(shù)\t115
8.3.2 函數(shù)的返回值\t116
8.4 函數(shù)的嵌套調用和遞歸調用\t117
8.4.1 函數(shù)的嵌套調用\t117
8.4.2 函數(shù)的遞歸調用\t118
8.5 常用Arduino函數(shù)\t120
8.5.1 結構函數(shù)\t120
8.5.2 功能函數(shù)\t120
8.6 火焰報警案例\t123
8.7 智能小車綜合PWM控制系統(tǒng)設計\t127
第9章 數(shù)碼管靜態(tài)顯示\t131
9.1 一維數(shù)組\t131
9.1.1 一維數(shù)組的定義\t131
9.1.2 一維數(shù)組元素的引用\t132
9.1.3 一維數(shù)組的初始化\t133
9.1.4 一維數(shù)組的應用\t134
9.2 二維數(shù)組\t135
9.2.1 二維數(shù)組的定義\t135
9.2.2 二維數(shù)組元素的引用\t136
9.2.3 二維數(shù)組的初始化\t137
9.2.4 二維數(shù)組的應用\t138
9.3 字符數(shù)組\t140
9.3.1 字符數(shù)組的定義\t140
9.3.2 字符數(shù)組元素的引用\t140
9.3.3 字符數(shù)組的初始化\t140
9.3.4 字符串和字符串結束標志\t142
9.3.5 字符數(shù)組的輸入和輸出\t142
9.3.6 字符串處理函數(shù)\t144
9.3.7 字符數(shù)組的應用\t147
9.4 數(shù)碼管靜態(tài)顯示系統(tǒng)設計\t148
9.4.1 數(shù)碼管的工作原理及結構\t149
9.4.2 電路設計\t151
9.4.3 源程序設計\t152
環(huán)節(jié)三 分析計劃\t156
環(huán)節(jié)四 任務實施\t158
環(huán)節(jié)五 檢驗評估\t160
附錄A 任務單\t161
參考文獻\t218

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號