제품을 변경하게 된 이유는 내가 쓰고 있는 아두이노는 메가인데, 메가 2560은 인터럽트 핀이 총 6개이다.
하지만 내가 하고 있는 프로젝트에서 통신 방법을 시리얼통신으로 하고 있는데 이것을 i2c통신으로 바꾸게 되면서 인터럽트 핀를 쓰고 있던 자리가 뺏겼다.
메가2560 | Due | |
인터럽트 핀 번호 | 2, 3, 18, 19, 20, 21 | 모든 디지털 핀 |
따라서 모든 디지털 핀이 인터럽트를 제공하는 Due로 바꾸게 되었다.
Due에 대한 간단한 IDE 설정을 보자
툴에서 보드 매니저를 클릭한다.
이후 위에 due를 입력하여 보드의 패키지를 다운받는다.
2개의 포트가 있는데 아래와 같은 이유로 우리는 programming port를 사용할 예정이다.
이렇게 해서 듀에를 업로드 해서 이용하면 된다.
만약 본인이 사용하는 보드가 ARM64계열이다하면 다음 포스팅을 봐라
https://kksp12y.tistory.com/51
Jetson Nano and Arduino Due
젯슨나노에서 아두이노 Due를 사용하려면 windows랑은 다른 방법을 사용해야한다. 사진으로 설명할테니 차근차근 따라와라 아마 windows랑 같은 식으로 due의 보드 패키지를 설치하려했다면 다음
kksp12y.tistory.com
'Jetson > i2cProject_with_Jetson' 카테고리의 다른 글
i2c로 받은 데이터 server에 post - Jetson Nano requests a value from Arduino via i2c, then uploads it to a server (3) | 2024.11.11 |
---|---|
i2c로 받은 데이터 server에 post - send data with Jetson nano (0) | 2024.11.11 |
Jetson Nano and Arduino Due (0) | 2024.11.05 |
Jetson Nano와 아두이노 간의 I2C 통신 3) (0) | 2024.11.05 |
Jetson Nano와 아두이노 간의 I2C 통신 2) (0) | 2024.11.03 |