WFDuino創客實戰演練: 用Scratch 2.x 玩轉 Arduino | 誠品線上

WFDuino創客實戰演練: 用Scratch 2.x 玩轉 Arduino

作者 林俊傑
出版社 經瑋國際股份有限公司
商品描述 WFDuino創客實戰演練: 用Scratch 2.x 玩轉 Arduino:Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體。它將原本的程式指令轉化成

內容簡介

內容簡介 Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體。它將原本的程式指令轉化成一個個的積木方塊,只需將這些指令積木進行簡單的拖曳組合,就可以完成卡通、動畫及遊戲的製作。整個過程就像小孩子玩積木一樣簡單而有趣。愛玩是小朋友的天性,Scratch正是針對小朋友的這一天性而開發的,讓孩子自己設計好玩的卡通、動畫和遊戲,寓教於樂。儘管Scratch與專業的程式設計語言還有很大的差距,但是其基本概念如座標、方向、邏輯運算、條件等都是一樣的。因此,學好了Scratch,無疑為以後學習更高階的程式設計語言打下良好的基礎。Arduino是一塊單板的微控制器搭配著一套開發軟體,它的硬體包含一個以Atmel AVR單片機為核心的開發板與其他各種I O元件。在本書中我們採用的便是凱斯電子公司開發的Scratch多功能整合板。它實際上就是在一張Arduino Uno開發板上預設安裝了按鍵開關、拉桿可變電阻、光敏電阻、LED燈、麥克風及蜂鳴器等最常用的電子元件,從而省去了透過跳線連接這些電子元件的麻煩。讓我們可以輕鬆享受Arduino硬體與Scratch軟體進行互動的環境。

作者介紹

作者介紹 ■作者簡介林俊傑

產品目錄

產品目錄 Chapter 01 Scratch軟體簡介1-1 什麼是Scratch1-2 下載和安裝1-3 如何進入雲端Scratch1-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 角色的移動4-1 匯入背景與角色4-2 設定角色的初始位置4-3 直線移動到特定位置4-4 在兩點間來回移動4-5 跳躍式移動4-6 在舞台邊緣間重複移動4-7 自由移動4-8 跟隨滑鼠移動Chapter 05 角色外觀控制5-1 匯入角色的多個造型5-2 造型切換5-3 角色的顯示與隱藏5-4 設定角色的大小5-5 使用特效改變角色外觀Chapter 06 對話及聲音6-1 撰寫腳本6-2 匯入背景及角色6-3 按照腳本製作動畫6-4 匯入與刪除聲音6-5 添加背景音樂及音效Chapter 07 畫筆控制7-1 下筆與收筆7-2 清除畫面7-3 畫筆的顏色7-4 畫筆顏色的亮度7-5 畫筆的粗細7-6 繪製正多邊形7-7 繪製圓形及蓋章Chapter 08 運算與變數8-1 匯入背景及角色8-2 產生及刪除變數8-3 變數的顯示及隱藏8-4 設定變數的值8-5 數值運算8-6 隨機數字分析Chapter 09 偵測及變數控制9-1 繪製舞台背景9-2 匯入角色9-3 跟隨滑鼠游標移動9-4 條件判斷的狀態偵測9-5 設定計時器9-6 產生變數9-7 設定變數的值9-8 變數值的自動增減Chapter 10 WFDuino+Arduino的開發環境10-1 認識Arduino Uno開發板10-2 認識Scratch整合板10-3 安裝WFDunio開發環境Chapter 11 麥克風控制11-1 匯入舞台背景11-2 刪除及匯入角色11-3 編寫角色移動程式11-4 編寫元件響應程式Chapter 12 LED燈閃光控制12-1 匯入舞台背景12-2 上傳及繪製角色12-3 編寫角色切換造型程式12-4 編寫元件響應程式Chapter 13 按鍵應用13-1 匯入背景及角色13-2 加入變數13-3 編寫按鍵程式13-4 編寫紅色LED燈響應程式Chapter 14 光敏電阻控制14-1 匯入背景及角色14-2 光敏值控制蜂鳴器音調頻率14-3 光敏值控制跳舞速度14-4 編寫紅色LED燈響應程式14-5 光敏值控制舞台亮度Chapter 15 蜂鳴器發聲15-1 匯入背景及角色15-2 刪除及匯入角色15-3 編寫精靈移動程式15-4 編寫元件響應程式Chapter 16 搖桿移動應用16-1 匯入舞台背景及角色16-2 編寫乒乓球運動的程式16-3 編寫球拍移動程式16-4 編寫乒乓球被球拍反彈程式16-5 加入蜂鳴器及LED燈響應16-6 加入分數變數16-7 編寫判定游戲結束程式16-8 加入播報員16-9 加入音樂與音效Chapter 17 沙丘魔寶17-1 匯入舞台背景及角色17-2 編寫女孩移動的程式17-3 編寫障礙物1程式17-4 編寫其餘障礙物程式17-5 編寫妖魔程式17-6 編寫寶藏判斷程式17-7 加入變數17-8 增補程式17-9 加入播報員17-10 加入音樂與音效Chapter 18 星際大戰18-1 匯入舞台背景18-2 加入變數18-3 匯入及編輯角色18-4 繪製生命值圖形18-5 編寫玩家戰機的控制程式18-6 編寫玩家飛彈的控制程式18-7 控制外星飛船移動的程式18-8 偵測碰撞的程式18-9 編寫外星人飛彈的程式18-10 編寫生命值顯示程式18-11 加入寶藏控制程式18-12 編寫報分員程式18-13 添加背景音樂與音效Chapter 19 直流馬達控制19-1 認識直流馬達模組19-2 練習控制馬達轉動方向Chapter 20 藍牙無線遙控20-1 認識藍牙無線模組20-2 更改藍牙無線模組的鮑率20-3 開啟Windows的藍牙功能Chapter 21 打造Arduino藍牙智慧車21-1 準備材料及工具21-2 韌體的準備21-3 組裝藍牙無線智慧車

商品規格

書名 / WFDuino創客實戰演練: 用Scratch 2.x 玩轉 Arduino
作者 / 林俊傑
簡介 / WFDuino創客實戰演練: 用Scratch 2.x 玩轉 Arduino:Scratch是由美國麻省理工學院開發的一套開源的、專門為八歲到十六歲兒童準備的程式設計軟體。它將原本的程式指令轉化成
出版社 / 經瑋國際股份有限公司
ISBN13 / 9789869464345
ISBN10 / 9869464343
EAN / 9789869464345
誠品26碼 / 2681460419007
頁數 / 496
開數 / 18K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 0X0X0CM
級別 / N:無
提供維修 /

活動