描述
WFDuino 創客實戰演練 – 用Scratch 2.x 玩轉 Arduino
| 書號:29101 | 出版日期:2017/6 |
| 作者:林俊傑 | 發行狀況:發行中 |
| 定價:550NT | 版次 :初版 |
| 附件:綠色範例檔 | ISBN:9789869464345 |
| 規格:18開/彩色/496頁 | EAN:978-986-94643-4-5 |
29101 書籍綠色範例檔
| ||
| Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體。它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。整個過程就像小孩子玩積木一樣簡單而有趣。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。儘管Scratch與專業的程式設計語言還有很大的差距,但是其基本概念如座標、方向、邏輯運算、條件等都是一樣的。因此,學好了Scratch,無疑為以後學習更高階的程式設計語言打下良好的基礎。 Arduino是一塊單板的微控制器搭配著一套開發軟體,它的硬體包含一個以Atmel AVR單片機為核心的開發板與其他各種I/O元件。在本書中我們採用的便是凱斯電子公司開發的Scratch多功能整合板。它實際上就是在一張Arduino Uno開發板上預設安裝了按鍵開關、拉桿可變電阻、光敏電阻、LED燈、麥克風及蜂鳴器等最常用的電子元件,從而省去了透過跳線連接這些電子元件的麻煩。讓我們可以輕鬆享受Arduino硬體與Scratch軟體進行互動的環境。 本書共包含了二十一個章節,由淺入深的為讀者介紹Scratch與Arduino互動的重要程式設計技巧,並且透過範例對其進行詳細的講解。其中內容包含基礎概念入門、背景設計、角色設計、角色的移動、角色外觀控制、對話及聲音、畫筆控制、運算與變數、偵測及變數控制、S2A+Arduino的開發環境、整合板零件控制與應用、沙丘魔寶、星際大戰以及打造Arduino藍牙智慧車等。相信經過課程的綜合演練,必定能讓讀者融會貫通軟硬體互動的應用開發技巧,還能輕鬆將設計理念融入今後的設計當中,創作出更為優秀的遊戲作品。 | ||
| ||
| Chapter 01 Scratch軟體簡介 1-1 什麼是Scratch 1-2 下載和安裝 1-3 如何進入雲端Scratch 1-4 操作介面導覽 1-5 座標的概念Chapter 02 背景設計 2-1 開啟並儲存檔案 2-2 匯入、刪除舞臺背景 2-3 匯入外部圖片作為背景 2-4 編寫程式控制背景Chapter 03 角色設計 3-1 匯入背景 3-2 從角色倉庫新增角色 3-3 在舞台區調整角色大小及位置 3-4 匯入多造型角色 3-5 上傳角色檔案 3-6 繪製新角色 3-7 存檔到電腦 Chapter 04 角色的移動 Chapter 05 角色外觀控制 Chapter 06 對話及聲音 Chapter 07 畫筆控制 Chapter 08 運算與變數 Chapter 09 偵測及變數控制 Chapter 10 S2A+Arduino的開發環境 Chapter 11 麥克風控制 Chapter 12 LED燈閃光控制 Chapter 13 按鍵應用 Chapter 14 光敏電阻控制 Chapter 15 蜂鳴器發聲 Chapter 16 搖桿移動應用 Chapter 17 沙丘魔寶 Chapter 18 星際大戰 Chapter 19 直流馬達控制 Chapter 20 藍牙無線遙控 Chapter 21 打造Arduino藍牙智慧車 | ||
| ||
| 各章節範例檔 |
![]()
![]()




















