機器人程式設計作業上傳連結,假設今天是9月15日,檔案名稱為0915(.mp4或mov或其他影片格式),如果有兩個作業第一個檔案名稱為0915a,第二個檔案名稱為0915b
作業80%(每組拍攝實驗影片),期末專題發表20%(綜合之前所學,整合實作出想要功能的機器人,期中時規劃機器人功能,期末製作報告並上台發表)。
9/1(一)開學日上午停課、9/29(一)孔子誕辰紀念日補假、10/6(一)中秋節、12/8(一)校慶補假,1/19(一)線上上課(學測)
12/15-12/29專題(報告:主題、功能說明、設備、程式碼、照片、執行影片)
1/5 專題發表 1/12專題報告
樹莓派基礎操作與系統安裝
(1)Raspberry無線與有線網路設定(附影片教學)
(1)使用putty連線Raspberry,與Linux基本操作指令
RaspberryPi使用VNC連線桌面(附影片教學)
Raspberry使用Raspberry Pi Imager安裝作業系統(附影片教學)
Raspberry網路與通訊
Raspberry軟體安裝與設定
(1)Raspberry Pi硬體說明與查詢目前GPIO狀態(附影片教學)
Raspberry3設定麥克風與耳機(附影片教學)
Raspberry硬體與感測器(Raspberry Pi 3接腳)
基礎數位訊號的輸出與輸入
(2)Raspberry讓LED閃爍(附影片教學、變數、while True)
(3)Raspberry使用Button輸入數位訊號(附影片教學、變數、比較運算子、while True if)
(3)Raspberry使用Button點亮LED(附影片教學、變數、while True if)
(3)RaspberryPi使用數位訊號點亮RGB LED(附影片教學、變數、def)
基礎類比訊號的輸出與輸入
(4)Raspberry使用蜂鳴器(Buzzier)發出Do-Re-Mi(附影片教學、變數、def)
(4)Raspberry使用PWM點亮LED(模擬類比訊號輸出)(附影片教學、變數、while True for)
(4)RaspberryPi使用PCF8591輸入類比訊號(附影片教學、變數、def while True)
(5)RaspberryPi使用PCF8591輸入外部可變電阻的類比訊號(附影片教學、變數、def while True)
(5)RaspberryPi使用PCF8591輸入外部可變電阻的類比數值控制LED的亮度(附影片教學、變數、運算子、def while True)
樹莓派感測器
(5)Raspberry使用HC-SR04測量距離(附影片教學、變數、運算子、def while True)
(6)Raspberry Pi 3使用DHT11進行溫度與濕度監測(附影片教學、變數、while True if)
(6)Raspberry使用HC-SR501感測是否有人在附近移動(附影片教學、變數、while True if)
(7)RaspberryPi使用PCF8591輸入雨滴(水位)感測器的類比訊號(附影片教學、變數、def while True)
(7)RaspberryPi使用PCF8591輸入土壤溼度感測器的類比訊號(附影片教學、變數、def while True)
(7)Raspberry使用雷射感測器輸入數位訊號(附影片教學、變數、while True if)
(7)RaspberryPi使用sw-520d傾斜開關輸入數位訊號(附影片教學、變數、while True if)
樹莓派I2C模組
(8)Raspberry使用i2c控制2x16LCD(附影片教學、函式庫應用)
(8)Raspberry使用DHT11監測溫度與濕度顯示在2x16螢幕(附影片教學、變數、字串、while True if)
樹莓派SPI模組
(9)Raspberry使用MAX7219 控制 8x8 LED Matrix(附影片教學、函式庫應用)
Raspberry控制兩個MAX7219-8x8 LED Matrix模組(附影片教學、函式庫應用)
RaspberryPi使用RFID-RC522讀取與寫入磁卡與磁扣(附影片教學)
樹莓派WebCam相關
(9)RaspberryPi使用套件安裝OpenCV並進行拍照(附影片教學、套件應用、while True if)
(10)RaspberryPi連接WebCam拍照與建立即時串流影片(附影片教學、套件應用)
樹莓派操作各種馬達
(11)Raspberry使用ULN2003模組驅動步進馬達(附影片教學、array-def-for-if)
(11)Raspberry驅動伺服馬達(附影片教學、變數、while True)
(12)Raspberry使用L298N操作兩個馬達(附影片教學、車子一台只能示範、運算子、while True if)
紅外線遙控器
RaspberryPi紅外線接收器與遙控器,並使用發射器模擬遙控器(附影片教學)
RaspberryPi紅外線接受器接受遙控器訊號,執行指定的命令(附影片教學)
機器學習
(12)Raspberry3使用SpeechRecognition套件進行語音辨識(附影片教學、while try except)
Raspberry3安裝Python3+OpenCV(編譯時間過久,不適合上課使用)
Raspberry3使用WebCam+OpenCV進行人臉辨識(編譯時間過久,不適合上課使用)
附錄
Fritzing繪製電路圖
114學年度第1學期機器人程式設計專題成果
第1組 五鍵鋼琴(使用按鍵、蜂鳴器) 一敬吳O緹 一業石O文
第2組 模擬垃圾車(使用L298N操作兩個馬達、蜂鳴器、RGB燈泡) 一業李O亦 一業林O秀
第3組 樹莓派自動感應警示燈(使用LED、蜂鳴器、紅外線感測器) 一業蔡O萱 一樂江O軒
第4組 溫度顏色要警戒(使用LED、溫度感測器、2x16LCD) 一樂邢O沛 一樂陳O歆
第5組 搖控車 (使用L298N操作兩個馬達、無線網路) 一群江O廷 一群郭O彤
第6組 溫度感測警報(使用LED、蜂鳴器、紅外線感測器) 一簡王O涵 一簡張O琳
第7組 智慧感測警報系統(使用蜂鳴器、紅外線感測器) 一簡葉O嘉 一簡鄭O
第8組 傾斜警示(使用蜂鳴器、傾斜感測器、8x8LED) 一捷江O 一慧黃O崴