IoT Core에 등록한 라즈베리파이와 AWS IoT 간의 MQTT 통신 (feat. 초음파 거리 측정 센서)
지난 포스팅에서 IoT Core에 라즈베리파이를 등록하고 보안 규칙을 설정하는 방법에 대해 알아보았다. 이번 포스팅에서는 먼저 간단한 코드로 MQTT 통신을 테스트한다. 이어서 라즈베리파이가 초음파 거리 측정 센서 데이터 Publish하면 AWS IoT Core가 Subscribe 하는 것을 구현한다.MQTT 통신 테스트먼저 라즈베리파이에 mqtt 모듈을 설치한다.npm install mqtt -save 설정 페이지에서 디바이스 엔드포인트를 복사한다. 이 값은 MQTT 통신 테스트용 코드에 사용할 부분이 있다. MQTT 테스트 클라이언트 페이지에 접속한다. 토픽의 이름을 작성하고, 구독 버튼을 클릭한다. 라즈베리파이에서 아래 명령어로 테스트용 코드를 실행하였다. 콘솔에 Connected! 가 출력되고, ..
2024.05.21