# [En-Huei's Repository:Prototype Practice] Week7:
> last update: 2023/09
:::info
:bulb: This is the root page of En-Huei's course-taking in NTU Prototype Practice (NTU DS 5202), greetings!
:::
> [course website](https://hackmd.io/@accomdemy/HJHny1ntn?fbclid=IwAR0uB-EyVc-1P7buX-8dc_FPLLvMqglfE-qAjTh3q4i-RIW5vW0n7rBrH4w)
> [course slides](https://drive.google.com/drive/folders/1-cq5PQdRCdqZnpHY3pbeYFGUYU-AKXeT?usp=drive_link)
[TOC]
* Cross Week HyperLinks:
* [Week1](https://hackmd.io/AvKCP5bcQO6sEwtX7-rTUQ?both#En-Huei%E2%80%99s-Repository%EF%BC%9APrototype-Practice-Week1%EF%BC%9AIntroduction)
* [Week2](https://hackmd.io/@HCI-Lab/HJxzcTHCn)
* [Week3](https://hackmd.io/@HCI-Lab/SyzdcpBCn)
* [Week4](https://hackmd.io/@HCI-Lab/rkFNi6rR2)
* [Week5](https://hackmd.io/@HCI-Lab/r1hBoarRn)
* [Week6](https://hackmd.io/@HCI-Lab/HyaLjTHAh)
* [Week7](https://hackmd.io/@HCI-Lab/BJCvoaHC3)
* [Week8](https://hackmd.io/@HCI-Lab/H12OsTrA3)
* [Week9](https://hackmd.io/@HCI-Lab/BkTYopSAh)
* [Week10](https://hackmd.io/@HCI-Lab/BkysjTS03)
* [Week11](https://hackmd.io/@HCI-Lab/HklnsarAn)
* [Week12](https://hackmd.io/@HCI-Lab/HJ6hsaBAn)
* [Week13](https://hackmd.io/@HCI-Lab/r1jpiTrAh)
* [Week14](https://hackmd.io/@HCI-Lab/Sk2CjaHR2)
* [Week15](https://hackmd.io/@HCI-Lab/SJsynTHA3)
* [Week16](https://hackmd.io/@HCI-Lab/ByiLh6S0n)
## :pencil:Notes:
- 觀看了鴻旗老師介紹的[Arduino歷史影片](https://amara.org/videos/QTMhCCK5Y0Zr/zh-tw/805713/),感受到更多創客背後的精神。畢竟以前接觸Arduino都是以任務導向開始,關注在它所能提供的功能、反而沒有把心眼放在它的歷史上,但藉由影片讓人再次想起--
> build it, hack it, and share it
> <div style="text-align: right">--Simon Holt </div>
- 這位大佬在上面的影片中也有出現過,而上方的引言則是他在RS-Designpark系列[Arduino Vedio Tutorial](https://www.rs-online.com/designspark/arduino-starter-kit-video-9-tweak-the-arduino-logo)每部結尾都會加上的招牌口頭禪。
## :mountain:Prototype Work Plan:
針對期中之後接下來的任務規劃:
:::spoiler 整個系統的輸入為聲音(分貝數),輸出為數位螢幕與喇叭

:::
主要原因是實體做出木片小綠人的話會受限於機構關節自由度的設計,例如要做到4種State模式的切換就需要4自由度,但每種State又有自己的運動構造至少需要1自由度,這樣做出的平面機構桿件數會急遽上升複雜度過高,不然就是要使用許多顆馬達驅動,整體的部件數量上升下占用的空間與重量也會使得最終產品脫離辦公室小物的範疇(我們希望能封裝成能隨手移用的成品)
:::spoiler 整個產品最終長相可能是這樣的盒狀物

:::
將組件包在盒狀物中。外殼可能是3D列印一體成形,表面使用UV printer印貼皮。控制元件使用Arduino系列,例如Uno,可以另外包2顆18650電池進去讓它獨立供電(封裝)
:::spoiler 組件都要選可跟Arduino搭配的,數位螢幕例如:

:::
:::spoiler 喇叭(蜂鳴器)例如:

:::
針對接下來的事項流程大概是:
```flow
s0=>start: 確認整體構造
s=>operation: 選定部件
o1=>operation: 到手後確認尺寸
c0=>condition: 外裝方yes/內設方no
o2=>operation: 繪製組合CAD
o3=>operation: 確認組裝構造
c1=>condition: 硬體上是否能依序接合不干涉
o4=>operation: 3D加工、UV表面貼皮
o5=>operation: 撰寫Arduino元件測試程式
o6=>operation: 接電運作測試
c2=>condition: 單體部件運作是否如何預期
e=>end: 實體組裝&封測
s0->s->o1->c0
c0(yes)->o2->o3->c1
c0(no)->o5->o6->c2
c1(no)->o2
c1(yes)->o4->e
c2(yes)->e
c2(no)->s
```
---
## :phone:Contact Informations:
> Feel free to reach me out for insteresting things~
:::spoiler :house: Location
> En-Huei Wu
> HCI Lab, Department of Computer Science and Information Engineering (Dertian Hall)
> Room. 336, No. 170, Sec. 2, Xinhai Road, Taipei, 10617 Taiwan (R.O.C)
> National Taiwan University
> No. 1, Sec. 4, Roosevelt Road, Taipei, 10617 Taiwan (R.O.C)
:::
- :mailbox: slime52ray@gmail.com (persona mailbox)
- :mailbox: r12922105@ntu.edu.tw (school mailbox)