# [志工社-2021年度課程](https://sites.google.com/view/asuscso/%E9%A6%96%E9%A0%81) ## 0.協助研發人員 ![](https://i.imgur.com/Yz8KTls.png) <iframe width='853' height='480' src='https://embed.coggle.it/diagram/YJTzWu0dn9GyC8Y6/1d9d67b90d213b8862268f9d917c03d2d446ac9d9bf2f3d1d81a4c0cc1365d7c' frameborder='0' allowfullscreen></iframe> ## 0.研發時程甘特圖 ## 1.紙模燈具創作(同開源機器人研究社一月社課活動) ![](https://i.imgur.com/cetwwfd.png) <iframe width='853' height='480' src='https://embed.coggle.it/diagram/X8c4HVJoLAyb9eAj/0ec481b0e3702151a6045e4829705ff8bbf6df02fcf41ffedff774546fe4914f' frameborder='0' allowfullscreen></iframe> {%youtube zOJqEcJgyjw %} ### 軟體需求 1. ★★★★☆Blender 2. ★★★☆☆TinkerCAD(替代Blender) 3. ★★★★☆Pepakura 紙藝大師 #### Pepakura 紙藝大師 軟體操作 {%youtube 2D5n7nwmDkc %} https://shopee.tw/ask_creative?categoryId=73&itemId=2211016492 https://tw.creema.net/item/9637481/detail https://tw.creema.net/item/9673288/detail ![](https://i.imgur.com/fPmgsy8.png) ![](https://i.imgur.com/GSrFdF8.png) ![](https://i.imgur.com/UxfIeUf.png) ![](https://i.imgur.com/bwTOlY3.png) http://www.happydesign.idv.tw/home/molded ![](https://i.imgur.com/AWmKTNl.png) ![](https://i.imgur.com/I0vg1Y6.png) ![](https://i.imgur.com/Q7W1YnD.png) ![](https://i.imgur.com/lp5XC7y.png) ![](https://i.imgur.com/Xy8SuGK.png) ![](https://i.imgur.com/0NHQK4h.png) {%youtube DS3ZS9ikFMo %} ![](https://i.imgur.com/xi4r160.png) ![](https://i.imgur.com/NKA6j1T.png) ![](https://i.imgur.com/bQGKlDv.png) ![](https://i.imgur.com/57YvejY.png) ![](https://i.imgur.com/uvs9tCu.png) ```IQ 燈具 ![](https://i.imgur.com/ymhxEgj.jpg) ![](https://i.imgur.com/qnAuDdA.jpg) ![](https://i.imgur.com/A9mmi8S.png) ``` [SketchUp軟體教學](https://www.youtube.com/watch?v=uhdL6TXlXR0) [Krenz繪畫地圖](https://www.youtube.com/watch?v=kbKqIJcIUCw) ## 2.WS2812 LED 應用 <iframe width='853' height='480' src='https://embed.coggle.it/diagram/X8c6ciM6PRSPKid0/06a935533fecd9dd3e2f1fb40a3235563fc61c3420c75a6d78165721f2fe556a' frameborder='0' allowfullscreen></iframe> ### 硬體需求 1. ★★★★☆Attiny85 2. ★★★★☆WS2812 1*8 3. USB*1 / Adapter *1 4. ★★★☆☆Arduino nano(替代Attiny85) 5. ★★☆☆☆ESP32(替代Attiny85) ### 成品範例 LED LAMP https://www.youtube.com/watch?v=9oOW6zNw9pY LED Button控制 亮暗種類 https://www.youtube.com/watch?v=igSorlffGsk 旋鈕控制 https://www.mauroalfieri.it/elettronica/rotary-encoder-attiny85-neopixel.html --- ## 3.TT馬達仿生獸 <iframe width='853' height='480' src='https://embed.coggle.it/diagram/X8c9zYd4rkITaQ-2/f1f1d9088b6b5568d7086e35c922a362d5e4f7af2ed4148702347e1cebfcafbd' frameborder='0' allowfullscreen></iframe> ---- ### 硬體需求 1. TT馬達 2. 3D曲柄桿(需列印) 3. 雷切木板(可調式預留孔位) 4. 馬達調速器(放大器) 5. 18650電池盒(雙槽) 6. 熱熔膠 7. M3螺絲/羅姆 8. 快接環 9. 船型開關 ---- ### 軟體需求 1. https://www.geogebra.org/graphing?lang=zh-TW ----- ### 成品範例 ![](https://i.imgur.com/PGuBU7b.png) {%youtube AOB3h21PWeo %} ### 參考教學資料 http://yunlinmaker.blogspot.com/2019/07/geogebra.html https://vmaker.tw/archives/37678 http://elesson.tc.edu.tw/md221/mod/page/view.php?id=4163 ### 補充資料 https://www.youtube.com/watch?v=8hKMOAyaxzQ https://www.youtube.com/watch?v=kKSDgIhc8GI ### 基礎連動桿範例 [Geogebra課程](https://www.youtube.com/watch?v=8e08fbJdQrs&list=PLO86SvDAM45NQcZs5KavWE7KKkBcKMxZa&index=2) https://www.facebook.com/100000098208685/videos/3830929903586912 {%youtube RNszgo17MCc %} {%youtube ul_Vit9xZUI %} {%youtube XM8bbjPWgv0 %} {%youtube y4kmhLnvmE4 %} {%youtube 2rnxwerNXyk %} {%youtube LYvfsWzMPdk %} {%youtube TnKjTC2Ov-w %} 組裝圖 https://www.instructables.com/Theo-Jansen-Wagon/ https://home.gamer.com.tw/creationDetail.php?sn=1659371 https://home.gamer.com.tw/creationDetail.php?sn=1659371 https://fun-paper3d.blogspot.com/ --- ## 4.Line貼圖-Golden Ratio黃金比例繪圖法 * 查看黃金比例繪圖法 Youtube搜尋:golden ratio logo <iframe width='853' height='480' src='https://embed.coggle.it/diagram/XYnYcxz2ip5LGGg4/8d55ec6b82eba76babe2dad2c67b2b47236441bb37aa45940bdc7531f71d9d99' frameborder='0' allowfullscreen></iframe> * Design by Inkscape {%youtube 1hhAXrxVMeU%} * Design by Ai {%youtube -GciCK0h-s4%} {%youtube vct4pM4Bk70%} {%youtube CSoHCHQ3zJw%} {%youtube NXKYUpWfCjA%} {%youtube w-oHdS4wQpE%} {%youtube L777SAhhx6c%} ### 卡通大頭貼製作 ![](https://i.imgur.com/6s2B0LR.png) --- # [開源機器人研究社-2021年度課程](https://ppt.cc/fBxBfx) <iframe width='853' height='480' src='https://embed.coggle.it/diagram/X-FrhYP6oHtiT_23/ff3895dbf1ed7fa27ad26b2dc1803f81c02d9f5a24333f488b5bbf381f201020' frameborder='0' allowfullscreen></iframe> ## 社團學習藍圖 <iframe width='853' height='480' src='https://embed.coggle.it/diagram/YJTzWu0dn9GyC8Y6/1d9d67b90d213b8862268f9d917c03d2d446ac9d9bf2f3d1d81a4c0cc1365d7c' frameborder='0' allowfullscreen></iframe> ## [1月-Basic-Blender 2/3D紙模建模 實作](https://hackmd.io/khKjAdVQSjObE4LrCHcdjQ?view#%E7%B4%99%E6%A8%A1%E7%87%88%E5%85%B7%E5%89%B5%E4%BD%9C) {%youtube zOJqEcJgyjw %} ---- ## 2月-讀書會(過年) ![](https://imgs.gvm.com.tw/upload/gallery/20200605/73067_01.jpg) ---- ## [3月-Basic-OnShape 2/3D建模 藍芽音箱機構設計實作](https://hackmd.io/pUaQe31oSdGN61VP5Ixp3w?view) [藍牙音響改裝DIY](https://www.mobile01.com/topicdetail.php?f=348&t=4648787) ![](https://i.imgur.com/S0frxZx.jpg) ![](https://farm1.staticflickr.com/661/23620124375_a833803ee6_c.jpg =300x200) ![](https://farm6.staticflickr.com/5757/22993035143_78390ff022_c.jpg =300x200) ![](https://farm6.staticflickr.com/5794/23620141885_be21c2d3bf_c.jpg =300x200) ![](https://farm6.staticflickr.com/5818/22991965544_b4a3be7327_c.jpg =300x200) ![](https://farm6.staticflickr.com/5818/22991965544_b4a3be7327_c.jpg =300x200) ![](https://farm6.staticflickr.com/5724/23620132095_0e22da3a02_c.jpg =300x200) ![](https://farm6.staticflickr.com/5731/23252199149_581940e9d3_c.jpg =300x200) https://img.alicdn.com/imgextra/i4/199304554/O1CN011jVm9RzWQnHlMLR_!!199304554.jpg https://item.taobao.com/item.htm?spm=a230r.1.14.33.21341983qHW5X6&id=573676559048&ns=1&abbucket=2#detail 規格如下: • 尺寸:80 x 120 x 230 mm • 功率:3W + 3W • 電源輸入:USB • 音源輸入:3.5 接頭 ---- ## 4月-Advanced-mPython-OttoCar ![](https://i.imgur.com/pFTjcpc.png) ## 課程大綱 11月每週三晚上7-9點 地點:立德228會議室 | 日期 | 內容 | 備註 | | - | - | - | | 11/4 | GUI介面使用/動作安排/驅動事件/判斷與迴圈/變數 | [Video](https://www.youtube.com/watch?list=PLIkIGCBm2VEb5cB6kZD_k2eXWKwLgx_2N&v=wMvz8ocZWRs&feature=emb_title)/[Slide](https://sites.google.com/view/asuscso/%E6%9A%91%E6%9C%9F%E6%95%B8%E4%BD%8D%E6%A8%82%E5%AD%B8%E7%87%9F/2020%E6%9A%91%E6%9C%9F%E6%95%B8%E4%BD%8D%E6%A8%82%E5%AD%B8%E7%87%9F/%E8%AA%B2%E7%A8%8B%E8%AC%9B%E7%BE%A9%E5%BD%B1%E7%89%87#h.p_7xdqGnx-19QM) | | 11/11 | ESP32開發板介紹/認識電路/mPyhton環境建立/mPython基礎語法/閃爍LED |[Video](https://www.youtube.com/watch?v=wEN8Z80FZvQ&list=PLIkIGCBm2VEZm95JjRe8qfd28EWHkdGie&index=4)/[Slide](https://hackmd.io/@Zoyam/ByeHHYDKv) | | 11/18 | mPython基礎語法/蜂鳴器、超音波模組介紹/模組連動 | [Video](https://www.youtube.com/watch?v=rMfC5l8cwa8&list=PLIkIGCBm2VEZm95JjRe8qfd28EWHkdGie&index=1)/[Slide](https://hackmd.io/x3cd61mySQyJ9Op5iN3jeA?view#LED%E6%87%89%E7%94%A8) | | 11/25 | ESP32-WIFI設定/IFTTT服務申請/Line、Google表單連動 | [Video](https://www.youtube.com/watch?v=ulXUhU13LVg&list=PLOYsAys6a6mmt4_0zXXZ2_WzDLUkggGXC&index=24)/[Slide](https://hackmd.io/x3cd61mySQyJ9Op5iN3jeA?view#Wifi%E9%80%A3%E7%B7%9A) | * [參考IOT with MicroPython by Using ESP32](https://www.youtube.com/watch?v=Q2Q7_1WYG_4&list=PLOYsAys6a6mmt4_0zXXZ2_WzDLUkggGXC&index=10) ---- ## 5月-Basic-mPythong實作-OLED螢幕 運動陀螺儀 ![](https://i.imgur.com/KwEYvPd.png) ---- ## 6月-Advanced-mPython-OttoRobot ![](https://i.imgur.com/qj0y9wI.png) ---- ## [7月-Advanced-Python-OpenCV 實作](http://www.1zlab.com/wiki/python-opencv-tutorial/) ![](https://i.imgur.com/ren4iLB.png) ---- ## [8月-Advanced-Python-OpenCV 人臉追蹤雲台](https://github.com/1zlab/1ZLAB_Face_Track_Robot) ![](https://i.imgur.com/XgDO4t9.png) ---- ## [9月-Advanced-Python-OpenCV PyEspCar(人臉追蹤小車)](https://github.com/1zlab/1ZLAB_PyEspCar) ![](https://i.imgur.com/U6PTfdq.png) ---- ## 10月-Advanced-Python-自動化/爬蟲/聊天/選股機器人 ![](https://i.imgur.com/SYiBbkv.png) ### 課程大綱 每週 地點: | 日期 | 內容 | 備註 | | - | - | - | | Week1 | 簡介與基本環境設定 | [Video]()/[Slide]() | | Week2 | LINE 聊天機器人基本功能 |[Video]()/[Slide]() | | Week3 | 透過 LINE Login 結合網頁應用 | [Video]()/[Slide]() | | Week4 | 新聞訂閱功能、爬蟲與推播 | [Video]()/[Slide]() | * 參考資料 * [Python+LINE Bot教學-6步驟快速上手LINE Bot機器人](https://www.learncodewithmike.com/2020/06/python-line-bot.html) * [手把手教你搭建聊天機器人(LineBot+Python+QnAMaker+Heroku)](https://medium.com/@hatsukiotowa/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E6%90%AD%E5%BB%BA%E8%81%8A%E5%A4%A9%E6%A9%9F%E5%99%A8%E4%BA%BA-linebot-python-qnamaker-heroku-02%E5%BB%BA%E9%80%A0linebot-backend-server-%E4%B8%A6%E9%83%A8%E7%BD%B2%E8%87%B3heroku-59b36357cd9d) * [鐵人賽-從LINE BOT到資料視覺化](https://ithelp.ithome.com.tw/articles/10217350) * [lite-LineBot+Python輕鬆建立聊天機器人](https://blackmaple.me/line-bot-tutorial/) * [利用 Python 製作 Facebook Chatbot](https://github.com/chrisyang-tw/Chatbot_for_Credit_Card) * 爬蟲類 * [鐵人賽-Python爬蟲實作篇](https://ithelp.ithome.com.tw/articles/10203216) * [Python網頁爬蟲動態翻頁的實作技巧](https://www.learncodewithmike.com/2020/06/how-to-scrape-different-pages-using-python-scraper.html) * [Python-BeautifulSoup開發網頁爬蟲](https://www.learncodewithmike.com/2020/02/python-beautifulsoup-web-scraper.html) * [初學者必看Python 網路爬蟲成長影片與程式碼](https://medium.com/%E8%AA%A4%E9%97%96%E6%95%B8%E6%93%9A%E5%8F%A2%E6%9E%97%E7%9A%84%E5%95%86%E7%AE%A1%E4%BA%BAzino/%E5%88%9D%E5%AD%B8%E8%80%85%E5%BF%85%E7%9C%8B-%E4%B8%80%E5%80%8B%E8%A7%80%E5%BF%B5-%E9%96%8B%E5%95%9Fpython-%E7%B6%B2%E8%B7%AF%E7%88%AC%E8%9F%B2%E6%88%90%E9%95%B7%E4%B9%8B%E8%B7%AF-%E5%90%AB%E8%A7%A3%E8%AA%AA%E5%BD%B1%E7%89%87-fac0a17cd261) | 日期 | 內容 | 備註 | | - | - | - | | Week1 | Selenium 介紹、安裝、Webdriver 下載 | [Video]()/[Slide](https://reurl.cc/Q7Avbo) | | Week2 | Chromedriver 使用、使用Selenium輸入及點擊、send_keys模擬鍵盤輸入、 |[Video]()/[Slide]() | | Week3 | 瀏覽紀錄、定位網頁元素 | [Video]()/[Slide]() | | Week4 | Selenium函式的使用規則、八大選擇器的使用方法| [Video]()/[Slide](https://reurl.cc/DvkV3O) | * 參考資料 * [Lec27 Scratch與Python Python-Selenium 自動化控制工具](https://www.youtube.com/watch?v=HSYd1qY5dD0) ---- ## 11月-Advanced-App Inventor 2 手機應用程式設計 ![](https://i.imgur.com/5VnKKFc.png) ---- ## [12月-Advanced-ESP32CAM實作](https://hackmd.io/KjPv63KbSVuwN99XZxuepg?view) ![](https://i.imgur.com/ZH7ug0k.png) ---- ## [Basic-Blender 2/3D紙模建模 實作]() ### 課程海報 ![](https://i.imgur.com/qrVFSLl.jpg) ### 課程大綱 時間: 地點: | 日期 | 內容 | 備註 | | - | - | - | | Week1 | Blender介紹/基礎操作/建模觀念/三視圖描繪/輸出3D模型 | [Video]() | | Week2 | 3D模型上色/Pepakura介紹/3D轉2D/切割斷面/輸出A4平面圖 |[Video]()/[Slide]() | | Week3 | 裁減/黏貼/成果分享 | [Video]()/[Slide]() | ---- ## [物聯網學程-課綱介紹]() ### 課程海報 ### 課程大綱 時間: 地點: | 日期 | 內容 | 備註 | | - | - | - | | Week1 | ESP32開發板介紹、網路通訊協定認識| [Video]()/[Slide]() | | Week2 | WebSocket應用、MQTT應用|[Video]()/[Slide]() | | Week3 | WebServer介紹、實際架設| [Video]()/[Slide]() | | Week4 | 整合應用案例分享 | [Video]()/[Slide]() | ---- ## [開源教我正確選擇軟體授權](https://hackmd.io/@xFFt1IK9RFqBBDprY_V0yA/rk-sbm42z?type=view) ### 轉連結 ### 課程大綱 時間: 地點: | 日期 | 內容 | 備註 | | - | - | - | | Week1 || [Video]()/[Slide]() | | Week2 | |[Video]()/[Slide]() | | Week3 | | [Video]()/[Slide]() | | Week4 | | [Video]()/[Slide]() |