세 가지 작동 모드(Entry, Expert, Pro)로 사용자가 ST BLE 센서 앱 마법사 또는 STM32Cube 기능 팩을 통해 센서를 사용하는 방법을 탐색할 수 있습니다.
STMicroelectronics의 센서 및 스마트 애플리케이션 전문 기술을 기반으로 제작된 이 즉시 사용 가능한 개발 키트를 사용하면 초보자부터 전문가까지 누구나 최신 애플리케이션에 사용되는 전문 센서 기술을 쉽게 활용할 수 있습니다.
ST BLE 센서 스마트폰 앱의 전용 마법사를 통해 새로운 이용 환경을 쉽게 구성하고 만들 수 있으며, 기능 팩 FP ‑ SNS ‑ STBOX1 및 FP ‑ AI ‑ SENSING1이 포함된 STM32 개방형 개발 환경(ODE)으로 통합 기능을 완전히 활용할 수 있습니다.
자료
작동 모드
Entry 모드에서는 센서 기능을 간단히 다뤄보고 ST BLE 센서 앱에 포함된 미리 코딩된 예제를 사용할 수 있습니다. 현재 사용 가능한 예제는 아래에 나열되어 있으며, 앱 업데이트와 함께 새로운 예제가 추가될 예정입니다.
- • 아기 울음소리 감지기를 사용하면 MP23ABS1 마이크 센서를 구성하여 아기 울음소리와 같은 사람의 음성을 감지하고 스마트폰에 알람을 전송하고 센서 보드에서 LED를 활성화할 수 있습니다.
- • 기압계를 사용하면 STTS751 온도, LPS22HH 압력 및 HTS221 습도 센서를 구성하여 환경 정보를 스마트폰에서 실시간으로 모니터링하거나, 시간별 데이터를 수집하고 분할 화면에 그래프로 나타낼 수 있습니다.
- • 나침반과 수평계를 사용하면 LSM6DSOX 가속도계 및 자이로스코프와 LIS2MDL 자기계 센서를 구성하여 실시간 베어링 및 경사도 센서 피드백 데이터를 모니터링하고 시간별로 정보를 분할해서 표시할 수 있습니다.
- • 데이터 레코더 앱을 사용하면 적합한 환경 및 모션 센서를 선택하고 구성하여 선택한 상품에 적용되는 운송 및 보관 조건을 시간별로 기록할 수 있습니다.
- • 만보계를 사용하면 LSM6DSOX 가속도계를 구성하여 걷기 및 뛰기 속도를 모니터링하고 시간별로 정보를 분할해서 표시할 수 있습니다.
- • 진동 모니터링을 사용하면 LSM6DSOX 가속도계를 구성하고 보드를 설정하여 사내 동력 설비 또는 산업용 동력 설비의 정상 작동 상태를 "학습"한 후 동일 기기의 비정상 진동을 모니터링해서 유지보수가 필요한 시기를 예측할 수 있습니다.
Expert 모드에서는 센서를 선택 및 구성하고, 출력 및 이벤트 트리거를 정의하고, 추가적인 데이터 처리 알고리즘을 적용하여 코드 작성 없이도 ST BLE 센서 앱 내에서 사용자 지정 애플리케이션을 빌드할 수 있습니다.
Pro 모드에서는 원하는 IDE 환경 및 표준 ST 디버거를 사용하여 개발 키트의 모든 기능을 활용할 수 있습니다. 이 보드는 ST - LINK V3(디버깅용 UART(범용 비동기화 송수신기) 핀 포함)와 호환됩니다. 최신 SensorTile.box에는 ST - LINK / V2 프로그래밍 및 디버깅 장치를 위한 어댑터 보드와 케이블이 포함되어 있습니다. SensorTile.box는 다음과 같은 기능 팩에서 지원됩니다.
- • FP - SNS - STBOX1에는 BLE를 통한 센서 데이터 전송을 위해 RTOS 기반의 초저전력 구현 기술이 사용됩니다. 센서 데이터에는 압력, 상대 습도, 온도, 가속도계, 자이로스코프 및 자기계 센서는 물론 아날로그 마이크가 포함됩니다. 이 펌웨어는 Firmware-Over-the-Air(FOTA) 업데이트를 지원하며, 동작 인식 또는 진동 모니터링과 같은 애플리케이션을 위한 LSM6DSOX 머신 러닝 코어 프로그래밍을 지원합니다.
- • FP - AI - SENSING1은 신경 네트워크(NN)로 생성된 출력을 기반으로 작업자 동작 인식 또는 오디오 장면 분류와 같은 고급 애플리케이션을 지원합니다. 이 패키지에는 SD 카드에서의 데이터 로깅 및 주석을 위한 AI 유틸리티가 포함되어 있습니다. 사용자는 센서로부터 데이터를 기록하고 기록할 데이터 종류 또는 이벤트를 정의할 수 있습니다. 주석 처리되어 기록된 데이터를 통해 PC/GPU/클라우드에서 자신의 신경 네트워크를 학습시키고, 모델을 만들고, 변환을 위해 STM32CubeMX용 X - CUBE - AI 확장 도구를 사용하고, SensorTile.box에서 이를 실행할 수 있습니다.

