USB 電圧不足のためデータ送信間違いのため苦労した...
ESP32-CAM ボードでバッテリー電圧を測定しようと思ったが, ADC1 グループピン代わりに GPIO 0番(回)を使うようになりました. しかし GPIO 0番(回)はブートモード設定及び Wi-Fi 機能と衝突が発生することができるピンだから ADC 入力で適切ではなかったです. ESP32-CAMは使用可能な ADC ピンが不足で, 仕方なく Arduino Nanoを通じてバッテリー電圧を測定した後 UART 通信を通じて ESP32-CAMで送る方式で構成しました.
ESP32-CAMは Wi-Fi 通信とカメラモジュール使用によって全力消耗が大きいから, 太陽光パネルを利用してバッテリーを充電する同時に, バッテリー寿命をふやすために Deep Sleep モードを適用して電力節約を具現しました.
USB 전압 부족 때문에 데이터 전송 오류 때문에 고생한...
ESP32-CAM 보드에서 배터리 전압을 측정하려 했으나, ADC1 그룹 핀 대신 GPIO 0번을 사용하게 되었습니다. 하지만 GPIO 0번은 부트 모드 설정 및 Wi-Fi 기능과 충돌이 발생할 수 있는 핀이기 때문에 ADC 입력으로 적절하지 않았습니다. ESP32-CAM은 사용 가능한 ADC 핀이 부족하여, 어쩔 수 없이 Arduino Nano를 통해 배터리 전압을 측정한 후 UART 통신을 통해 ESP32-CAM으로 전송하는 방식으로 구성하였습니다.
ESP32-CAM은 Wi-Fi 통신과 카메라 모듈 사용으로 인해 전력 소모가 크기 때문에, 태양광 패널을 이용해 배터리를 충전하는 동시에, 배터리 수명을 늘리기 위해 Deep Sleep 모드를 적용해 전력 절약을 구현했습니다.