《一塊面包板玩轉(zhuǎn)Arduino編程》將Arduino 圖形化編程知識(shí)與Arduino 常見(jiàn)傳感器、外圍電路通過(guò)一塊面包板巧妙地呈現(xiàn)出來(lái),既有針對(duì)軟件編程方法與技巧的講解,又有關(guān)于電路及傳感器知識(shí)的介紹。每個(gè)章節(jié)的內(nèi)容都以一個(gè)應(yīng)用性的題目呈現(xiàn)出來(lái),前后內(nèi)容既相互關(guān)聯(lián),又不重復(fù),同時(shí)在每個(gè)應(yīng)用案例后還給出了進(jìn)階題目讓讀者思考、完成,起到舉一反三和提高的作用,更可直接用作課堂作業(yè),幫助學(xué)生復(fù)習(xí)該節(jié)知識(shí)和進(jìn)一步提高。
在編寫(xiě)《一塊面包板玩轉(zhuǎn)Arduino編程》的過(guò)程中,作者評(píng)估了不下10 種軟硬件方案,與幾十所學(xué)校的老師進(jìn)行了交流,對(duì)上百學(xué)生實(shí)際上課進(jìn)行了驗(yàn)證,并在多個(gè)比賽中檢驗(yàn)了方案有效性。本書(shū)內(nèi)容特別適合剛剛接觸Arduino(創(chuàng)客)編程的人群從零起步入門了解Arduino 控制器、傳感器的使用方法與編程方法,也非常適合用作中小學(xué)普及性編程教育的基礎(chǔ)教材。為配合書(shū)中內(nèi)容教學(xué),幫助大家學(xué)習(xí)和推廣創(chuàng)客編程教育,作者在網(wǎng)上提供了幾十段案例演示視頻,還專門為讀者和老師開(kāi)通了QQ 交流群。這是一本難得的將教育服務(wù)延伸到了教材當(dāng)中的圖書(shū)。
劉鵬濤,北京理工大學(xué)工程碩士,2012年開(kāi)始接觸創(chuàng)客教育,從2013年開(kāi)始義務(wù)為學(xué)校擔(dān)任信息學(xué)與創(chuàng)客教育校外輔導(dǎo)員,逐步將自身的科技知識(shí)應(yīng)用到創(chuàng)客課堂,創(chuàng)立了基于“PES”(編程+電路+結(jié)構(gòu))的創(chuàng)客培養(yǎng)理念,多次帶領(lǐng)學(xué)校學(xué)生參加各類科技創(chuàng)客創(chuàng)新大賽獲得北京市及全國(guó)一等獎(jiǎng)!后放棄外企研發(fā)項(xiàng)目管理高薪職位,創(chuàng)立北京酷創(chuàng)科技有限公司并以“科技改變中國(guó)教育”為企業(yè)奮斗目標(biāo),專注于創(chuàng)客培養(yǎng)解決方案的開(kāi)發(fā)與整合!
第 1 章 硬件平臺(tái)介紹與軟件快速入門 001
1.1 硬件平臺(tái)介紹 001
1.2 安裝USB 轉(zhuǎn)串口電路驅(qū)動(dòng)程序 003
1.3 編程軟件Mixly 快速入門 005
1.4 本章小結(jié) 009
第 2 章 基本編程模塊與器材的使用 010
2.1 數(shù)字輸出、延時(shí)的使用 010
2.2 循環(huán)與模擬輸出的使用 018
2.3 變量、隨機(jī)數(shù)、數(shù)學(xué)模塊的使用 022
2.4 串口、條件執(zhí)行與變量類型
轉(zhuǎn)換的綜合使用 028
2.5 數(shù)學(xué)與數(shù)組的綜合使用 032
2.6 本章小結(jié) 035
第3 章 常用器材的電路連接與
程序編寫(xiě) 036
3.1 杜邦線在電路中的使用方法 036
3.2 利用三極管放大電流控制小風(fēng)扇 040
3.3 用超聲波測(cè)距傳感器制作倒車?yán)走_(dá) 044
3.4 用按鈕開(kāi)關(guān)實(shí)現(xiàn)數(shù)碼管計(jì)數(shù)、學(xué)習(xí)“數(shù)學(xué)” 049
3.5 火焰檢測(cè)與聲音報(bào)警:循環(huán)的靈活應(yīng)用 060
3.6 使用旋鈕電位器控制舵機(jī)角度、數(shù)據(jù)映射 065
3.7 光敏電阻控制LED 燈亮度數(shù)據(jù)映射 069
3.8 使用LM35 和全彩LED 指示溫度、數(shù)學(xué)計(jì)算及帶返回值的函數(shù) 074
3.9 使用雙軸按鍵搖桿模擬控制小車行進(jìn)(以LED 代替) 079
3.10 使用LCD1602 和DHT11顯示溫/ 濕度 085
3.11 本章小結(jié) 091
附錄一 器材準(zhǔn)備 092
附錄二 相關(guān)鏈接與資源 095