作業80%(每組拍攝實驗影片),期末專題發表20%(綜合之前所學,整合實作出想要功能的機器人,期中時規劃機器人功能,期末製作報告並上台發表)。
9/1(一)開學日上午停課、9/29(一)孔子誕辰紀念日補假、10/6(一)中秋節、12/8(一)校慶補假,1/19(一)線上上課(學測)
樹莓派基礎操作與系統安裝
(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)
(2)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)
(5)RaspberryPi使用PCF8591輸入類比訊號(附影片教學、變數、def while True)
(5)RaspberryPi使用PCF8591輸入外部可變電阻的類比訊號(附影片教學、變數、def while True)
(6)RaspberryPi使用PCF8591輸入外部可變電阻的類比數值控制LED的亮度(附影片教學、變數、運算子、def while True)
樹莓派感測器
(6)Raspberry使用HC-SR04測量距離(附影片教學、變數、運算子、def while True)
(7)Raspberry Pi 3使用DHT11進行溫度與濕度監測(附影片教學、變數、while True if)
(7)Raspberry使用HC-SR501感測是否有人在附近移動(附影片教學、變數、while True if)
(8)RaspberryPi使用PCF8591輸入雨滴(水位)感測器的類比訊號(附影片教學、變數、def while True)
(8)RaspberryPi使用PCF8591輸入土壤溼度感測器的類比訊號(附影片教學、變數、def while True)
(8)Raspberry使用雷射感測器輸入數位訊號(附影片教學、變數、while True if)
(8)RaspberryPi使用sw-520d傾斜開關輸入數位訊號(附影片教學、變數、while True if)
樹莓派I2C模組
(9)Raspberry使用i2c控制2x16LCD(附影片教學、函式庫應用)
(9)Raspberry使用DHT11監測溫度與濕度顯示在2x16螢幕(附影片教學、變數、字串、while True if)
樹莓派SPI模組
(10)Raspberry使用MAX7219 控制 8x8 LED Matrix(附影片教學、函式庫應用)
(10)Raspberry控制兩個MAX7219-8x8 LED Matrix模組(附影片教學、函式庫應用)
RaspberryPi使用RFID-RC522讀取與寫入磁卡與磁扣(附影片教學)
樹莓派WebCam相關
(10)RaspberryPi使用套件安裝OpenCV並進行拍照(附影片教學、套件應用、while True if)
(11)RaspberryPi連接WebCam拍照與建立即時串流影片(附影片教學、套件應用)
樹莓派操作各種馬達
(11)Raspberry使用ULN2003模組驅動步進馬達(附影片教學、array-def-for-if)
(12)Raspberry驅動伺服馬達(附影片教學、變數、while True)
(12)Raspberry使用L298N操作兩個馬達(附影片教學、車子一台只能示範、運算子、while True if)
紅外線遙控器
RaspberryPi紅外線接收器與遙控器,並使用發射器模擬遙控器(附影片教學)
RaspberryPi紅外線接受器接受遙控器訊號,執行指定的命令(附影片教學)
機器學習
(12)Raspberry3使用SpeechRecognition套件進行語音辨識(附影片教學、while try except)
Raspberry3安裝Python3+OpenCV(編譯時間過久,不適合上課使用)
Raspberry3使用WebCam+OpenCV進行人臉辨識(編譯時間過久,不適合上課使用)
附錄
Fritzing繪製電路圖