---
# System prepended metadata

title: 109-2 電資工程入門設計與實作 工作紀錄簿 (固定分組 - SKRSKR)
tags: [109-2, 電資工程入門設計與實作]

---

# 109-2 電資工程入門設計與實作 工作紀錄簿 (固定分組 - SKRSKR)

**備註：因固定分組，本工作紀錄簿將沿用至學期末，請固定將每週紀錄填入！**

## 成員
* 班別：週三下午班
* 組員1：陳信佑(B09901037)
* 組員2：康睿麟(B09901155)
* 組員3：胡凱翔(B09901153)
## 第四週作業 - 程式
* ![](https://i.imgur.com/KZp9HV2.png)

## 第五週紀錄 - 組車
* 課堂應完成事項(**下課前必須找助教檢查**)
    * 車子組裝完成Part 1(模組)
    * 車子組裝完成Part 2(電源線)
    * 車子組裝完成Part 3(訊號線)
> 給助教檢查[name=鐘民憲] 剩part3
* 實際達成事項 (必填)
    * 車車組裝完成，上傳
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 這次主要就是在上課時間內把所有工作完成，並在星期六OPEN LAB 之前完成訊號線的連接，星期六主要是測試車車在是否能正常跑動。
* 組員分工 (必填)
    * 胡凱翔 - 焊接 part1:車車底板側板 part3 coding
    * 陳信佑 - part1:車車底板側板 記錄拍照 part3
    * 康睿麟 - part1:模組裝設 part2
        
* 遇到問題之處理狀況、解決方式 (必填)
    * 車車做到part2後半時，很難三個人一起用，所以有人來打記錄，並負責拍照，備料等工作。
    * 在part3時遇到不少問題，不知道訊號線怎麼接，所以上網找了expansion board的腳位圖，來輔助接訊號線的過程。
    * 車車組裝完以後，在寫入code的部分遇到了不少問題，其中包含我們在車車組裝時的疏漏(arduino板沒接好，訊號線接錯)，還有對code不熟悉。硬體的部分先把錯誤的地方重新接就好了。
    * code的部分我們遇到更多問題，code沒有辦法上傳到板板上，我們重接電腦，換了不同的arduino板，都沒辦法。我們覺得可能是win10的問題，要更新最新版的驅動程式星期天再來試試看。
* 課程建議 (選填)
    * 我覺得整體都很棒。
* 想說的話 (選填)
    * 謝謝助教們給的幫助!超級carry!


## 第五週批閱區 - 組車
* 助教批閱欄
    * 助教回饋
    * 完成基本記錄、問題與解決方案，建議可在再充實記錄內容，像是補上拍攝之照片之類的。然後code沒辦法上傳arduino的問題如果無法自行解決，請盡快尋求助教協助，以免影響到下週進度。
> [name=鐘民憲]
* 教授批閱欄
    * 評分等第
        * B+
    * 教授回饋
        * 完成基本紀錄與遇到的問題。
        * 紀錄中沒有說明是否已經完成車子的控制。記得本週上課前要可以控制車子前進、後退與轉彎。
> [name=林坤佑]

## 第六週紀錄 - 循跡
* 課堂應完成事項(**下課前必須找助教檢查**)
    * 可不輔助、不出軌，連續繞行橢圓狀地圖2圈
> 給助教檢查[name=謝兆和] 進度達成
* 實際達成事項 (必填)
    * 如上，另亦成功連續繞行進階版地圖2圈
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 循跡演算法討論
        * 最多一次兩顆
    * 我們課堂上是使用窮舉演算法來使車車運行，目前成果頗為不錯。
        *附上程式截圖*
        * 宣告 ![](https://i.imgur.com/oJEQzEg.png)
        * MotorWriting ![](https://i.imgur.com/CeuZ0aM.png)
        * 窮舉及主程式 ![](https://i.imgur.com/oaWjs4H.png) ![](https://i.imgur.com/X2VCEHg.png)
    * PD control  and PID control  *4/10更新
        * 影片: https://youtu.be/FeZ6O7xsDFM
        * 宣告![](https://i.imgur.com/QFO5nVY.png) ![](https://i.imgur.com/kK5kIAD.png)
        * 主程式![](https://i.imgur.com/8KjdPkB.png)
        *註解的部分為 PID control*

* 組員分工 (必填)
    * 胡凱翔 - P control構想、紀錄
    * 陳信佑 - MotorWriting、窮舉、錄影
    * 康睿麟 - 窮舉、主程式、腳位設定
* 遇到問題之處理狀況、解決方式 (必填)
    * 課前我們仍無法順利將程式上傳到Arduino板上
        * 最後我們死馬當活馬醫地跟同學借用Mac的USB轉接線，結果再用Mac就可以順利上傳了
    * 車車剛開始動就停住了
        * 我們少處理了只有單獨第二/第四感測器HIGH的狀況，補上後就能跑了
    * 車車晃動幅度過大，運行不平順
        * 我們把delay()間隔調小後就跑得很絲滑
    * 車車的左右輪速度不一，且右輪在急轉彎處常有空轉情形
        * 我們先是調整了左右輪的vL、vR數值，速度方面有所改善，但空轉狀況仍然存在
        * 後來我們改從硬體方向出發，將萬象輪減至一個，並更換了內外胎有點錯位的右輪，總算能成功地持續繞行進階地圖
* 課程建議 (選填)
    * 無
* 想說的話 (選填)
    * 想做天竺鼠車車

## 第六週批閱區 - 循跡
* 助教批閱欄
    * 助教回饋
        * 循序漸進從窮舉進行到PID Control很棒!分工的部分好像忘記寫PD、PID control了，然後建議可以多紀錄一些過程及想法，例如參數是怎麼調的。如果還有輪子空轉問題，可以試試看改變配重。你們的車車看起來速度蠻快的，但是擺頭有點多，感覺有些參數還可以修正。另外，要記得在工作記錄簿寫上組名喔，感謝。
> [name=宋馨慈]
* 教授批閱欄
    * 評分等第
    B+
    * 教授回饋
    影片呈現車車行走時擺頭有點嚴重的狀況，說不定可以看看其他組同學，他們是怎麼處理這個問題。另外天竺鼠車車是什麼呢? 是讓天竺鼠在裡面跑的車車嗎? 是不是可以擺到期末自選題?  XD
> [name=陳君朋]


## 第八週紀錄 - 指定題介紹
* 課堂應完成事項(**下課前必須找助教檢查**)
    * 問題0  
        * 180(mA) * 6(V) = 1.08(W)
    * 問題1 
        * 1-1: 200 + 33 + 75 * 5 + 86 + 1080 * 2 = 2854(mW) = 2.854(W)
        * 1-2: 2.854 / 11.1 = 0.257(A) = 257(mA)
        * 1-3: 2250(mAh) / 257(mA) = 8.75(hr)
    * 問題2
        * 2-1: 150 * 9 * 2(B) = 2700(B)
        * 2-2: node + pi + path = 150 * 2 + 150 * 2 + 150 * 2 = 900(B)
        * 2-3: 2700 + 900 = 3600 > 2KB => 容量不夠！
    * 問題3
        * 3-1: 看到轉彎 + RFID + 接收指令 = (1+4+1)/0.1 = 60(Bytes/sec) = 480(bits/sec)
        * 3-2: Yes
    * 完成甘特圖
        ![](https://i.imgur.com/6jXavSC.png)
    * 完成系統方塊圖
        ![](https://i.imgur.com/4eEB0SL.jpg)

    
> 給助教檢查[name=謝兆和] 全部完成
* 實際達成事項 (必填)
    * 完成甘特圖及系統方塊圖
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 時間安排：週五 15:30-17:30 、週六 4/17 9:30-12:00 openlab
    * 分工(同甘特圖)
* 組員分工 (必填)
    * 大家都一起做，讚讚
* 遇到問題之處理狀況、解決方式 (必填)
    * 目前我們還停留在努力看懂code的狀態，預計下次討論之前會各自嘗試理解各自負責部分的地方，期中考差不多再來處理
* 課程建議 (選填)
    * 待填
* 想說的話 (選填)
    * 

## 第八週批閱區 - 指定題介紹
* 助教批閱欄
    * 助教回饋
        * 課堂問題討論還算ok，寫出組員討論時間很不錯，下次可以試著寫出你們腦力激盪的過程與結果，相信你們雖然還在看懂code，但對於指定題要怎麼做的大方向，應該有些不錯的想法了吧？
        * 這週大部分組別都是大家一起做，建議你們還是可以把具體做的事項寫出來，然後複製三次。(ex. 陳信佑：課堂問題討論、畫甘特圖及系統方塊圖)
        * 請試著把問題描述的更明確、清楚，例如哪部分的code最難看懂?
> [name=謝兆和]
* 教授批閱欄
    * 評分等第
        * B+
    * 教授回饋
        * 完成基本紀錄
> [name=林坤佑]

## 第十週紀錄 - 指定題進度報告
* 預計完成事項 (必填)
    * 完成車車循跡，走完指定題，包含其中的藍芽溝通，RFID，循跡，左右迴轉等等。
* 實際達成事項 (必填)
    * arduino-node.h函式
    * arduino-track.h函式
    * 用arduino-main寫死指定題路線。
    * python 完成node.py和 maze.py的初始設定以及BSF_2的撰寫
    * 能夠用藍芽溝通傳輸指令，能讀取RFID
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * arduino-node.h
        * 關於轉彎 - 我們一開始是如範例影片一般使車車稍微後退再行轉彎，但因為車車接觸到轉彎塊時角度不盡相同，故後退以後會有轉太多/轉不夠的問題
            * 目前的構想有 1.調整函式參數讓其直接轉彎，再讓track.h做微調 2.車車後退不給定固定轉速，而是用倒退循跡
            * 現在是採用1.(如圖)，左右轉基本無虞，迴轉也有七成把握(原因見問題)
            * 後來在OPEN LAB，我們調整PD CONTROL的參數，讓車車自走的穩定度提升，也增加左右轉及迴轉的容錯率。下課前已能完整走完整張自走圖，只差RFID的感應。
    * 
* 組員分工 (必填)
    * 胡凱翔 - node.h、參數調整、紀錄
    * 陳信佑 - 藍芽函式、maze.py、node.py、
    * 康睿麟 - 藍芽函式、track.h、......
* 遇到問題之處理狀況、解決方式 (必填)
    * 車車晃動幅度過大
        * 我們調小了循跡PID control裡Kp、Kd值，並拿掉了Ki，在直線軌道上穩定度提升許多
    * 迴轉時有時會偏離軌道
        * 經觀察，這個狀況主要是由於右輪會有空轉漂移的情形，我們有嘗試加上負重，能達到九成九的成功率，之後會想辦法固定負重在車車上
    * 藍芽溝通傳輸
        * 我們已經能透過藍芽進行傳輸，但實際執行指令時仍有出錯，主要應是python coding 的問題，我們會在接下來幾天向已經做過藍芽傳輸的組別討論coding 上的問題。
        
* 課程建議 (選填)
    * 待填
* 想說的話 (選填)
    * 待填

## 第十週批閱區 - 指定題進度報告
* 助教批閱欄
    * 助教回饋
        * 右輪空轉的問題其實各組之間還蠻常見的，看其他組也是增加負重解決，這個方法不錯，不過記得要固定好。
        * 藍芽溝通傳輸實際執行有問題的話可以直接到fb留言區發問，因為你們的問題很可能也是其他人的問題，這樣助教不僅能第一時間協助解惑，也能幫助到有同樣問題的同學。
        * 你們目前的進度看起來還行，可能就是迴轉的穩定性需要再提升，預祝你們checkpoint順利~
> [name=鐘民憲]
* 教授批閱欄
    * 評分等第
    B+
    * 教授回饋
    Check point 的時候整體看起來還算順利，這門課本身就要花不少時間，的。另外隊名、想說的話，課程建議。有機會有想法都填一下囉。 :D
> [name=陳君朋]

## 第十一週紀錄 - 指定題進度檢視
- CHECKPOINTS
    - 車車
        - [X] 循跡
		- [X] 可以偵測到 node（包含十字路口和死巷）
		- [X] 偵測到 node 之後，穩定直走、轉彎、迴轉（寫死指令）
		- [X] 可以接收來自電腦的藍芽指令

	- python
		- [X] 完成基本的 BFS
		- [ ] 完成第一題的設計
		- [X] 可以透過藍芽傳輸指令

	- combined
		- [X] 可以讀取 RFID 的值
		- [X] 能走完 3 個點
		- [X] 可以不輔助的情況下，完成小型 E 字地圖
		- [ ] 可以不輔助的情況下，完成進階地圖
		- [X] 可以正確在死巷讀取 RFID
> 給助教檢查[name=助教姓名]

* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * Checkpoints
        * 成功得到120分!
    * 隊名
        * 我們對於隊名有相當分歧的意見，最後由康睿麟和胡凱翔共同提議的「箴珠美人妤」獲選
    * 自選題方向構思
        * 目前仍未確定方向，想法有車車追蹤發信器、夾取物品手臂、目標地和最短路徑即時運算、碰碰車等等
    * BFS演算法和位置讀取完成
* 組員分工 (必填)
    * 胡凱翔 - 循跡修正、紀錄
    * 陳信佑 - BFS演算法，RFID感應
    * 康睿麟 - RFID感應，轉彎function改進
* 遇到問題之處理狀況、解決方式 (必填)
    * 我們在checkpoint前發現RFID感應會少兩碼
        * 我們期間試過很多方法仍未找出原因，最後推測可能讀取上出了問題，造成有重複讀取的狀況
        * 於是我們乾脆把serial read byte 和read string合成同一個function，總算能順利讀出完整的UID
    * 車車行進速度過慢
        * 後來發現是track.h裡初速和Kp誤植了，修正後便跑得柔順絲滑
    * 車車燒起來了
        * 我們電源連接L298N處之包芯線裸露過多，似乎不小心接觸而造成短路，所幸發現及時，且短路處未影響到其餘配件，關閉開關後僅有冒煙和臭味的狀況
        * 更換電線並重新焊接後車車已無大礙，並且電線裸露長度亦有更加注意
* 課程建議 (選填)
    * 希望電線不要不要跟我的學分一樣，那麼容易燒起來。
* 想說的話 (選填)
    * 5/21 嘻腦工程在河岸留言，有我的表演喔!

## 第十一週批閱區 - 指定題進度檢視
* 助教批閱欄
    * 助教回饋
        * 恭喜你們解決RFID讀值的問題。然後記得電線在撥線的時候不能撥太長，不然真的很容易不小心碰到其他金屬而短路。
        * 建議可以把你們跑地圖測試的錄影與演算法策略記錄下來，以及時間規劃等過程中的想法，這樣可以記錄的更詳細。祝你們指定題順利~
        * 學弟好強...表演加油!! (那我也順便工商一下 5/19 電機音樂會在外教小劇場 歡迎來聽表演&吃點心XD(?))
> [name=宋馨慈]
* 教授批閱欄
    * 評分等第
        * B+
    * 教授回饋
        * 電線裸露的部分，建議還是可以用膠帶保護，避免意外短路。
> [name=林坤佑]

## 第十二週紀錄 - 指定題競賽
* 預計完成事項 (必填)
    * 中規中矩，盡力為主
    * 上一周我們已經完成主要RFID，藍芽以及車車的控制。python也做得差不多了。所以主要心力都放在微調車車行走的穩定度，以及完成python演算法。
* 實際達成事項 (必填)
    * 1540分，第三名，超棒的
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 軟體
        * 演算法，從第一個node開始，去計算離它最近的node，並一個一個吃完。
        * 藍芽溝通:將讀取RFID值和車車指令由兩個function合成一個function，避免出現RFID和車車指令同時回傳而無法讀取的狀況。
    * 硬體
        * 微調車車行走的穩定度，就很順了
    * 自選題初步構想--“送餐車”
        * 上次去吃壽司郎的時候覺得自動送餐很酷，於是想說我們的車車也可以做到
        * 車車可能需加裝機械手臂、盤子，調整RFID位置
        * 送餐示意草圖：![](https://i.imgur.com/Z1W245n.png)
        * 車車接受指令（比如幾號桌點哪幾號餐），接著去左邊廚房區取餐，再送餐去右邊座位區
        *這邊可利用指定題所學去做調整*
        * 點餐可以設計一個手機app，就填幾號桌要哪些餐這樣，再利用藍芽傳輸
        * 客人取走餐點後要使用RFID感應卡，就像付款的感覺，不付錢的話車車就不走
        * 或者也可以像壽司郎的送餐列車一樣使用感重元件，但實行起來會較為困難
        * 車車若要加裝機械手臂來做取餐動作，則勢必要調整配重，這個部分我們等確定後再行討論
        
* 組員分工 (必填)
    * 胡凱翔: 自選題構思
    * 陳信佑: python演算法，藍芽指令接收的改良。
    * 康睿麟: arduino參數調整，循跡及車車控制優化。
* 遇到問題之處理狀況、解決方式 (必填)
    * 藍芽在傳輸指令時，若同時收到RFID和車車指令，會一起讀，導致python無法回傳指令給車車。因此我們改良python的指令，會視不同狀況，來調整是否要讀取RFID以及車車指令。
* 課程建議 (選填)
    * 希望車車不會停課!
* 想說的話 (選填)
    * 第一名好爽喔

## 第十二週批閱區 - 指定題競賽
* 助教批閱欄
    * 助教回饋
        * 指定題榮獲第一，證明了你們對指定題的投入及對車車的感情(?)，相信你們比賽前應該爆肝過，但還是希望工作紀錄不能寫詳盡一點。
        * 你們自選題的構想很不錯，但很不幸全校現在都遠距教學了，如果組員沒辦法約，可能要考慮改做軟體類的題目，課堂上可以跟大家討論。
> [name=謝兆和]
* 教授批閱欄
    * 評分等第
    A-
    * 教授回饋
    我也覺得你們可以多寫些內容，現在沒有停課不過都變成線上，這可能會變成新常態，就趁這機會練習透過網路溝通與合作吧，老師們其實也在適應。 >_<
> [name=陳君朋]

## 第十三週紀錄 - 自選題介紹
* 預計完成事項 (必填)
    * 自選題方向確認。
* 實際達成事項 (必填)
    * 大方向確認製作送餐車，讓客人在手機下單，並進行遠端操控車車去送餐
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 軟體:我們預計使用line robot做溝通，用手機連接電腦來傳送指令，電腦再用藍芽連接車車運送
* 組員分工 (必填)
    * 陳信佑胡凱翔:軟體編寫
    * 康睿麟:硬體改造
* 遇到問題之處理狀況、解決方式 (必填)
    * 遠距沒辦法溝通
    * 把軟體硬體的工作分開，並著重在軟體的編寫改造，硬體盡量維持車車的完整性。
* 課程建議 (選填)
    * 待填
* 想說的話 (選填)
    * 待填

## 第十三週批閱區 - 自選題介紹
* 助教批閱欄
    * 助教回饋
        * 記得要把你們這禮拜討論的自選題相關事項補上喔~
> [name=鐘民憲]
* 教授批閱欄
    * 評分等第
    B
    * 教授回饋
    希望描述更具體一些喔。尤其是如果計畫都沒有很具體，怕期末也不會有很具體的成果出來，而這佔總成績 20% 喔。
> [name=陳君朋]

## 第十四週紀錄 - 自選題proposal報告
* 預計完成事項 (必填)
    * 軟體:
        * 討論出最終定案，並審核那些是我們能力範圍內能做的，安排不同階段的工作。
        * 討論更細緻的分工。
    * 硬體:
        * 確認需要的器材，考量是否有可以加裝的器械，如超音波避障。
* 實際達成事項 (必填)
    * 放棄寫line robot
    * 找出替代方案 - app inventor
        * 當前進度:連線以外的部分完成
    * app 開發畫面
        * 開啟app![](https://i.imgur.com/CVhXtm0.png)
![](https://i.imgur.com/Cu9U9P1.png)
        * 餐廳選單![](https://i.imgur.com/OkMzukw.png)
![](https://i.imgur.com/YUHp1mS.png)
        * 菜單(ex.壽司娘)![](https://i.imgur.com/jSTkdDS.png)
![](https://i.imgur.com/PIGhdhn.png)![](https://i.imgur.com/MqLG3Hp.png)
        * 購物籃![](https://i.imgur.com/X0K6hPl.png)
![](https://i.imgur.com/U7Sxg5r.png)
        * 下單完成![](https://i.imgur.com/OKWKQuz.png)
![](https://i.imgur.com/Vh9ICFQ.png)
    * 實際demo: https://youtu.be/HFyIGYcEoeM

    * 架設基本python wifi connection   
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 我們決定使用app來連接客戶端的點菜和出菜通知，app接收到訊息再由python連接到車車進行遠端遙控。
    * 由於我們所有人都在不同地方，所以中間我們會通過python來溝通。
* 組員分工 (必填)
    * 陳信佑:負責python code以及連接各組員操作的連結。
    * 胡凱翔:使用app inventor製作點餐app
* 遇到問題之處理狀況、解決方式 (必填)
    * LINE ROBOT的可行性
        * 經過我一整天的嘗試後，LINE ROBOT的複雜度遠遠超出我這個程式新手的能力，我一開始確實太輕忽它的難度了。因此我們決定果斷放棄LINE ROBOT的方案，但我還是會用空閒時間繼續研究。
    * wifi
        * 一開始我不知道怎麼開始架設server，卡了很久。
        * 我們和別組同樣要做wifi connection的組別討論，變得有效率很多。
    * 要如何使app可以傳送訊息
        * 目前的構想是使用wifi連接電腦(伺服器)，再人工打進python，最後由藍芽傳遞指令給車車
        * 或者可以把人工的部分改成程式? 但要如何轉譯也是個問題
        * 似乎也可以直接使用app連接車車，但車車能否一次接收多個app的指令仍有待商確
        
* 課程建議 (選填)
    * 
* 想說的話 (選填)
    * 

## 第十四週批閱區 - 自選題proposal報告
* 助教批閱欄
    * 助教回饋
        * 軟體進度很不錯，App inventor相較於line robot真的簡單很多，但缺點是可能只能在電腦上用模擬器控制或是只能在android手機上使用。或許等大致上都完成後可以考慮研究 ios swift。
> [name=宋馨慈]
* 教授批閱欄
    * 評分等第
        * B+
    * 教授回饋
        * 組員分工只有兩位同學？ 
> [name=林坤佑]

## 第十五週紀錄 - 自選題進度報告!
* 預計完成事項 (必填)
    * 網路連接
    * app 製作完成
* 實際達成事項 (必填)
    * 完成python伺服器設置，可以從一端傳送資料到主程式，告訴車車應該要去哪裡取貨，實現遠端控制。
    * 完善app返回鍵功能、tinydb資料建構方式調整
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * 這周主要就是上周進度的延伸，完成wifi的連接
    * 因為零件只有收到少部分，硬體上仍然無法測試
* 組員分工 (必填)
    * 陳信佑:server與client設置，從遠端控制車車
    * 胡凱翔:app細項修正
    * 康睿麟:馬達控制arduino code完成，等待零件宅配
* 遇到問題之處理狀況、解決方式 (必填)
    * 目前只有試過在單機上的server與client的連線，但還沒正式從遠端控制過。這幾天會找時間測試。
* 課程建議 (選填)
    * 
* 想說的話 (選填)
    * 其他組員不打自己的進度我是能怎樣。。。。
    * 信佑不哭，眼淚是箴珠

## 第十五週批閱區 - 自選題進度報告
* 助教批閱欄
    * 助教回饋
        * 希望你們能更詳述軟體進度，組員之間互相提醒一下。
> [name=謝兆和]
* 教授批閱欄
    * 評分等第
    B
    * 教授回饋
    所以是那些組員? 可以協調自己寫工作記錄，其他組員多做些其他事。同組同學相處如有問題，如果內部溝通無果，可以再讓助教老師們知道。
> [name=陳君朋]

## 第十六週紀錄 - 自選題進度報告
* 預計完成事項 (必填)
    * 硬體組裝，網路VPN設定，測試，python code修正
* 實際達成事項 (必填)
    * 使用VPN解決不同網域下無法連接的問題
    * python code微調
    * app 與表單連線問題
    * app 餐廳、菜單選項增加
    * 傳送木板切割，組裝完成（買材料時眼睛怪怪的沒買到DC公頭所以沒能完全組裝完，只能先分開測試，公頭預計星期四到貨。
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * app聯網問題
        * 原本想要架設網站，但後來發現問題太多，app也無法成功回傳值
        * 之後改成採用較簡單的google sheet，再將點餐各細項直接寫進表單網址裡
        * 範例:(程式方塊)![](https://i.imgur.com/fGQyZYi.png)
          實際操作:![](https://i.imgur.com/SB9tNxZ.png)
          再點其他餐:![](https://i.imgur.com/LqNx4MG.png)
* 組員分工 (必填)
    * 陳信佑:VPN，python code
    * 胡凱翔:完成app和網頁連結問題
    * 康睿麟：硬體設計組裝及測試
* 遇到問題之處理狀況、解決方式 (必填)
    * 焊接新手十分的痛苦，多次練習後才成功接好電路。
    * python code和硬體整合操作仍有一些BUG目前還在排除中。
    * 硬體組裝部分因為家裡工具有限因此做工較為粗糙。
    * app有閃退的狀況發生
        * 上網查詢後可能是因為組件含有一些中文，於是將組件名稱都改為英文後就沒有這個狀況了
    * 表單上接收文字亂碼
        * 好像也是因為中文寫進網址後會變亂碼的關係，於是加了個encode元件，便顯示正常了
    
* 課程建議 (選填)
    * 遠距教學讓整體合作變得更困難，但有越來越好的趨向，希望能在最後有個好結果。
* 想說的話 (選填)
    * 謝謝助教，我們會盡速補完所有進度，辛苦了

## 第十六週批閱區 - 自選題進度報告
* 助教批閱欄
    * 助教回饋
        * 紀錄簿尚未完成，請記得補齊
        * 上禮拜你們組員反應其他人不寫工作紀錄簿，助教這邊只能說工作紀錄簿占你們總成績相當大一部份，還有團隊分工合作也是評分的項目之一，如果你們真的不在乎成績的話那我們也沒辦法，我們只能給予鼓勵與建議，但要不要做還是看你們自己。至於有寫的那個人很抱歉，評分還是會以組為單位，得請你盡力督促其他人，如果有問題的話可以跟老師溝通。
        * (2021/06/13 21:27)
> [name=鐘民憲]
* 教授批閱欄
    * 評分等第
        * B+
    * 教授回饋
        * 遠端合作困難度很高，還好已經有慢慢變好了。期待你們的成品。
> [name=坤佑]

## 第十七週紀錄 - 自選題進度報告
* 預計完成事項 (必填)
    * 硬體組裝，網路VPN設定，測試，python code修正
    * python code增加將google sheet內容自動傳送的機器
* 實際達成事項 (必填)
    * 使用VPN解決不同網域下無法連接的問題
    * python code微調
    * app 與表單連線問題
    * app 餐廳、菜單選項增加
    * 傳送木板切割，組裝完成（買材料時眼睛怪怪的沒買到DC公頭所以沒能完全組裝完，只能先分開測試，公頭預計星期四到貨。
* 組內討論事項 (必填，如問題、構想、分工合作、時間安排...等等)
    * app聯網問題
        * 原本想要架設網站，但後來發現問題太多，app也無法成功回傳值
        * 之後改成採用較簡單的google sheet，再將點餐各細項直接寫進表單網址裡
        * 範例:(程式方塊)![](https://i.imgur.com/fGQyZYi.png)
          實際操作:![](https://i.imgur.com/SB9tNxZ.png)
          再點其他餐:![](https://i.imgur.com/LqNx4MG.png)
* 組員分工 (必填)
    * 陳信佑:python code
    * 胡凱翔:完成app和網頁連結問題
    * 康睿麟：硬體設計組裝及測試
* 遇到問題之處理狀況、解決方式 (必填)
    * 這周內容主要將上周未做完的部分補足，基本上已經八成好了。
    * 應該等期末結束再來完成最後一步。
    * 焊接新手十分的痛苦，多次練習後才成功接好電路。
    * python code和硬體整合操作仍有一些BUG目前還在排除中。
    * 硬體組裝部分因為家裡工具有限因此做工較為粗糙。
    * app有閃退的狀況發生
        * 上網查詢後可能是因為組件含有一些中文，於是將組件名稱都改為英文後就沒有這個狀況了
    * 表單上接收文字亂碼
        * 好像也是因為中文寫進網址後會變亂碼的關係，於是加了個encode元件，便顯示正常了
    
* 課程建議 (選填)
    * 遠距教學讓整體合作變得更困難，但有越來越好的趨向，希望能在最後有個好結果。
* 想說的話 (選填)
    * 謝謝助教，我們會盡速補完所有進度，辛苦了
* 疫情調整
    * 首先，由於疫情我們必須將硬體的工作留給一個人，導致我們原先的計畫被打亂，而軟體的比重必須增加。然而我們軟體的能力不是特別強，因此花蠻多時間在軟體上做調整的。而沒辦法見面討論也讓效率有點差，常常弄到最後一刻才弄。
    * 這次由於很臨時有疫情，所以硬體設備我們進度都偏慢，希望以後可以先準備好遠距備案。


## 第十七週批閱區 - 自選題進度報告
* 助教批閱欄
    * 助教回饋
        * 你們的分工很平均，看得出來你們越來越習慣各自完成自己的部分，和遠端整合了。 遠距之下，真的很考驗軟體能力和團隊溝通，不過在這麼艱難的條件下都能完成project了，未來在其他課程的實作上你們一定也沒問題的。祝期末順利~
> [name=宋馨慈]
* 教授批閱欄
    * 評分等第
    A-
    * 教授回饋
    唉，我不知道其他老師們怎麼樣，但是我一開始上課也很不習慣，然後線上上課比平常在課堂還要累。不過老師們之後的確會思考，未來在線上要怎麼安排課程與評量，這不只是對你們，對我們也是個挑戰囉。
    總之，希望你們在 6/30 有個好成績喔!  :D
> [name=君朋]

###### tags: `電資工程入門設計與實作` `109-2`