Year | Semester | Author | Project | Link |
---|---|---|---|---|
2017 | Spring | victoresque | Lab 1, Lab 2, Lab 3 | GitHub |
2017 | Spring | victoresque | Final | GitHub |
2017 | Fall | kevin71104 | All | GitHub |
2020 | Fall | ChienKaiMa | All | GitHub |
2020 | Fall | ChienKaiMa | Final | GitHub |
2021 | Fall | DCLAB08 | Final | GitHub |
2021 | Fall | ray0426 | Final | GitHub |
2023 | Fall | Ryan Chu | Final | Google Drive |
2024 | Spring | dereklin1205 | All | GitHub |
2024 | Fall | gary920209 | Lab 1, Lab 2, Lab 3 | GitHub |
2024 | Fall | gary920209 | Final | GitHub |
-
Basic
- 隨機產生0~15的亂數
- 以七段顯示器顯示
- 數字跳動頻率逐漸變慢
- 最後停在一個數字上
-
Bonus
- 跳動中途擷取亂數
- 記憶前次亂數結果
- Basic
- 進行RSA256解密
-
Basic
- 可錄音、播放
- 播放時可以暫停、停止
- 取樣值為16-bit signed,可錄製時間達32秒
- 需支援快速播放(2, 3, 4, 5, 6, 7, 8 倍速)以及慢速播放(1/2, 1/3, 1/4, 1/5, 1/6, 1/7, 1/8 倍速)
- 慢速播放時要包含零次內插與一次內插兩種模式
-
Bonus
- 可將錄音/播放時間顯示在七段顯示器上
- 2-Player Competition
- Wheels and paddles as control
- Vibration feedback
- Different friction constants for different tracks
- 2D elastic collision
- Remember to save and git add, git commit before doing further operations
-
upload
git add . git commit -m "your comments" git push
-
download
git checkout <branch> git fetch git merge
-
new branch
git checkout -b <branch>
-
switch branch
git checkout <branch>
-
delete a local branch
git branch -d <branch> # for merged branches git branch -D <branch> # force deleting
-
delete a remote branch
git push origin --delete <remote branch>
-
merge branch
git merge <branch to be merged>
-
bring back deleted files
git checkout <PREVIUS COMMIT> -- . git add . git commit -m "Restore all deleted files"