프로젝트/2021-2022 포밍부스 프로젝트

[포밍부스] AWS IoT Core 사용해보기 - 사운드 인터렉션

sleesm 2022. 1. 28. 21:30

 

 

 

오늘은 포밍부스 체험 중 사운드 인터렉션을 구현할 때 사용한

AWS IoT Core에 대해 적어보려고 한다!!!

https://aws.amazon.com/ko/iot-core/

 

AWS IoT Core

디바이스 섀도우를 통해 언제든 확인하거나 설정할 수 있도록 커넥티드 디바이스의 최신 상태를 저장하므로, 애플리케이션에는 디바이스가 언제나 온라인인 것처럼 표시됩니다.

aws.amazon.com

 

 

 

 


 

아두이노와 유니티가 소통하기 위해서는 MQTT가 필요한데,

그 MQTT 브로커로 AWS IoT Core를 선택했다!!!

 

포밍부스 ardunio 연결 구조

 

 

 

 

 

 

 


 

일단 이번 글에서는 AWS IoT Core를 세팅하는 과정만 소개하려고 한다!

먼저, AWS IoT Core에서 디바이스 연결!!!

 

디바이스 연결하기 첫 번째 창

 

일단 Linux를 선택하고

Node.js를 사용할 것이기 때문에 해당 sdk를 선택한다

 

사물 등록하기 창

 

원하는 이름을 넣어두고!

 

연결 키트 다운로드 창

 

연결 키트를 다운받은 후에 테스트까지 완료하면 된다!!!

 


디바이스를 구성하고 테스트를 하는 방법은 새로운 창에 떠서 알려주는데 대충 이야기는 이렇다!!

 

1단계: 디바이스에서 연결 키트의 압축 파일 해제 unzip connect_device_package.zip

 

2단계: 실행 권한 추가 Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process

 

3단계: 시작 스크립트 실행. 사물이 보내는 메시지는 아래와 같다. .\start.ps1

 

디바이스의 메시지 대기


 

 

 

디바이스 구성 및 테스트

 

 

 

이렇게하여 사물을 만들고 디바이스 구성하고 테스트까지 완료했다!!! 다음은 정책 관련이다!!!

 

 

 

 

 

 

두 번째로 관련 정책 및 인증서를 설정해준다!!

 

정책 설정

 

 

정책은 조큼 귀찮으니 iot면 모든 되도록 해버렸다

 

인증서 정책 연결

 

이렇게 인증서에 정책을 연결해주면 뚝딱 끝나버린다!!!

 

 

 

 

 

 

 

 

 

 

 


 

참고자료!

https://codingboycc.tistory.com/89

 

AWS IoTCore 사용하기(mqtt)

AWSIoTCore Python으로 aws-iot 진행하였습니다. 준비과정 (AWSIoTCore 세팅방법) 1. AWS IoT Core -> 온보딩 -> 시작하기 2. 시작하기 클릭 3. 본인은 라즈베리파이에서 하기 때문에, Linux/OSX, Python 클릭 4...

codingboycc.tistory.com

https://133hyun.tistory.com/47

 

[IoT] NodeJS를 사용한 디바이스 생성 및 AWS IoT서비스와 간단한 연계

1.aws-iot-device-sdk 설치 npm init npm i --save aws-iot-device-sdk npm i --save-dec @types/aws-iot-device-sdk 으로 새로운 프로젝트를 생성하고, iot sdk 를 설치해준다. 2.device를 인증서와 함께 정의해..

133hyun.tistory.com

 

 

 


이렇게 해서 뚝딱 AWS IoT에서 사물을 만들어보고 디바이스 구성 및 테스트까지 해봤는데,

다음에는 어떻게 NodeJs에 연결하고 Arduino에 연결하는지를 소개하고자 함돠~~

 

2022.04.16 - [프로젝트/2021-2022 포밍부스 프로젝트] - [포밍부스] AWS IoT Core 사용해보기 2탄 - 사운드 인터렉션

 

[포밍부스] AWS IoT Core 사용해보기 2탄 - 사운드 인터렉션

오늘은 저번에 이어서 NodeJs와 Arduino에 사용하는 과정을 적어놓을 것이다!!!! 저번 블로그 👉👉 2022.01.28 - [프로젝트/2021-2022 포밍부스 프로젝트] - [포밍부스] AWS IOT Core 사용해보기 - 사운드 인터

sleecode.tistory.com

 

 

AWS IoT Core는 사실 프로젝트를 진행하면서 처음 알게 되었는데,

세상 신기한 게 다 있더군요 껄껄

 

 

 

 

그럼 안녕!!!!!! 🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