Arduino互動設計( 簡體 字) | |
作者:王克偉,馬麗麗,周建忠 | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Arduino |
出版社:電子工業出版社 | 3dWoo書號: 51737 詢問書籍請說出此書號! 有庫存 NT售價: 245 元 |
出版日:9/1/2019 | |
頁數:124 | |
光碟數:0 | |
站長推薦: | |
印刷:全彩印刷 | 語系: ( 簡體 字 ) |
ISBN:9787121372506 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
引言:點亮創客之燈 / 1
第1課?閃爍LED小燈 / 7 第2課 跑馬燈 / 13 第3課 流光溢彩 / 22 第4課 調光臺燈 / 28 第5課 快樂電子琴 / 35 第6課 互動調音臺 / 45 第7課 智能小夜燈 / 51 第8課 人體感應提醒器 / 58 第9課 生日電子蠟燭 / 66 第10課 智能溫控計 / 73 第11課 數字沙漏 / 78 第12課 智能嬰兒看護系統 / 83 第13課 搶順游戲機 / 90 第14課 數碼骰子 / 95 第15課 編碼互動機 / 100 第16課 用“心”點亮點陣屏 / 105 第17課 跳動的創客之心 / 112 第18課 愛心的循環滾動 / 115 本書基于Arduino實驗箱和Mixly圖形化編程工具,從簡單的“點亮創客之燈”開始,以生活中常見的具體實例引導讀者進入圖行形化編程的世界,讓讀者掌握圖形化編程中的輸入/輸出、控制、數學、串口等基礎模塊,再到變量、函數等基本模塊,將順序、分支和循環三個流程控制概念融入到實例中。全書共18課,每節課都以基礎任務和拓展任務的形式向讀者進行展示;設置的“知識加油站”,解讀案例中涉及的難以理解的知識點;用“奇思妙想”的形式,讓讀者根據所學知識來提升自己。通過閱讀本書,在學習圖形化編程的同時,可以了解跑馬燈、智能小夜燈等常見電子產品的主要工作原理。
Arduino是一款便捷靈活、方便上手的開源硬件開發平臺。 Arduino能通過光線、聲音、人體紅外等傳感器來感知環境,借助LED燈、蜂鳴器、電動機和其他裝置來反饋、影響環境。使用Arduino可以開發出聲光交互智能產品、智能家居和互動游戲等許多有趣好玩的項目。
本書使用的Arduino硬件平臺是盛思公司的創客中級實驗箱,它將Arduino板與電子元件、傳感器集成到一塊板子上,在學習過程中避免了接線的麻煩,方便初學者快速入門。此外,該實驗箱還可以外接擴展板和面包板,具有很強的擴展功能。因其方便靈活、容易上手,廣受師生、學校和培訓機構的喜愛。目前,實驗箱是20多個省、直轄市創客大賽的指定專用器材。然而,綜觀國內圖書市場,介紹實驗箱的資料很少,優質教程更是鳳毛麟角,出現了“有器材、無教程”的尷尬局面。為此,我們編寫了本書,以幫助使用者擺脫困境,走上創客快車道。 本書選擇從零起步,由易到難,書中的案例均來源于生活。本書在編排上,先以簡單的閃爍LED小燈開啟學習的大門,繼而走進聲光交互絢麗的創客世界,再回到具備生活實用性的創意產品,最后編寫人機互動創意游戲。書中的內容既呈現梯級,又做到連續銜接,還給學習者留下進一步思維創意的空間,使學習過程自然流暢,水到渠成,不會感到 “陡然”,很容易激發學習者的學習欲望,培育創客情懷。 全書共18課。在體例設計上,每節課都以基礎任務和拓展任務的形式向讀者展示,以提高讀者使用Mixly軟件進行圖形化編程的能力;設置的“知識加油站”,解讀案例中涉及的一些較難理解的知識;最后用“奇思妙想”的形式,讓讀者根據所學知識來提升自己。 前6課帶領大家暢游聲光的世界。其中,第1課閃爍LED小燈,講解用兩種不同的編程方式讓LED燈閃爍起來;第2課跑馬燈,以交通信號燈和跑馬燈為例進行講解;第3課流光溢彩,仿照水母的忽明忽暗來設計呼吸燈,并制作流光沙漏;第4課調光臺燈,通過按鈕點亮或熄滅LED燈,進而通過兩個按鈕控制LED燈,實現LED燈由亮到暗或由暗到亮的轉變;第5課快樂電子琴,通過蜂鳴器來“演奏”簡單的音樂;第6課互動調音臺,通過滑桿來控制LED燈的亮度和蜂鳴器的響度。 接下來的6課都是智能家居的典型應用,通過這6課的學習,讀者就可以為自己打造一些智能家居了。其中,第7課智能小夜燈,利用光線傳感器,通過判斷外界光線的強弱自動實現LED燈的開關;第8課人體感應提醒器,制作一個人體感應提醒器,當人靠近時蜂鳴器會報警;第9課生日電子蠟燭,當感受到人體運動時點亮蠟燭,并響起曲子,吹滅模擬蠟燭時音樂也隨之停止播放;第10課智能溫控計,制作一個智能溫控計,實時顯示溫度,且超過一定的溫度時會報警;第11課數字沙漏,制作具有計時提醒功能的數字沙漏;第12課智能嬰兒看護系統,根據室內的光照實時調整LED燈的亮度,給寶寶一個舒適的環境,通過滑動滑桿控制音樂盒玩具發出不同的曲調。 最后6課是游戲的世界,相信一定會讓讀者玩得不亦樂乎。其中,第13課搶順游戲機,制作一個搶順游戲機,大家來試試手氣吧;第14課數碼骰子,利用數碼管來顯示骰子的點數值,是不是很好玩呢;第15課編碼互動機,按下不同的按鈕時可以發出不同的聲音,同時也可以讓LED燈亮起不同強度的光;第16課用“心”點亮點陣屏,利用點陣屏中的點繪制一個心形;第17課跳動的創客之心,實現點陣屏中兩個大小不同的心形交互出現的心跳效果;第18課愛心的循環滾動,實現點陣屏上的圖案循環滾動的效果。 本書以STEAM教育為理念,在玩中學,在做中學,適合中小學生及教師、電子愛好者開展創客教育活動時使用,也可以用作相關培訓機構的教材及參考書。 編 者 |