아두이노 카메라를 활용하기 위해서 아두캠 미니와 아두이노 보드를 연결한다.
cs <-> 7번
mosi <-> mosi (아두이노 우노 기준 11번과 ICSP-4) 마스터로 데이터를 전송하는 핀으로 카메라에서 보드로 데이터를 전송한다.
데이터 통신은 SPI 통신인데 input, output 커넥션이 분리되어 있어서 동시에 읽기, 쓰기를 할 수 있으므로 빠른 것이 강점이다.
miso <-> miso (12번 과 ICSP-1)
sck <-> sck (13번과 ICSP-3)
gnd <-> gnd
vcc <-> vcc
sda <-> sda (아날로그 4번 핀) I2c 통신을 위해서 사용되며 시그널 핀 2개를 사용해서 여러 장치들과 통신하게 해주는 1:n 통신 표준이다. 시그널을 전송하는 scl 핀과 데이터 전송을 위한 sda핀을 사용한다.
scl <-> scl ( 아날로그 5번 핀)
# include <Wire.h> 를 선언함으로써 사용할 수 있으며 표준 스트림 클래스를 상속하므로 read(), wirte(), print() 등의 함수명을 사용할 수 있다.
제어하려고 이것저것 알아본 결과... 아두이노 와이파이 쉴드를 구입하는게 차라리 쉬운 것을 알았다. 유선으로 컴퓨터와 연결되어 동작하는 카메라를 어떻게 사용할까? 거의 사용 용도가 없지 않을까? 프로젝트를 하는데 사전 구상이 정말 중요하다는 것을 알았다. 막연히 부품을 구입하는 것은 낭비이다.
'IT&수학 이야기' 카테고리의 다른 글
2컬러 LED 모듈 5mm (0) | 2019.01.29 |
---|---|
Phpoc 와이파이 쉴드 클라이언트 (0) | 2019.01.29 |
Phopoc 와이파이 쉴드 & 시리얼통신 (0) | 2019.01.28 |
정렬과 검색 (0) | 2018.12.24 |
파이썬 전역변수 (0) | 2018.12.19 |