我的ESP32實做書籍:我出書了 ESP32 物聯網專題
博客來網址:https://www.books.com.tw/products/0010901195
這篇沒什麼,只是把上一篇的TFT及之前的CameraWebServer傳輸連起來而已,程式太長,直接下載附件吧:http://t.ly/cyeH
一、請先設定你的ESP32CAM開發環境:ESP32-CAM (arduino)影像伺服器及臉部辨識教學原始檔Video Stream Server
二、請先完成TFT連線及測試:ESP32CAM TFTLCD顯示
然後,我只是把1.複製到2.而已,還沒再優化,目前發現的問題有兩個
- 畫質不能調整維持240*320
- 這個可以理解,應該是取一個畫面給CameraWebServer及TFT端共用。我有嘗試調整,結果就導致TFT只能看到一個小角落,畫質並沒有提昇,這裡應該可以在拍照時暫停TFT,然後改畫質,拍照,然後改回240*320給TFT用。
- 目前TFT顯示還是放在主LOOP中
- 如果以後有新的程序(例如拍照)就必須跟TFT共用LOOP,不過想想似乎也是正常,雖然想說用雙核心把他移出去,但是又想到CameraWebServer那個模組好像已經拿一個核心去用了。
暫時先這樣吧。
程式下載:http://t.ly/cyeH