몇 년 전, 누군가 시계가 시간을 알 수있을뿐만 아니라 심박수를 측정하고 칼로리를 추적 할 수 있다고 말하면 나는 깜짝 놀랐을 것입니다. 현재 저를 포함하여 백만 명이 넘는 사람들이 웨어러블 피트니스 트래커를 소유하고 있으며 웨어러블 장치 시장은 2022 년까지 5 억 7,653 만 달러에이를 것으로 예상됩니다. 스마트 안경에서 당뇨병 모니터링 장치, 자산 추적기에 이르기까지 웨어러블 업계는 다양한 제품을 시도하고 있습니다. 시장을 점령했습니다. 따라서 웨어러블 제품 아이디어가 있고이를 검증하고 테스트 할 방법을 찾고 있다면이 기사 에서 STMicroelectronics 의 SensorTile.Box (STEVAL-MKSBOX1V1) 를 검토 할 것이기 때문에 운이 좋을 수 있습니다. 무선 IoT 및 웨어러블 장치 아이디어를 신속하게 검증합니다.. 읽기보다 동영상을 선호하는 경우이 페이지 하단으로 스크롤하여 센서 타일 상자 검토 동영상 을 찾을 수 있습니다.
센서 타일 상자 – 하드웨어 개요
여기에 있는 SesnorTile Box 에는 스마트 폰 애플리케이션과 쉽게 통신 할 수있는 많은 센서와 Bluetooth 모듈이 포함되어있어 애플리케이션에서 요구하는대로 맞춤형 앱을 구축 할 수 있습니다. 전체 개발 보드는이 파란색 상자 안에 들어 있으며 필요한 경우 추가 장착 케이스도 있습니다.
이 진화 보드에는 웨어러블 및 무선 IoT 애플리케이션을 구축하는 데 필요한 거의 모든 것이 있습니다. 초 저전력 ARM Cortex M4 마이크로 컨트롤러, BLE 통신용 Bluetooth 4.2 무선 모듈, 온도 센서, 6 축 관성 측정 장치, 2 개의 3 축 가속도계, 하나는 초 저전력 MEMS 센서 및 기타 노이즈가 적은 고해상도 센서입니다. 그런 다음 자기 센서, 압력 센서, 오디오 센서 (예: 마이크 및 습도 센서)가 있습니다. 또한이 모듈에는 자체 RTC 모듈, 리튬 폴리머 배터리 및이 파란색 상자 안에 SD 카드가있어 즉시 프로토 타이핑을 시작할 수 있습니다. SensorTile 상자 의 센서 정보 와 이름 및 기능이 아래 표에 나열되어 있습니다.
부품 명 | 부품 번호 | 풍모 |
마이크로 컨트롤러 | STM32L4R9 |
|
블루투스 v4.2 | SPBTLE-1S |
|
온도 센서 | STTS751 |
|
6 축 IMU 센서 | LM6DSOX |
|
3 축 가속도계 | LIS2DW12 |
|
3 축 가속도계 | LIS3DHH |
|
자기 센서 | LIS2MDL |
|
압력 센서 | LIS2MDL |
|
오디오 센서 | MP23ABS1 |
|
습도 센서 | HTS221 |
|
상자를 자세히 살펴보면 충전 및 통신용 마이크로 USB 포트와 파란색, 빨간색 및 녹색의 3 개 LED가 있음을 알 수 있습니다. 이제이 상자의 나사를 풀고 안에 무엇이 있는지 살펴 보겠습니다.
앞서 말했듯이 리튬 폴리머 배터리와 개발 모듈을 찾을 수 있습니다. 배터리 아래에는 8GB 카드 킹 스테인 카드가 들어있는 SD 카드 슬롯이 있습니다. 그리고 여기에 세 개의 푸시 버튼, 전원 버튼, 부팅 버튼 및 사용자 구성 가능 버튼이 있습니다. 그런 다음 여기에 JTAG 핀아웃도 있습니다. 그런 다음 보드를 꺼내서 뒤집 으면.
ARM cortex 마이크로 컨트롤러, 블루투스 모듈 및 앞서 언급 한 다른 모든 센서를 찾을 수 있습니다. 이제 기본적으로 Lipo 배터리가 모듈에 연결되지 않았습니다. 따라서 여기에 배터리 단자를이 슬롯에 연결해야합니다. 완료되면 모듈을 파란색 상자에 다시 포장하면 모든 준비가 완료됩니다.
센서 타일 상자 – 소프트웨어 개요
이 보드를 시작하는 것은 정말 쉽습니다. 여기에는 세 가지 옵션이 있습니다. 처음 두 가지 옵션은 STMicroelectronics에서 개발 한 "ST BLE 센서"스마트 폰 애플리케이션 을 사용하는 것입니다.이 애플리케이션 은 Android 및 Apple 전화 용으로 모두 다운로드 할 수 있습니다. 센서가 어떻게 반응하는지 확인하기 위해 한 번의 클릭으로 실행할 수있는 사전 기록 된 애플리케이션이 많이 있습니다.
이 앱에는 사용자 지정 응용 프로그램을 만들고 휴대폰에서 직접 실행할 수 있는 전문가 모드 도 있습니다. 세 번째 옵션은 보드를 STM32 프로그래머에 연결하고 개방형 개발 환경을 사용하여 프로그래밍하여 완전히 프로가되는 것 입니다. 검토를 위해 휴대 전화에“ST BLE 센서”애플리케이션을 설치하고이를 통해 무엇을 할 수 있는지 확인합니다.
센서 타일 상자 시작하기
처음으로 센서 타일 상자에 전원을 공급하면 배터리가 충전 중임을 나타 내기 위해 빨간색 LED가 깜박일 수 있습니다. 이 과정에서 휴대폰에서 "ST BLE Sensor"애플리케이션을 다운로드하고 실행 한 다음 "장치에 연결"을 클릭하면 그곳에서 타일 박스를 찾을 수 있습니다. 그것을 클릭하고 보드가 연결될 때까지 기다립니다. 또한 활성 Bluetooth 연결을 나타 내기 위해 3 초마다 파란색 LED가 깜박입니다. 연결되면 예제 앱은 이미 센서 타일 상자에서 온도, 습도 및 압력 값을 읽고 표시해야합니다.
이것은 단지 하나의 예제 프로그램이며 응용 프로그램은 우리에게 더 많은 것을 가지고 있습니다. 다른 앱을 시도하려면 메인 화면으로 돌아가서 "새 앱 만들기"를 클릭하십시오. 여기에서 센서 타일 상자에 대한 모든 예제 앱을 찾을 수 있습니다.이 검토 목적으로 센서 융합 애플리케이션을 사용해 보겠습니다. 예제 앱을 클릭하면 앱에 대한 간략한 설명이 제공되며 "재생"버튼을 클릭하면 코드를 센서 타일 상자에 업로드 할 수 있습니다. 그런 다음 상자에 다시 연결하면 새 응용 프로그램이 시작됩니다.
재미있다! 모든 예제 응용 프로그램을 사용한 후에는 SensotTile box 용 응용 프로그램을 만들 수도 있습니다. 그렇게하려면 예제 프로그램의 맨 아래로 스크롤하여 "전문가보기"를 클릭하십시오. 그런 다음 "새 앱"을 선택하고 애플리케이션에 필요한 센서를 선택합니다. 그런 다음 함수 유형을 선택하고 데이터를 출력 할 방법을 선택합니다. 앱을 저장하고 재생 버튼을 사용하여 새 애플리케이션을 배포합니다. 우리는 이미 첫 번째 테스트 앱을 구축했습니다.
아이디어 테스트를 마치면 사용 가능한 기능 팩을 사용하여 STM32 개발 환경으로 실제 애플리케이션 빌드를 쉽게 시작할 수 있습니다.
이것으로 Sensor Tile 에볼루션 보드에 대한 검토를 마칩니다. 전반적으로이 모듈은 웨어러블 장치 아이디어를 빠르게 테스트하고 프로토 타입을 만드는 데 매우 유용 할 것이라고 생각합니다. 의견란에이 게시판에 대한 귀하의 생각을 알려 주시고이 상자를 사용해보고 싶은 아이디어도 제안 해주세요.