코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
2016-10-14 11:47:22
ArduCam Rev C+ 쉴드는 아두이노를 위한 카메라 제어 쉴드로써 복잡한 카메라 제어를 쉽게 할 수 있도록 다양한 기능을 가지고 있는 쉴드입니다.
ArduCam은 초보자들도 사용하기 쉽게 소스코드 라이브러리와 간단한 예제들을 제공하며, 0.3MP부터 5MP까지 다양한 카메라를 지원합니다.
이번 컨텐츠에서 ArduCam에서 제공하는 라이브러리 예제를 이용하여 ArduCam Rev.C+ 쉴드와 카메라모듈 OV2640을 연결하여 간단한 디지털 카메라를 만들어 보겠습니다.
ArduCam Rev C+쉴드에 사용가능한 카메라 모듈
Resolution | Sensor Vendor | Camera Module | Manufacture |
0.3MP | Omnivision | OV7660 / OV7670 / OV7675 /OV7725 | ArduCAM |
0.3MP | Aptina | MT9V111 | ArduCAM |
1.3MP | Aptina | MT9M112 / MT9M001 | ArduCAM |
2MP | Omnivision | OV2640 | ArduCAM |
2MP | Aptina | MT9D111 / MT9D112 | ArduCAM |
3MP | Omnivision | OV3640 | ArduCAM |
3MP | Aptina | MT9T112 | ArduCAM |
5MP | Omnivision | OV5640 / OV5642 | ArduCAM |
ArduCam Rev C+ 구조
우선 ArduCam REV C+ 쉴드에 OV2640모듈을 밑의 그림과 같이 연결해 줍니다.
그다음 오렌지보드에 쉴드를 올리듯이 핀의 방향을 잘 맞춰서 연결해줍니다.
연결이 다 되었으면 링크에 들어가시면 ArduCAM 관련 라이브러리를 받으실 수 있습니다.
위에서 받은 파일의 압축을 풀면 폴더 2개가 보이는데 이 2폴더를 아두이노 IDE가 설치된 폴더에 넣어 줍니다.(각각 Library 폴더에 넣어주시면 됩니다.)
* 라이브러리 설치에 관한 자세한 내용은 링크를 참고해주세요.
라이브러리가 설치가 되셨으면, 파일 > 예제 > ArduCAM > RECV > ArduCAM_OV2640_Digital_Camera 예제를 실행시켜 줍니다.
예제파일을 불러오셧으면 Tool메뉴에서 Board종류와 Port를 맞춘 후 업로드를 합니다.
업로드가 완료가 되면 잠시 후 LCD에 카메라처럼 화면이 나오게 됩니다.
사진 촬영은 쉴드 오른쪽 상단에 있는 버튼을 누르면 몇초 후 SD카드에 이미지 파일이 저장되게 됩니다.
ArduCam과 OV2640카메라를 연결하고, 간단한 예제를 통하여 디지털 카메라를 구현해보았습니다.
이 외에도 다양한 예제들이 있으니 확인해보시고, 아두이노 카메라를 이용하여 다양한 프로젝트를 만들어 보세요!
kocoafabeditor
항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!