티스토리 뷰
다른 강의자료는 www.codingnow.co.kr/ 여기를 참고해주세요.!!
코딩나우
프로그래밍 교육및 개발의뢰 받습니다.
www.codingnow.co.kr
아두이노 ESP32-CAM 모듈을 사용하여 영상 Stream과 사진 캡처를 해보고
파이썬과 연동하여 영상 stream과 사물인식 AI를 구현해 봅니다.
[회로구성]
상태 확인 및 ESP32-CAM에 전원 인가를 위해 다음과 같이 연결합니다.
그리고 업로드를 할때는 다음과 같이 IO0번과 GND를 연결 후 RST 버튼을 눌러 브트로더 모드로 진입하도록 합니다.
![]() |
![]() |
강의에 사용된 TTL 모듈 정보
FT232RL USB - TTL 시리얼 변환 모듈 -5V/3.3V/1.8V 로직 (USB-Serial Conveter -FT232RL, 5V/3.3V/1.8V Logic Level)
상품결제정보 결제는 신용카드, 실시간 계좌이체, 무통장 입금 등을 선택하여 진행하실 수 있습니다. 세금계산서 발행을 요청하실 경우에는 결제방법을 무통장 입금으로 선택하시고 사업자등
vctec.co.kr
[ESP32-CAM 보드 설치 주소]
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
[esp32cam lib 주소]
https://github.com/yoursunny/esp32cam
참고 : 저는 첨부된 라이브러리를 사용했는데요. 현재는 라이브러리가 변경되어 에러가 발생하네요.
아래와 같은 에러가 발생하면 첨부된 라이브러리를 사용하세요.
\esp32cam-main\src\esp32cam.cpp: In member function ‘esp32cam::ResolutionList esp32cam::CameraClass::listResolutions() const’: \esp32cam-main\src\esp32cam.cpp:30:3: error: ‘camera_sensor_info_t’ was not declared in this scope camera_sensor_info_t* info = esp_camera_sensor_get_info(&sensor->id); |
[ESP32-CAM 보드 선택 및 Partition Scheme 선택]
툴 > 보드 > ESP32 Arduino > ESP32 Wrover Module
툴 > Partition Scheme > Hug APP
[소스코드 - 관련 자료]
홈페이지(https://www.codingnow.co.kr/)에 표시된 github 를 참고해주세요.