ESP32-Cam ๋ณด๋๋ ๋ง์ ์ ํํ๋ ๊ฐ๊ฒฉ๋๋ก ์์ ์ฌ์ด์ฆ์ ์นด๋ฉ๋ผ์ Wifi, Bluetooth, BLE ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฑ๋น ๋ณด๋์ด๋ค. ์กธ์ ์ํ์ ์งํํ ๋ ๊ต์๋๊ป์ ESP32 ๋ณด๋๋ฅผ ์ถ์ฒํด์ฃผ์ ์ ์๊ฒ๋์๊ณ , 6๊ฐ์๋์ ์ํ์ ๋ง๋ค๊ธฐ ์ํด ์ฌ์ฉํ๋ค.
ESP32 ๋ณด๋๋ usb๊ฐ ์์ด ๋ฐ๋ก ์ปดํจํฐ์ ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ๋ฐ, ESP32-CAM ์ usb ๋จ์๊ฐ ์์ด FTDI programmer๋ฅผ ์ด์ฉํด์ผํ๋ค. ์ฌ์ง์ ๋ํ๋์๋ ๊ฒ ์ฒ๋ผ ์ ํผ์ ๋ฑ์ ์ด์ฉํด ์ฐ๊ฒฐํ๋ฉด ๋๋ค. ํ ์ฐ๊ฒฐ ํ ๋ฆฌ์ ๋ฒํผ์ ๋๋ฅด๊ณ , ์ฝ๋๋ฅผ ์ ๋ก๋ํ๋ฉด ๋๋ค. ์ฝ๋ ์ ๋ก๋ ์ดํ์๋ IO0 - GND ์ฐ๊ฒฐ์ ํด์ ํ๊ณ ๋ค์ ๋ฆฌ์ ๋ฒํผ์ ๋๋ฌ์ค์ผ ํ๋ค
์๋์ด๋ ธIDE ๋ฅผ ์ฌ์ฉํด ์ฝ๋๋ฅผ ์ ๋ก๋ ํ๊ธฐ ์ํด์, Board Manager๋ฅผ ํตํด ESP32 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ๋ค. ํํ ๋ฆฌ์ผ ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์ฐธ๊ณ ํ๋ค. ์นด๋ฉ๋ผ ์น์๋ฒ ์์ ๋ฅผ ์ด๊ณ ์ ์ ํ ์์ดํ์ด์ ssid, password ๋ฅผ ์ค์ ํ๊ณ ์ฝ๋๋ฅผ ์ ๋ก๋ํ๋ฉด ๋๋ค. ๊ทธ๋ฆฌ๊ณ , ์ฃผ์์ผ๋ก # Select camera model ์ด๋ผ๊ณ ๋์ด์๋ ๋ถ๋ถ์ ๋ด ๋ณด๋์ ๋ง๋ ๋ชจ๋ธ์ ์ฃผ์์ ํด์ ํด์ฃผ๋ฉด ๋๋ค. ์๋ ๋งํฌ๋ฅผ ๋ฌ์ ๋ AI-Thinker ๋ชจ๋ธ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ํด๋น ์ค์ ์ฃผ์ ํด์ ํ๋ค.
- ์นด๋ฉ๋ผ ์น์๋ฒ ์์ [ File > Examples > ESP32 > Camera > CameraWebServer ]
- ์นด๋ฉ๋ผ ๋ชจ๋ธ ์ฃผ์ ํด์ [ #define CAMERA_MODEL_AI_THINKER ]
ESP32-CAM ๋ณด๋๋ฅผ ์ด์ฉํด ์ค์๊ฐ ๋์์์ ๋ณด์ฌ์ฃผ๋ ์น์๋ฒ๋ฅผ ์คํํ๋ฉด, ์น์๋ฒ์์ ์ผ๊ตด ๊ฒ์ถ(detection), ์ธ์(recognition), ๋ฑ๋ก(enroll), ์นจ์ ์ ์๋ ๊ธฐ๋ฅ์ ์ํํ ์ ์๋ค. ์ฒ์ ์ค์นํ์ ๋, ์ผ๊ตด ๊ฒ์ถ์ ๋์ง๋ง ์ธ์๊ณผ ๋ฑ๋ก ๊ธฐ๋ฅ์ ์๋๋์ง ์์๋ค. ๋ฒ์ ์ด์ ๋๋ฌธ์ ์๋ก ์ค์น๋ฅผ ์ฌ๋ฌ๋ฒ ํ์๊ณ , ๋ฒ์ 1.0.1 ์์ ์ผ๊ตด ๊ฒ์ถ, ์ธ์, ๋ฑ๋ก์ด ๊ฐ๋ฅํ๋ค.
- Face Detection ๊ธฐ๋ฅ์ ์ผ๋ฉด ์ผ๊ตด ๊ฒ์ถ์ ๋ ธ๋์ ๋ค๋ชจ๋ก ํ์๋๋ฉฐ, Uart ํต์ ์์ DETECTED 0 ๋ฉ์ธ์ง๋ฅผ ํ์ธํ ์ ์๋ค.
- Face Recognition ๊ธฐ๋ฅ์ ์ผ๋ฉด ์ผ๊ตด ์ธ์ ๊ธฐ๋ฅ์ด ๊ฐ๋ฅํ๋ค.
- Face Recognition ๊ธฐ๋ฅ์ ์ผ๊ณ Enroll Face ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ผ๊ตด ๋ฑ๋ก์ด ๊ฐ๋ฅํ๋ค.
- ๋ฑ๋ก๋ ์ผ๊ตด์ด ์ธ์๋๋ฉด DETECTED 0 Enrolling Face ID, Sample Id ๋ฅผ ์๋ ค์ฃผ๋ ๋ฉ์ธ์ง๊ฐ ์ ๋ฌ๋๋ค. ๋์์์ ์ผ๊ตด์๋ ID[0] Sample[4] ๋ผ๋ ์๋ณ์๊ฐ ๋ฌ๋ค.
- ๋ฑ๋ก๋์ง ์์ ์ผ๊ตด์ด ์ธ์๋๋ฉด DETECTED -1 No Match Found ๋ฉ์ธ์ง์ ํจ๊ป ์ผ๊ตด์ Intrudea Alert! ๋ผ๊ณ ๋ฌ๋ค.
์ฐธ๊ณ ํ ์ฌ์ดํธ
'๐ก EE's DEV > IoT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[IoT] ESP32-Cam ์จ๋์ผ์ ์ฐ๊ฒฐํ๊ธฐ, ๋น์ ์ด ์จ๋์ผ์ ๋น๊ต (2) | 2021.02.02 |
---|---|
[IoT] ESP32 - ์ด๋ฏธ์ง FTP ์๋ฒ์ ์ ๋ก๋ ํ๊ธฐ (0) | 2021.02.02 |
[์ ๋ํค] ์ 4ํ ๋ํ์ ์ฐํฉ ํด์ปคํค ํ๊ธฐ (0) | 2017.02.18 |