2014-12-04 4 views
0

저는 이미지 캡처를 위해 TTL 직렬 JPEG 카메라를 설치하고 GPRS 실드를 사용하여 데이터를 보내려는 Arduino Uno를 가지고 있습니다.다른 전송 속도로 작동하는 항목이 어떻게 함께 작동해야합니까?

현재 두 가지 하드웨어가 독립적으로 작동하고 있습니다. camera이 사진을 찍고 저장하고 있습니다. GPRS shield은 SMS를 전송하고 웹 URL에 연결합니다.

두 코드가 모두 독립적으로 작동한다는 것을 확인 했으므로 코드를 어떻게 결합합니까? GPRS의 전송 속도는 19200에서 카메라는 9600으로 설정되어 있습니다. GPRS 실드의 전송 속도를 9600으로 낮추려고 시도했지만 '실행 중'시도한 텍스트 메시지에서 응답을 얻지 못했습니다 보내다. 또한 카메라 설명서에 not to change the baud rate이라고 표시되어 있습니다. 모든 지침을 부탁드립니다

답변

0

두 장치를 두 개의 별도 직렬 회선에 연결하십시오. Uno는 하나의 하드웨어 시리얼 라인 (핀 0과 1)을 가지고 있기 때문에, SoftwareSerial을 사용하여 다른 쌍의 핀을 두 번째 시리얼 라인으로 사용할 수 있습니다.

그런 다음 각 직렬 라인을 설정할 때 다른 전송 속도를 간단하게 지정할 수 있습니다.