本書以任務導向型的教學方式來講解,目的性強,真正做到讓學生在“學中做,做中學”。全書分為13課,每節(jié)課程由編程實例講解、基礎知識介紹、應用與拓展幾部分組成。編程部分的實例結(jié)合日常生活常見的傳感器來編寫,主要例程包括多彩LED、蜂鳴器通信、紅外通信、變幻顯示屏和智能循跡賽等。
這是一本零基礎入門科技創(chuàng)新和單片機編程的教材,可以廣泛地應用于中小學科技創(chuàng)新教育的學習。本書也可作為編程入門學習者及廣大電子愛好者的參考用書。
2014年9月的夏季達沃斯論壇上,李克強總理第一次在公共場合提出了“大眾創(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。該軟件使用簡單,編程如同搭積木一般,想到即可做到,擺脫繁瑣、生澀的編程語言學習過程,真正做到零基礎入門。
在傳感器學習方面,本書結(jié)合生活實例介紹日常生活常見的傳感器,讓讀者了解這些傳感器的原理和應用。在這些傳感器知識夯實的基礎上,讀者才可以更好地創(chuàng)新,開發(fā)出更好的作品。
配套創(chuàng)新教育產(chǎn)品
本書介紹的圖形化編程軟件LAD可以配套藍宙智能車來使用。編好的程序下載到藍宙智能車中,可以立刻看到相應的實驗現(xiàn)象。這種邊學邊練的教學方式,真正實現(xiàn)了“學中做,做中學”的教學目的。
提供教學PPT,方便老師教學
本書適合科技創(chuàng)新教育和編程入門教育的學校作為教學用書,所以我們專門制作了PPT,以方便各學校的老師教學時使用。
配套視頻教程,方便讀者課后自學
本書配套了每課教學的視頻例程,可以使讀者更直觀地理解本書內(nèi)容,提高學習效率。另外,本書還提供每課編寫的程序源碼,方便讀者自行學習參照。這些配套資料均可在藍宙智能創(chuàng)新論壇www.landzo.cn下載,也可以與作者實時互動。
第1課初識藍宙智能車3
1.1藍宙智能車介紹3
1.2藍宙智能車組成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任務解析97
13.2區(qū)域2任務解析99
附錄A常見錯誤分析108
附錄B編程控件匯總110
參考文獻112