本書以任務(wù)導(dǎo)向型的教學(xué)方式來講解,目的性強(qiáng),真正做到讓學(xué)生在“學(xué)中做,做中學(xué)”。全書分為13課,每節(jié)課程由編程實例講解、基礎(chǔ)知識介紹、應(yīng)用與拓展幾部分組成。編程部分的實例結(jié)合日常生活常見的傳感器來編寫,主要例程包括多彩LED、蜂鳴器通信、紅外通信、變幻顯示屏和智能循跡賽等。
這是一本零基礎(chǔ)入門科技創(chuàng)新和單片機(jī)編程的教材,可以廣泛地應(yīng)用于中小學(xué)科技創(chuàng)新教育的學(xué)習(xí)。本書也可作為編程入門學(xué)習(xí)者及廣大電子愛好者的參考用書。
2014年9月的夏季達(dá)沃斯論壇上,李克強(qiáng)總理第一次在公共場合提出了“大眾創(chuàng)業(yè)、萬眾創(chuàng)新”的號召。這一號召的提出立刻在960萬平方公里土地上掀起“大眾創(chuàng)業(yè)”“草根創(chuàng)業(yè)”的新浪潮,形成“萬眾創(chuàng)新”“人人創(chuàng)新”的新態(tài)勢。
各類創(chuàng)客空間的崛起也帶來了一系列創(chuàng)新的產(chǎn)品。本書也引入了一種創(chuàng)新教育產(chǎn)品,并以該產(chǎn)品為媒介,介紹了許多創(chuàng)客創(chuàng)新、創(chuàng)業(yè)必備的編程入門知識和傳感器知識。
在編程方面,本書介紹了一種全新的圖形化編程軟件——LAD。該軟件使用簡單,編程如同搭積木一般,想到即可做到,擺脫繁瑣、生澀的編程語言學(xué)習(xí)過程,真正做到零基礎(chǔ)入門。
在傳感器學(xué)習(xí)方面,本書結(jié)合生活實例介紹日常生活常見的傳感器,讓讀者了解這些傳感器的原理和應(yīng)用。在這些傳感器知識夯實的基礎(chǔ)上,讀者才可以更好地創(chuàng)新,開發(fā)出更好的作品。
配套創(chuàng)新教育產(chǎn)品
本書介紹的圖形化編程軟件LAD可以配套藍(lán)宙智能車來使用。編好的程序下載到藍(lán)宙智能車中,可以立刻看到相應(yīng)的實驗現(xiàn)象。這種邊學(xué)邊練的教學(xué)方式,真正實現(xiàn)了“學(xué)中做,做中學(xué)”的教學(xué)目的。
提供教學(xué)PPT,方便老師教學(xué)
本書適合科技創(chuàng)新教育和編程入門教育的學(xué)校作為教學(xué)用書,所以我們專門制作了PPT,以方便各學(xué)校的老師教學(xué)時使用。
配套視頻教程,方便讀者課后自學(xué)
本書配套了每課教學(xué)的視頻例程,可以使讀者更直觀地理解本書內(nèi)容,提高學(xué)習(xí)效率。另外,本書還提供每課編寫的程序源碼,方便讀者自行學(xué)習(xí)參照。這些配套資料均可在藍(lán)宙智能創(chuàng)新論壇www.landzo.cn下載,也可以與作者實時互動。
第1課初識藍(lán)宙智能車3
1.1藍(lán)宙智能車介紹3
1.2藍(lán)宙智能車組成9
第2課自制遙控車13
2.1圖形化編程軟件的安裝13
2.2無線下載15
2.3小車重置17
第3課小車向前沖21
3.1速度控制21
3.2小車向前沖22
3.3讓小車跑2秒25
第4課小車炫特技29
4.1轉(zhuǎn)向控制29
4.2小車右轉(zhuǎn)向30
4.3調(diào)用模塊和執(zhí)行模塊31
4.4S形繞彎31
第5課多彩小車燈36
5.1數(shù)字輸出36
5.2制作轉(zhuǎn)向燈37
5.3循環(huán)38
5.4閃爍霓虹燈39
第6課小車嘀嘀叫44
6.1定義變量44
6.2刺耳警報聲45
6.3變量運算46
6.4蜂鳴器通信46
第7課小車識紅外52
7.1單重選擇52
7.2數(shù)字輸入53
7.3小車識紅外54
中 級 篇
第8課變幻顯示屏61
8.1液晶顯示61
8.2變幻顯示屏62
第9課電子激光炮68
9.1激光傳感器68
9.2雙重選擇69
9.3激光跟隨燈70
第10課識別黑白線75
10.1黑白線分界值采集76
10.2識別黑白線78
高 級 篇
第11課智能循跡車83
11.1循跡算法83
11.2流程圖84
11.3程序編寫84
第12課智能循跡車290
12.1循跡算法90
12.2流程圖92
12.3程序編寫92
第13課循跡接力賽97
13.1區(qū)域1任務(wù)解析97
13.2區(qū)域2任務(wù)解析99
附錄A常見錯誤分析108
附錄B編程控件匯總110
參考文獻(xiàn)112