網頁最後修改時間:2022/03/29
本篇要來介紹小車套件中不同分類所用的控制端軟體,內容有:
-
(01)BLE 遙控車
- (02)BLE PID 循跡車
- (03)結論
PROTEUS 是一款電路模擬的軟體,不但可以學習電路也可以模擬韌體程式實際在 MCU 執行的情形,它在我學習的路上幫助與輔助我很多,也希望這樣的想法延續下去,所以當時在建立部落格要命名的那一刻,它的名字就莫名地浮現出來:ㄆㄜ ㄊㄧㄡ ㄙˋ (proteus),用注音是因為不想用英文,用中文又不曉得翻譯成什麼,所以就英文注音化。
部落格發佈的網頁,主要是以我玩的東西、學習的心得和電子週邊應用為主,也歡迎有興趣的一起交流分享 !
網頁最後修改時間:2022/03/29
本篇要來介紹小車套件中不同分類所用的控制端軟體,內容有:
網頁最後修改時間:2022/03/23
套件的 BLE (Bluetooth LE,低功號藍牙)模組 MLT-BT05 有兩種:一種是有按鈕的;另一種是沒按鈕的。如果單純只是想要改變模組的設定,沒有連線的情況下是不需要這顆按鈕的。
MLT-BT05 在使用之前,必須根據小車主控板的程式來做相對應的參數設定,本篇將針對這些主要的重點部分來做說明,內容有:
網頁最後修改時間:2022/03/20
本篇是兩輪小車 V1.0 DIY 套件的組裝建議說明,裡面內容有:
網頁最後修改時間:2022/03/16
本篇內容,展示兩輪小車 V1.0 DIY 套件不同分類之間實際操作的影片,內容有:
網頁最後修改時間:2022/03/11
這篇網頁是 "{5} 自製四軸無人機-Arduino MWC Nano 大四軸無人機 V3.0 DIY 套件組裝說明" 套件升級 V3.1 版本針對改版的部分的組裝補充說明,主要的組裝還是以{5.0}為主,相關對應的部分會附上連結作為相互對照。
這一篇主要的重點在於:
** 特別說明!由於上述的重點,V3.1 套件中關於模組變更的部分除了升壓模組之外,本篇所有照片中的 MPU6050 模組是直接借用 V3.0 套件的,V3.1 套件所使用的那款(功能不變,絲印變更的)請上賣場看,因為它不是本篇主要說明的重點。
本篇(盡量維持與前一篇章節的編號,但可能不是很連貫,請見諒!)內容有:
網頁最後修改時間:2021/10/20
這篇網頁是 "{4} 自製四軸無人機 - DIY 套件的組裝說明" 套件版本升級 V3.0 後,針對零件變更的部分,補充該部分的組裝說明。
上一篇已談論過的內容,不會在這一篇重複提及,如果對本篇內容有任何疑惑的話,請參閱上一篇的內容。
飛控板雖然也有升級底板的設計,但在這裡只針對重點需要的部分做說明,其他的請參閱 "{3} 自製四軸無人機 - Arduino MWC Nano 飛控板焊接建議與說明" 網頁裡面內容就可以。
本篇內容有:
網頁最後修改時間:2021/09/22
經過前面幾篇網頁的介紹,ESP32 CAMRA 二維碼(QR Code)辨識之門鎖控制(下面簡稱 ESP32QRDoorLock)進入到最後的一篇。本篇將整合所有的部分,利用狀態轉移的概念方式,管理整個門鎖動作的工作流程。
內容有:
網頁最後修改時間:2021/09/17
之前在 ESP32 CAMRA 二維碼(QR Code)辨識之門鎖控制(下面簡稱 ESP32QRDoorLock) 系列的第二篇-週邊裝置的控制中,沒有談論到攝像頭的部分,主要是因為它是整個門鎖控制的主角,值得獨立寫一篇!
這一篇是 ESP32QRDoorLock 系列的第四篇:主要是說明如何使用 ESP32-CAM 辨識二維碼,比對出辨識後的二維碼,是否與預先定義的字串相符合,進而觸發相對應的處理動作。
內容有:
網頁最後修改時間:2021/09/15
ESP32 內嵌 FreeRTOS 操作系統且 ESP32-CAM 主晶片是具有雙核心的 ESP32 晶片,對於 ESP32-CAM 二維碼辨識之門鎖控制(下面簡稱 ESP32QRDoorLock)這個應用來說,需要同時監控 WiFi 連線狀態、處理二維碼辨識和管理門鎖操作流程三個工作任務。其中,WiFi 連線狀態還牽扯到 OTA 韌體上傳是否能用的責任,它由 Watchdog 計時器來監控,一旦出現連線問題時,會在設定的時間重置 ESP32,避免系統一直停留在嘗試連線的循環之中。
本篇是該主題系列的第三篇,說明如何建立 FreerRTOS 任務,以及在任務裡加入 Watchdog 計時器,內容有:
網頁最後修改時間:2021/09/10
ESP32-CAM 二維碼辨識之門鎖控制(下面簡稱 ESP32QRDoorLock)的主要週邊裝置包括:攝像頭(不在本篇討論)、門磁(磁簧)開關、WS2812B和電磁鎖與其驅動模組。
本篇是該主題系列的第二篇,內容是關於這些週邊裝置如何用 ESP32-CAM 做控制的說明,有: