보드를 우노에서 메가로 바꾸었는데.
우노에서 잘 작동되던 코드가 메가에서 되지않습니다.
이때 사용한 소자는 sd카드, 카메라 RTC, 부저, 적외선 센서입니다. 메카솔루션블로그(http://blog.naver.com/roboholic84/220483456256)에서 제공하는 소스와 회로를 바탕으로 조금 개량된 소스이며 발생된 문제는 sd카드 인식이 안되는 문제인듯 합니다. 해결방법이 있을까요 ================================== 안녕하세요 메카솔루션입니다 우노와 메가의 통신핀이 달라 그렇습니다. https://www.arduino.cc/en/Reference/SPI 카메라 모듈은 SPI통신을 사용하며 우노와 메가는 사용하는 핀이 다릅니다. 위의 링크를 참고하시면 수정하실 수 있고, 또 소프트웨어 시리얼도 달라질겁니다. https://www.arduino.cc/en/Reference/SoftwareSerial 위 링크도 참고해보시는게 좋을 듯 합니다. 담당자 : 알렉스 ================================== 답변 감사합니다 그런데 또 궁금한점이 있습니다. 10,11,12,13번의 핀을 sd카드로 사용하고 있었는데 이것을 10번핀을 제외하고 11번 12 13번핀을 50 51 52 핀으로 옮겨 사용하니 sd카드는 인식되는것까지 알았습니다. 그 후 다시 소스를 업로드 해보니 카메라가 인식이 안되는것을 알게되어 문제를 파악 하는중 http://blog.naver.com/roboholic84/220604457743 이 글을 보고 우노와 메가의 rx tx 통신핀이 다른점을 알게되었습니다. 그런데 저희는 sd카드 cs핀을 10번에 사용하고 있어서 10,11번 핀을 카메라 rx tx로 사용할수 없는데요 이럴때는 어떻게 하면 문제를 해결할수 있는지 알고싶습니다. ================================== 안녕하세요 메카솔루션입니다. 12, 13으로 사용하셔도 됩니다. 담당자 : 알렉스
|
최신댓글