創(chuàng)客訓(xùn)練營(yíng):Arduino 應(yīng)用技能實(shí)訓(xùn)
定 價(jià):35 元
- 作者:夏清,肖明耀,郭惠婷,麥德勝 著
- 出版時(shí)間:2016/9/1
- ISBN:9787512396432
- 出 版 社:中國(guó)電力出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:208
- 紙張:膠版紙
- 版次:1
- 開本:16開
《創(chuàng)客訓(xùn)練營(yíng) Arduino 應(yīng)用技能實(shí)訓(xùn)》Arduino是全球zui流行的開源硬件和軟件開發(fā)平臺(tái)集合體,Arduino易于學(xué)習(xí)和上手,其簡(jiǎn)單的開發(fā)方式使得創(chuàng)客開發(fā)者集中關(guān)注創(chuàng)意與實(shí)現(xiàn),開發(fā)者可以借助Arduino快速完成自己的項(xiàng)目。
遵循“以能力培養(yǎng)為核心,以技能訓(xùn)練為主線,以理論知識(shí)為支撐”的編寫思想,采用基于工作過程的任務(wù)驅(qū)動(dòng)教學(xué)模式,以Arduino的27個(gè)任務(wù)實(shí)訓(xùn)課題為載體,使讀者掌握Arduino的工作原理,學(xué)會(huì)Arduino程序設(shè)計(jì)、編程工具操作方法,從而提高Arduino應(yīng)用技能。
適讀人群 :《創(chuàng)客訓(xùn)練營(yíng) Arduino 應(yīng)用技能實(shí)訓(xùn)》由淺入深、通俗易懂、注重應(yīng)用,便于創(chuàng)客學(xué)習(xí)和進(jìn)行技能訓(xùn)練,可作為大中專院校機(jī)電類專業(yè)學(xué)生的理論學(xué)習(xí)與實(shí)訓(xùn)教材,也可作為技能培訓(xùn)教材,還可供相關(guān)工程技術(shù)人員參考。 特色
-Arduino是全球zui流行的開源硬件和軟件開發(fā)平臺(tái)集合體
-Arduino易于學(xué)習(xí)和上手,其簡(jiǎn)單的開發(fā)方式使得創(chuàng)客開發(fā)者集中關(guān)注創(chuàng)意與實(shí)現(xiàn),開發(fā)者可以借助Arduino快速完成自己的項(xiàng)目
“創(chuàng)客訓(xùn)練營(yíng)”叢書是為了支持大眾創(chuàng)業(yè)、萬(wàn)眾創(chuàng)新,為創(chuàng)客實(shí)現(xiàn)創(chuàng)新提供技術(shù)支持的應(yīng)用技能訓(xùn)練叢書,本書是“創(chuàng)客訓(xùn)練營(yíng)”叢書之一。
Arduino是全球最流行的開源硬件和軟件開發(fā)平臺(tái)集合體,Arduino的簡(jiǎn)單開發(fā)方式使得創(chuàng)客開發(fā)者集中關(guān)注創(chuàng)意與實(shí)現(xiàn),Arduino學(xué)習(xí)便捷,容易上手,開發(fā)者可以借助Arduino快速完成自己的項(xiàng)目。本書遵循“以能力培養(yǎng)為核心,以技能訓(xùn)練為主線,以理論知識(shí)為支撐”的編寫思想,采用基于工作過程的任務(wù)驅(qū)動(dòng)教學(xué)模式,以Arduino的27個(gè)任務(wù)實(shí)訓(xùn)課題為載體,使讀者掌握Arduino的工作原理,學(xué)會(huì)Arduino程序設(shè)計(jì)和編程工具及其操作方法,通過完成工作任務(wù)的實(shí)際技能訓(xùn)練,提高Arduino綜合應(yīng)用技巧和技能。
全書分為認(rèn)識(shí)Arduino、學(xué)用C語(yǔ)言編程、Arduino輸入/輸出控制、突發(fā)事件的處理中斷、定時(shí)控制、串口通信控制、模擬量控制、輸入輸出端口的高級(jí)應(yīng)用、應(yīng)用Arduino類庫(kù)、Arduino總線控制、Arduino存儲(chǔ)控制、紅外遙控、應(yīng)用LCD顯示、綜合應(yīng)用共十四個(gè)項(xiàng)目,每個(gè)項(xiàng)目設(shè)有一個(gè)或多個(gè)訓(xùn)練任務(wù)。通過任務(wù)驅(qū)動(dòng)技能訓(xùn)練,使讀者快速掌握Arduino的基礎(chǔ)知識(shí)、Arduino編程技能、Arduino程序設(shè)計(jì)方法與技巧。項(xiàng)目后面設(shè)有習(xí)題,用于技能提高訓(xùn)練,可全面提高讀者Arduino的綜合應(yīng)用能力。
本書由夏清、肖明耀、郭惠婷、麥德勝編著。本書得到深圳市科創(chuàng)委對(duì)深圳技師學(xué)院嵌入式創(chuàng)客實(shí)踐室(項(xiàng)目編號(hào):CKSJS2015093011233105)的支助,使我們能夠順利完成本書的所有實(shí)訓(xùn)項(xiàng)目和寫作。
由于編寫時(shí)間倉(cāng)促,加上作者水平有限,書中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。
編者
前言
項(xiàng)目一認(rèn)識(shí)Arduino1
任務(wù)1認(rèn)識(shí)Arduino1
任務(wù)2學(xué)用Arduino開發(fā)工具8
項(xiàng)目二學(xué)用C語(yǔ)言編程17
任務(wù)3Arduino程序結(jié)構(gòu)17
任務(wù)4學(xué)用Arduino程序設(shè)計(jì)語(yǔ)言33
項(xiàng)目三Arduino輸入輸出控制42
任務(wù)5LED燈輸出控制42
任務(wù)6簡(jiǎn)易交通燈控制44
任務(wù)7控制數(shù)碼管顯示48
任務(wù)8按鍵控制66
項(xiàng)目四突發(fā)事件的處理——中斷72
任務(wù)9外部中斷控制72
任務(wù)10定時(shí)中斷控制75
項(xiàng)目五定時(shí)控制78
任務(wù)11定時(shí)控制78
項(xiàng)目六串口通信與控制80
任務(wù)12串口通信與控制80
任務(wù)13使用串口類庫(kù)89
項(xiàng)目七模擬量處理98
任務(wù)14模擬量輸出控制98
任務(wù)15模擬量輸入控制108
項(xiàng)目八輸入輸出端口的高級(jí)應(yīng)用111
任務(wù)16簡(jiǎn)易電子琴111
任務(wù)17超聲波測(cè)距117
項(xiàng)目九應(yīng)用Arduino類庫(kù)122
任務(wù)18學(xué)會(huì)編寫Arduino類庫(kù)122
任務(wù)19應(yīng)用DHT11類庫(kù)132
項(xiàng)目十Arduino總線控制137
任務(wù)20I2C總線控制137
任務(wù)21SPI總線應(yīng)用151
項(xiàng)目十一Arduino存儲(chǔ)控制158
任務(wù)22應(yīng)用EEPROM存儲(chǔ)器158
項(xiàng)目十二紅外遙控163
任務(wù)23紅外接收與發(fā)射163
項(xiàng)目十三應(yīng)用LCD顯示171
任務(wù)24應(yīng)用1602LCD顯示數(shù)據(jù)171
任務(wù)25制作LCD電壓表183
項(xiàng)目十四綜合應(yīng)用188
任務(wù)26LED點(diǎn)陣驅(qū)動(dòng)控制188
任務(wù)27制作LED數(shù)碼管電壓表196