《自己動手做互動系統》 導讀

2021-09-23 15:58:19 字數 2357 閱讀 3106

什麼是人機互動?

如今提到人機互動,已不僅僅是指裝置上的按鍵與圖形介面,還包括用手勢或動作操縱遊戲人物、用聲音改變led燈光顏色的變化,這些非傳統的人機互動方式讓人們不禁感嘆科技的力量。應用新型智慧型硬體與軟體,能讓人們通過更自然舒適的方式操縱機器。

本書主要涉及人機互動的乙個分支—有形互動(tangible interaction)。這類互動裝置通常比普通圖形介面多了實物互動的部分,使用者可通過改變物體形狀位置等來操縱裝置。這一互動形式曾應用於教育玩具、電子樂器、展覽等領域,是十分自然直觀的互動方式。本書將圍繞有形互動的概念展開講解,幫助讀者熟悉這類互動系統的製作方法。

寫作初衷

自己動手製作互動系統充滿了樂趣,但是苦於沒有相關的背景知識、缺乏製作技巧和可以參考的範例,對大部分初學者來說,diy電子製作看似比普通手工製作複雜。如果我們從互動設計入手開始製作,也許你會發現我們的專案和製作手工藝品難易度相當,而製作成果將更加智慧型多變。

寫作本書的目標,並不是期待讓每位讀者通過閱讀本書成為工程師或專家,而是讓每位讀者通過完成製作獲得成就感,並有機會與他人分享製作的愉悅與幸福。從乙個點子或想法在你心裡生根發芽,到動手將其逐一實現,其間製作者所能獲得的成就感只有體會過才能知道。而使用不同的互動方式,也會帶來不同的個人體驗。因此,這其中的樂趣和奧妙,讀者唯有靠實踐才能探索得到。

本書特色

1.每章圍繞乙個製作專案展開,讓學習者從實踐中學習。

2.題材廣泛,圍繞3個主題展開:

(1)與物體的互動(第1章~第3章)

(2)**、聲音玩具製作(第4章~第6章)

(3)投影互動系統(第7章~第10章)。

4.使用常見材料製作,步驟簡單,製作時長最多不超過兩天時間。

5.適當補充背景知識與現有互動案例,供參考借鑑,並提供進一步探索和製作的建議,以便讀者將製作方法運用到其他內容上。

編寫體例

本書每一章均按照如下結構編寫。

1.專案簡介與背景知識

本章製作專案概述。補充相關的背景知識和互動設計案例。

2.成果展示

3.製作過程

(1)準備材料:全部物料清單和所需的軟體及硬體。

(2)製作步驟:從0到100的詳細分步教程。

(3)使用方法。

4.本章小結

總結所學知識,值得關注的製作要點和設計思路。此外,提出專案進一步拓展的建議。

目標讀者

電子與程式設計零基礎的青少年。

對互動設計感興趣的科普教師。

希望快速搭建多**互動原型的愛好者。

使用的軟體與硬體

硬體1.makey makey及具備相同功能的硬體。

2.投影儀:成像範圍在1公尺至3公尺以內的微型投影儀。

軟體3.soundplant

用來建立聲音檔案與鍵盤按鍵的對映。

4.construct 2

這是html5遊戲引擎。本書不要求讀者掌握製作遊戲的方法,當然你可以用它來調整遊戲內容。

使用建議

閱讀本書時,請按照要求進行操作。未成年人應得到家長的指導和監督。在開始製作之前,希望家長能強調強電和弱點的區別。本書介紹的硬體使用12v以下電壓,處於安全範圍。但如果將硬體的使用方法隨意用到家用電源電路和電氣裝置上,具有較大的風險,所以希望家長能做好安全教育,在製作的過程中,監督未成年人在安全範圍內展開活動。

致謝網上**教程期間,陳一與陳岱奇對製作內容提出了自己的意見,並鼓勵督促我完成10期教程的編寫。在此感謝他們對這部教程的關心與付出。

同時,也要感謝我的父母和男朋友,沒有你們的支援與鼓勵,我的工作不可能一帆風順。

最後,感謝關注這個系列教程的讀者,是你們讓我覺得之前的一切努力都是值得的!

[第1章 歡迎來到有形互動的世界

1.1 專案簡介和背景知識](

1.1.1 歡迎來到互動世界

1.1.2 硬體介紹

1.1.3 硬體工作原理

1.2 製作過程

1.2.1 準備材料

1.2.2 製作步驟

1.3 本章小結

1.4 參考文獻

[第2章 **蛋糕盤

2.1 專案簡介和背景知識](

2.2 成果展示

2.3 製作過程

2.3.1 準備材料

2.3.2 製作步驟

2.3.3 使用方法

2.4 本章小結

2.5 參考文獻

第3章 紙上互動遊戲

第4章 在電腦鍵盤上建立**鍵盤

第5章 樂動立方與隨機**

第6章 聲音繪畫——夏日煙火

第7章 星空獵人遊戲與五聲音階

第8章 多點觸控白板

第9章 鸚鵡螺投影

第10章 3d列印模型與投影遊戲

《自己動手做智慧型機械人》 導讀

自己動手做智慧型機械人 隨著嵌入式技術的發展,以及處理器體積的縮小和處理能力的提高,將微計算機整合在傳統硬體之中,通過整合智慧型演算法 網路技術 大資料 雲技術等相關技術,使傳統硬體變得更智慧型 更人性化 更方便使用已經是大勢所趨。智慧型硬體是繼智慧型手機之後的乙個科技概念,它通過軟硬體結合的方式對...

自己動手做網線

幾天沒在,公司位置上的網線就不翼而飛了,鬱悶,還是要硬著頭皮再到人事處申請做一根。可問題又來了,上次還是請別人幫我做的,現在怎麼好意思再求他呢。無奈,我決定自己嘗試做一下,其實也沒有什麼難的,只是從沒做過,心裡沒底,更怕不小心做壞了 還是到人事拿材料,甚是麻煩的。鼓了下勇氣,我就開始自己動手做了。之...

自己動手做爬蟲7

深入物件與類import sys class player def init self,uid,name,status 0,level 0 self.uid uid self.name name self.status status self.level level class player2 ob...