#3 LTE-CatM1과 Thingspeak 사용하기 (Http Test)

 

안녕하세요 여러분~!

디바이스마트입니다 😄

오늘은 Thingspeak와 LTE-CatM1 모듈을 이용하여

Http Test를 진행해보겠습니다.


오늘은 CatM1 모뎀 내부 통신스택을 이용해서

아두이노 보드에서 측정한 온도, 습도 데이터를

HTTP 프로토콜로 Thingspeak 서버에 업로드해서

PC와 스마트폰으로 실시간 모니터링을 할거에요!


우선 Thingspeak에 가입을 해야겠죠?

www.thingspeak.com

위의 링크에 들어가서 Get Started For Free를 클릭한 뒤 회원가입을 진행합니다.

회원가입이 완료되면 이제 채널 생성을 해야합니다.


Thingspeak 첫화면에서 Channels -> My Channels를 선택!



New Channel을 클릭하여 새로운 채널을 생성합니다.




아래와 같이 입력하고 'Save Channel'을 클릭합니다.
이렇게하면 채널 생성은 완료됩니다.


저희는 모바일앱으로도 데이터를 확인할 것이기 때문에
Sharing -> Share channel view with everyone을 체크해줍니다.

여기까지 하시면 나만의 채널 생성 완료!!


자 이제 LTE-CatM1 모듈을 사용해서 Http Test를 해볼까요?
아두이노 IDE에서
예제 -> TYEP1SC-main -> Arduino_New_Nano -> TYPE1SC_HTTP_test 선택!

이제 소스코드에 있는 Api키 번호를 변경해주어야 합니다.
아래의 ********부분을 Thingspeak 채널에서 생성한 WriteKey 로 바꾸면 끝!

WriteKey는 Thingspeak의 내채널에서 API Keys -> Write API Key에서 확인하시면 됩니다.

자 이제 코드를 업로드 해볼까요?
Thingspeak 내 채널에 온습도 데이터가 올라오는 것을 볼 수 있습니다.



이번엔 모바일 어플을 통해 채널을 조회해 볼까요?
Thingview라는 어플을 다운로드받아야합니다.


이제 채널을 불러들어와야겠죠?
어플에 들어가서 Add channel 버튼을 눌러줍니다.


그다음 채널 아이디를 입력해야하는데요 
Thingspeak 홈페이지의 내 채널에서 확인하실 수 있습니다.


채널추가까지 마치면 이제 해당 채널에서 데이터를 관찰하면 끝!



오늘은 Thingspeak와 LTE-CatM1모듈을 사용해보았습니다.
웹사이트와 어플로도 실시간으로 변하는 데이터를 관찰할 수 있었어요!
다음 시간에는 MQTT_box를 이용하여 LTE-CatM1을 사용해보겠습니다.
감사합니다 :) 



LTE-CatM1 내장형 모뎀 / 사물인터넷 통신모듈 구매하기▼

LTE-CatM1 전용 유심카드 구매하기▼

CatM1 쉴드보드 / 아두이노 나노 쉴드보드 구매하기▼













댓글 쓰기

0 댓글