SensorTile.box의 스마트 센서
ST는 SensorTile.box의 IMUs LSM6DSOX와 같은 업계 선두의 고급 MEMS 센서입니다. 이러한 장치(및 부품 번호 끝에 X가 포함된 모든 이후 MEMS 장치)에는 IMU와 호스트 프로세서 간 데이터 처리 공유를 지원하며, 머신 러닝 알고리즘 실행에 최적화된 디지털 기능이 포함되어 있습니다. 이 접근 방식을 사용하면 시스템의 전력 소비를 추가로 줄일 수 있습니다. 일반 작업의 경우 센서 ASIC는 전력 소비를 MCU 전력의 0.001배로 낮출 수 있습니다. 이러한 IMU 및 관련 개발 툴에 포함된 유한 상태 기계(FSM) 및 머신 러닝 코어(MLC) 기능에 대해 자세히 알아보려면 아래 애플리케이션 참고 사항을 참조하십시오.
LSM6DSOX: 상시 작동 3D 가속도계 및 3D 자이로스코프
LSM6DSOX: 유한 상태 기계
LSM6DSOX: 머신 러닝 코어
AlgoBuilder: 알고리즘의 그래픽 설계를 위한 데스크탑 애플리케이션
SensorTile.box는 Entry 및 Expert 모드로 작동하도록 미리 프로그래밍되어 있습니다. 사용자가 Pro 모드로 기본 펌웨어를 덮어쓴 후 이를 다시 되돌려야 할 경우를 위해, ST에서는 사용자 지정 펌웨어 업로드로 인해 FOTA 기능을 삭제했거나 덮어쓴 경우 무선 펌웨어 업그레이드(FOTA) 기능을 복원하는 STSW - MKSBOX1 _ BL 펌웨어 패키지가 제공됩니다. ST BLE 센서 앱에 처음 연결하면 기본 펌웨어의 최신 버전으로 업그레이드하라는 프롬프트가 표시됩니다.
STSW - MKSBOX1 _ BL 데이터 요약
SensorTile.box는 완전히 STMicroelectronics 제품을 활용해서 빌드되었습니다.

제품 구매
| 부품 번호 | 설명 |
| STM32L4R9ZIJ6 | 초저전력 ARM Cortex - M4 DSP 및 FPU 포함 마이크로컨트롤러 |
| SPBTLE - 1S | 블루투스 저에너지 4.2 모듈 |
| LSM6DSOX | 6축 관성 측정 |
| LIS2DW12 | 3축 가속도계 |
| LIS2MDL | 3축 자기계 |
| LIS3DHH | 3축 가속도계(경사계) |
| STTS751 | 디지털 온도 센서 |
| HTS221 | 습도 센서 |
| LPS22HH | 고도계/압력 센서 |
| MP23ABS1 | 아날로그 마이크/오디오 센서 |
| TS922EIJT | 레일 투 레일, 높은 출력 전류, 듀얼 연산 증폭기 |
| STBC02AJR | 배터리 충전기 |
| LDK130PU - R | 낮은 정지 전류 초저소음 LDO |
| STBB3JR | DC 간 변환기 |
| ST6G3244ME | 레벨 변환기 |
추가적으로 사용자 지정할 수 있도록 HW 설계가 가능한 사용자들에게 도식, 회로기판 및 BOM 파일이 제공됩니다.
관련 상품 참조
