隨者科技越來越發達,學校、工廠、公司或家中都需要保全系統,而在較大的區域中,有些死角或是人員無法監控的區域,我們透過ESP32-CAM拍照的功能將照片和訊息傳送至Gmail,避免不必要的危害事件發生,也可降低對人員的依賴並減少支出。
開始前相關設定請先閱讀:【ESP32-CAM】第六篇:拍照取影像Gmail發送通知(SMTP)
硬體配置圖
材料
- ESP32-CAM開發板
- PIR人體感測器
- 杜邦線
- UART燒錄器
程式
由於原始範例將發送mail的程式放在void setup()執行,我們將發送mail的程式建立為獨立函式(function)。
整合好的程式範例,請至文章結尾處下載!!
- 設置為 CAMERA_MODEL_AI_THINKER。
- 自行設定WIFI網路ssid、password。
- AUTHOR_EMAIL,寄件者的mail。
- AUTHOR_PASSWORD,寄件方 google應用程式密碼。
- RECIPIENT_EMAIL,收件方的mail。
結果
人體感測器偵測到人體時,啟動相機拍照並傳送至Gmail。
上傳完成esp32-cam重新上電,可以看到serial log傳送成功。
我們將相機設置於門口當有人闖入時,人體感應器觸發,自動拍照並傳送圖片至Gmail