- Sensor Tile Box - Descripción general del hardware
- Sensor Tile Box - Descripción general del software
- Empezando con Sensor Tile Box
Hace unos años, si alguien me dijera que un reloj no solo puede decir la hora, sino que también puede medir la frecuencia cardíaca y registrar las calorías, me sorprendería. Hoy en día, más de un millón de personas, incluido yo, poseen un rastreador de actividad física portátil y se prevé que el mercado de dispositivos portátiles alcanzará los $ 57.653 millones para 2022. Desde gafas inteligentes hasta dispositivos de control de la diabetes y rastreadores de activos, la industria de los dispositivos portátiles está probando una variedad de productos. para capturar el mercado. Entonces, si tiene una idea de producto portátil y está buscando una manera de validarla y probarla, entonces puede tener suerte porque en este artículo revisaremos el SensorTile.Box (STEVAL-MKSBOX1V1) de STMicroelectronics que puede ayudarlo con demasiada facilidad. y valide rápidamente sus ideas de dispositivos portátiles y de IoT inalámbrico. Si prefiere los videos a la lectura, puede desplazarse hasta la parte inferior de esta página para encontrar nuestro Video de revisión de la caja de mosaicos del sensor.
Sensor Tile Box - Descripción general del hardware
El SesnorTile Box aquí está empaquetado con una gran cantidad de sensores y un módulo Bluetooth que se comunica fácilmente con una aplicación de teléfono inteligente que le permite crear sus aplicaciones personalizadas según lo requiera su aplicación. La placa de desarrollo completa viene dentro de esta caja azul y también tenemos una caja de montaje adicional si alguna vez la necesitamos.
Esta placa de evolución tiene prácticamente todo lo que necesita para crear sus aplicaciones de IoT portátiles e inalámbricas. Tiene un microcontrolador ARM Cortex M4 de potencia ultrabaja, módulo inalámbrico Bluetooth 4.2 para comunicación BLE, un sensor de temperatura, unidad de medición inercial de 6 ejes, dos acelerómetros de 3 ejes, uno es un sensor MEMS de potencia ultrabaja y otro es un sensor de alta resolución con poco ruido. Luego tenemos un sensor magnético, un sensor de presión, un sensor de audio, es decir, un micrófono y un sensor de humedad. Además de esto, el módulo también tiene su propio módulo RTC, una batería de polímero de litio y una tarjeta SD dentro de esta caja azul para ayudarlo a comenzar a crear prototipos de inmediato. La información de los sensores en la caja SensorTile, con su nombre y características, se enumeran en la siguiente tabla.
Nombre de parte | Número de pieza | Caracteristicas |
Microcontrolador | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Sensor de temperatura | STTS751 |
|
Sensor IMU de 6 ejes | LM6DSOX |
|
Acelerómetro de 3 ejes | LIS2DW12 |
|
Acelerómetro de 3 ejes | LIS3DHH |
|
Sensor magnético | LIS2MDL |
|
Sensor de presión | LIS2MDL |
|
Sensor de audio | MP23ABS1 |
|
Sensor de humedad | HTS221 |
|
Mirando más de cerca la caja, podemos notar que tiene un puerto micro-USB para fines de carga y comunicación y tres LED que son AZUL, ROJO y VERDE. Ahora desatornillemos esta caja y echemos un vistazo a lo que hay dentro.
Como se dijo anteriormente, encontrará una batería de polímero de litio y nuestro módulo de desarrollo. Debajo de la batería, tenemos nuestra ranura para tarjetas SD con una tarjeta kingstane de 8GB en su interior. Y luego tenemos tres botones aquí, un botón de encendido, un botón de arranque y un botón configurable por el usuario. Entonces también tenemos pinouts de JTAG aquí. Luego, si sacamos el tablero y nos damos la vuelta.
Podemos encontrar nuestro microcontrolador ARM cortex, el módulo Bluetooth y todos los demás sensores que mencioné anteriormente. Ahora, de forma predeterminada, su batería Lipo no se habría conectado a su módulo. Por lo tanto, debe conectar los terminales de la batería a esta ranura aquí. Cuando termine, empaque su módulo nuevamente en la caja azul y estamos listos.
Sensor Tile Box - Descripción general del software
Comenzar con esta placa es realmente fácil. Tenemos tres opciones aquí. Las dos primeras opciones son mediante el uso de la aplicación de teléfono inteligente “sensor ST BLE” desarrollada por STMicroelectronics que se puede descargar para teléfonos Android y Apple. Tiene muchas aplicaciones pregrabadas que puede iniciar con un solo clic para ver cómo responden sus sensores.
La aplicación también tiene un modo experto que le permite crear sus propias aplicaciones personalizadas e iniciarlas directamente desde su teléfono. La tercera opción es volverse completamente profesional conectando la placa a un programador STM32 y programándola utilizando el entorno de desarrollo abierto. Para su revisión, el propósito permite instalar la aplicación "sensor ST BLE" en mi teléfono móvil y comprobar qué podemos hacer con ella.
Empezando con Sensor Tile Box
Cuando enciende la caja del sensor por primera vez, es posible que observe que el LED rojo parpadea para indicar que la batería se está cargando. Mientras eso sucede, descarguemos e iniciemos la aplicación "ST BLE Sensor" en nuestro teléfono móvil, luego haga clic en "Conectar a un dispositivo" y debería encontrar nuestro cuadro de mosaicos allí. Haga clic en él y espere hasta que su placa esté conectada. También notará que el LED azul parpadea cada 3 segundos para indicar una conexión Bluetooth activa. Una vez conectada, su aplicación de ejemplo ya debería leer y mostrar los valores de temperatura, humedad y presión de nuestra caja sensortile
Este es solo un programa de ejemplo y la aplicación tiene mucho más para nosotros. Para probar una aplicación diferente Simplemente regrese a la pantalla principal y haga clic en "crear nueva aplicación". Aquí encontrará todas las aplicaciones de ejemplo para su caja de mosaicos de sensores, probemos la aplicación de fusión de sensores para este propósito de revisión. Hacer clic en la aplicación de ejemplo le dará una breve descripción de la aplicación y solo tiene que hacer clic en el botón "reproducir" para cargar el código en el cuadro de mosaico del sensor. Luego, vuelva a conectarse a su caja y se iniciará su nueva aplicación.
¡¡Diversión correcta !! Una vez que haya terminado de jugar con todas las aplicaciones de ejemplo, también puede crear su propia aplicación para SensotTile box. Para ello, desplácese hasta la parte inferior de sus programas de ejemplo y haga clic en "vista de experto". Luego, seleccione "nueva aplicación" y seleccione los sensores necesarios para su aplicación. Luego, elija el tipo de funciones y seleccione cómo desea generar sus datos. Guarde la aplicación y use el botón de reproducción para implementar su nueva aplicación. Así, ya hemos creado nuestra primera aplicación de prueba.
Una vez que haya terminado de probar sus ideas, puede comenzar fácilmente a construir su aplicación real con el entorno de desarrollo STM32 haciendo uso de los paquetes de funciones disponibles.
Con esto, termino mi revisión sobre el tablero de evolución Sensor Tile. En general, creo que este módulo será muy útil para probar rápidamente y crear prototipos de sus ideas de dispositivos portátiles. Déjame saber tus pensamientos sobre este tablero en la sección de comentarios y también sugiéreme una idea si quieres que pruebe con este cuadro.