1. Edit Configurations... 들어갑니다.
2. +를 클릭하고 Application을 선택해 줍니다.
3. 자바는 8로 설정하고, -cp 는 실행할 코드가 있는 모듈을 선택하고, main class는 실행할 클래스를 넣어줍니다.
4. Modify options > Add VM options를 선택하고 VM options에 -Djul.library.dir="rxtxSerial.dll이 있는 주소"를 넣고 Apply 하면 됩니다. 프로젝트 위치가 기본 설정대로 되어있으면 아마 아래와 같이 넣으면 됩니다.(유저이름은 본인거 쓰기)
-Djul.library.dir="C:\Users\유저이름\IdeaProjects\mallang-kongth\libs"
5. 아두이노 IDE를 설치 안했다면 설치해야 합니다.
6. 아래와 같이 실행시킬 코드를 복붙 합니다. 슬랙 아두이노 채널에 코드 올려져 있습니다.
7. 슬랙 아두이노 채널에 올라온 사진대로 선과 센서 연결 하고, 아두이노 본체도 컴퓨터에 연결합니다.
8. Tools > Board > Arduino AVR Boards > Arduino Uno 선택해줍니다.
9. Tools> Port에서 포트번호 확인해줍니다. 밑에 사진에서 포트번호는 COM3
10. 실행시킬 클래스에가면 (new Serial()).connect("포트번호"); 라는 코드가 있을 것 입니다. 거기서 포트번호를 위에서 확인한 본인 포트번호로 바꿔 주세요.
만약 (new Serial()).connect("포트번호"); 못찾겠으면 백엔드에게 물어보세요
11. 아두이노 IDE로 돌아가서 화살표 버튼을 눌러주세요
참고로 체크 버튼은 코드에 오류가 있는지 확인하는 버튼이고 화살표 버튼은 아두이노 본체에 코드를 업로드 하는 버튼 입니다.
12. 아까 만든 Configuration으로 바꾼후 실행 버튼 누르면 실행 됩니다.
만약 아두이노 코드가 바껴서 다시 실행 시키고 싶다면 꼭 인텔리제이에서 Run 중지 시키고 11번과 12번을 다시 하시면 됩니다.
'심화캡스톤' 카테고리의 다른 글
시리얼 통신의 문제점과 해결법 (아두이노 자바 통신 글자 나눠서 수신됨) (0) | 2023.06.29 |
---|---|
아두이노 워터 펌프와 로드셀 이용하여 자동 급수기 제작 (0) | 2023.06.28 |
이슈 완료 후 해야될 일 & 깃, 지라 가이드 (0) | 2023.04.03 |
인텔리제이 스프링부트 rxtx 라이브러리 추가 (0) | 2023.03.29 |
프로젝트 내려받기 (0) | 2023.03.27 |
댓글