안녕하세요 여러분~!
디바이스마트입니다 😄
오늘은 LTE-CatM1의 소프트웨어 설정하는 법에 대해
포스팅 해보도록 하겠습니다.
아두이노를 연결하기 전에 LTE-CatM1 라이브러리를 설치해볼까요?
https://github.com/codezoo-ltd/TYPE1SC
위의 주소로 들어가서 Download Zip을 선택하신 후
아두이노에 라이브러리를 추가해줍니다.
저는 아두이노 나노 33 BLE Sense와 LTE-CatM1을 사용할 것입니다.
이제 NANO 33 BLE를 사용하기 위해서 아두이노 IDE에 보드를 추가해야합니다.
툴 -> 보드 -> 보드매니저에 들어가서 ble sense를 검색하신 후
아래 사진의 빨간 박스의 보드를 설치하시면 됩니다.
자 이제 기본적인 준비는 마쳤는데요~
LTE-CatM1을 사용하려면 APN설정을 반드시 해주어야 합니다!
" APN 설정 "
예제 -> TYPE1SC-main -> Arduino_New_Nano -> TYPESC1_SET_APN을 선택해줍니다.
이 때 코드에서 해당 부분을 자신이 가입한 요금제 APN으로 변경해주어야 합니다.
가입한 요금제 APN 정보는 구매하신 USIM의 상세정보란에 적혀있습니다.
상세 정보를 확인하셔서 알맞은 APN 정보로 바꿔주세요.
가입한 요금제 APN으로 변경 후 업로드 한 뒤 APN 결과를 확인하면 됩니다.
Basic Test는 무선망 상태가 주변 환경에 의해서 변화되므로 통신환경 측정을 위한 용도로 사용합니다.
예제 -> TYPE1SC-main -> Arduino_New_Nano -> TYPE1SC_Basic_test를 선택하여 업로드합니다.
업로드하면 위와 같은 결과를 얻으실 수 있는데요!
각각 아래의 값을 의미합니다.
IMEI : International Mobile Equipment Identity 모뎀의 고유값
CGMR : 모뎀 펌웨어 버전
Time : 현재시간 (기지국 등록시 획득)
RSSI, RSRP, RSRQ, SINR, Cell ID, TX Power : 신호감도, Cell ID, 송신 세기
CIMI : IMSI (International Mobile Subscriber Identity) 값을 SIM에서 가져옵니다.
" TCP / UDP Test "
자 이제 CatM1 모뎀 내부 통신스택을 이용해서 에코서버에 접속하여
데이터를 송신하고, 보낸 데이터를 다시 수신하는 Test를 해보겠습니다.
예제 -> TYPE1SC-main -> Arduino_New_Nano -> TYPE1SC_TCP_Test 또는 TYPE1SC_UDP_Test를 업로드해줍니다.
오늘은 LTE-CatM1의 APN 설정과 간단한 테스트를 해보았습니다.
다음시간에 Thingspeak과 LTE-CatM1을 사용하는 방법에 대한 포스팅과 함께 돌아오겠습니다.
감사합니다 :)
LTE-CatM1 내장형 모뎀 / 사물인터넷 통신모듈 구매하기▼
0 댓글