本書基于Scraino平臺,采用全彩圖解+視頻講解的形式,通過豐富有趣的制作案例,介紹了利用Arduino和Scratch進行創意設計的思路、方法與技巧。
全書共分4章:第1章主要介紹基礎知識,包括GKduino硬件資源和Scraino軟件環境;第2章感受人機交互,使用簡單的LED燈、按鍵和電位器來設計小燈、風車、跳舞娃娃等項目;第3章愛上智能家居,加入常用的傳感器、蜂鳴器,設計溫度計、感應門鈴等智能家居項目;第4章趣味游戲設計,結合前面的傳感器、LED燈和蜂鳴器等,設計豐富有趣的游戲案例。
本書以STEAM教育為理念,在玩中學、做中學,每個實例都按照“做-試-創”的思路設計,循序漸進。
本書適合中小學生及教師、電子愛好者開展創客教育活動使用,也可以用作相關培訓機構的教材及參考書。
第1章 互動媒體基礎
1.1 互動媒體知多少 2
1.2 Scraino軟件基礎 5
1.3 GKduino硬件概述 8
1.4 第一個互動程序 15
第2章 感受人機交互
2.1 一盞小燈初交互 18
2.2 小貓互動顯身手 25
2.3 魔法小貓巧變身 33
2.4 調速風車隨心轉 40
2.5 娃娃跳舞旋律美 49
第3章 愛上智能家居
3.1 智能家居初感受 59
3.2 感應門鈴生活樂 66
3.3 倒計時里忙搶答 75
3.4 小小害蟲無處逃 82
3.5 溫度警示益處多 94
第4章 趣味游戲設計
4.1 瘋狂賽車跑跑跑 103
4.2 倒車雷達滴滴滴 112
4.3 我是無敵弓箭手 119
4.4 保衛地球顯英豪 128
4.5 彈球游戲樣樣通 140
附錄 本書所用到的硬件資源 151