- Sensor Tile Box - Hardwareübersicht
- Sensor Tile Box - Softwareübersicht
- Erste Schritte mit Sensor Tile Box
Wenn mir vor ein paar Jahren jemand sagen würde, eine Uhr könne nicht nur die Zeit anzeigen, sondern auch die Herzfrequenz messen und Kalorien nachverfolgen, wäre ich überwältigt. Heute besitzen mehr als eine Million Menschen, darunter ich, einen tragbaren Fitness-Tracker, und es wird prognostiziert, dass der Markt für tragbare Geräte bis 2022 57.653 Millionen US-Dollar erreichen wird. Von intelligenten Brillen über Diabetes-Überwachungsgeräte bis hin zu Asset-Trackern versucht die tragbare Industrie eine Vielzahl von Produkten den Markt erobern. Wenn Sie also eine tragbare Produktidee haben und nach einer Möglichkeit suchen, diese zu validieren und zu testen, haben Sie möglicherweise Glück, denn in diesem Artikel werden wir die SensorTile.Box (STEVAL-MKSBOX1V1) von STMicroelectronics überprüfen, die Ihnen zu leicht helfen kann und validieren Sie schnell Ihre Ideen für drahtloses IoT und tragbare Geräte. Wenn Sie Videos dem Lesen vorziehen, können Sie zum Ende dieser Seite scrollen, um unser Video zur Überprüfung der Sensor Tile Box zu finden .
Sensor Tile Box - Hardwareübersicht
Die SesnorTile Box hier ist mit vielen Sensoren und einem Bluetooth-Modul ausgestattet, das problemlos mit einer Smartphone-Anwendung kommuniziert, sodass Sie Ihre benutzerdefinierten Apps gemäß den Anforderungen Ihrer Anwendung erstellen können. Das komplette Entwicklungsboard befindet sich in dieser blauen Box und wir haben auch ein zusätzliches Montagegehäuse, falls wir es jemals brauchen sollten.
Dieses Evolution Board bietet so ziemlich alles, was Sie zum Erstellen Ihrer tragbaren und drahtlosen IoT-Anwendungen benötigen. Es verfügt über einen ARM Cortex M4-Mikrocontroller mit extrem geringem Stromverbrauch, ein Bluetooth 4.2-Funkmodul für die BLE-Kommunikation, einen Temperatursensor, eine 6-Achsen-Trägheitsmesseinheit, zwei 3-Achsen-Beschleunigungsmesser, einen MEMS-Sensor mit extrem geringem Stromverbrauch und einen anderen ist ein hochauflösender Sensor mit geringem Rauschen. Dann haben wir einen Magnetsensor, einen Drucksensor, einen Audiosensor, dh ein Mikrofon und einen Feuchtigkeitssensor. Darüber hinaus verfügt das Modul über ein eigenes RTC-Modul, einen Lithium-Polymer-Akku und eine SD-Karte in dieser blauen Box, damit Sie sofort mit dem Prototyping beginnen können. Die Informationen zu den Sensoren in der SensorTile-Box mit ihrem Namen und ihren Funktionen sind in der folgenden Tabelle aufgeführt.
Teilname | Artikelnummer | Eigenschaften |
Mikrocontroller | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Temperatursensor | STTS751 |
|
6-Achsen-IMU-Sensor | LM6DSOX |
|
3-Achsen-Beschleunigungsmesser | LIS2DW12 |
|
3-Achsen-Beschleunigungsmesser | LIS3DHH |
|
Magnetsensor | LIS2MDL |
|
Drucksensor | LIS2MDL |
|
Audiosensor | MP23ABS1 |
|
Feuchtigkeitssensor | HTS221 |
|
Bei näherer Betrachtung der Box können wir feststellen, dass sie über einen Micro-USB-Anschluss für Lade- und Kommunikationszwecke und drei LEDs verfügt, die BLAU, ROT und GRÜN sind. Lassen Sie uns nun diese Box abschrauben und einen Blick darauf werfen, was sich darin befindet.
Wie bereits erwähnt, finden Sie eine Lithium-Polymer-Batterie und unser Entwicklungsmodul. Unter dem Akku befindet sich unser SD-Kartensteckplatz mit einer 8-GB-Kingstane-Karte. Und dann haben wir hier drei Drucktasten, eine Ein- / Aus-Taste, eine Starttaste und eine vom Benutzer konfigurierbare Taste. Dann haben wir hier auch Pinbelegungen von JTAG. Dann, wenn wir das Brett herausspringen lassen und uns umdrehen.
.Wir finden unseren ARM Cortex Microcontroller, das Bluetooth-Modul und alle anderen Sensoren, die ich zuvor erwähnt habe. Standardmäßig wäre Ihr Lipo-Akku nicht an Ihr Modul angeschlossen. Hier müssen Sie also Ihre Batterieklemmen an diesen Steckplatz anschließen. Wenn das erledigt ist, packe dein Modul zurück in die blaue Box und wir sind fertig.
Sensor Tile Box - Softwareübersicht
Der Einstieg in dieses Board ist wirklich einfach. Wir haben hier drei Möglichkeiten. Die ersten beiden Optionen sind die von STMicroelectronics entwickelte Smartphone-Anwendung „ST BLE Sensor“, die sowohl für Android- als auch für Apple-Telefone heruntergeladen werden kann. Es gibt viele aufgezeichnete Anwendungen, die Sie mit einem einzigen Klick starten können, um zu sehen, wie Ihre Sensoren reagieren.
Die App verfügt außerdem über einen Expertenmodus, mit dem Sie Ihre eigenen benutzerdefinierten Anwendungen erstellen und direkt von Ihrem Telefon aus starten können. Die dritte Möglichkeit besteht darin, die Karte vollständig an einen STM32-Programmierer anzuschließen und sie unter Verwendung der offenen Entwicklungsumgebung zu programmieren. Zur Überprüfung können Sie die Anwendung „ST BLE-Sensor“ auf meinem Mobiltelefon installieren und prüfen, was wir damit tun können.
Erste Schritte mit Sensor Tile Box
Wenn Sie die Sensor-Kachelbox zum ersten Mal mit Strom versorgen, blinkt möglicherweise die rote LED, um anzuzeigen, dass der Akku aufgeladen wird. Währenddessen können Sie die Anwendung „ST BLE Sensor“ auf unser Mobiltelefon herunterladen und starten. Klicken Sie dann auf „Mit einem Gerät verbinden“ und Sie sollten dort unsere Kachelbox finden. Klicken Sie darauf und warten Sie, bis Ihr Board verbunden ist. Sie werden auch feststellen, dass die blaue LED alle 3 Sekunden blinkt, um eine aktive Bluetooth-Verbindung anzuzeigen. Sobald die Verbindung hergestellt ist, sollte Ihre Beispiel-App bereits Temperatur-, Feuchtigkeits- und Druckwerte aus unserer sensortilen Box lesen und anzeigen
Dies ist nur ein Beispielprogramm und die Anwendung hat viel mehr für uns. So probieren Sie eine andere App aus Kehren Sie einfach zum Hauptbildschirm zurück und klicken Sie auf "Neue App erstellen". Hier finden Sie alle Beispiel-Apps für Ihre Sensor-Kachelbox. Probieren Sie die Sensorfusionsanwendung für diesen Überprüfungszweck aus. Wenn Sie auf die Beispiel-App klicken, erhalten Sie eine kurze Beschreibung der App. Sie müssen nur auf die Schaltfläche „Abspielen“ klicken, um den Code in Ihre Sensor-Kachelbox hochzuladen. Stellen Sie dann erneut eine Verbindung zu Ihrer Box her und Ihre neue Anwendung wird gestartet.
Spaß richtig !! Nachdem Sie mit allen Beispielanwendungen fertig sind, können Sie auch Ihre eigene Anwendung für die SensotTile-Box erstellen. Scrollen Sie dazu zum Ende Ihrer Beispielprogramme und klicken Sie auf "Expertenansicht". Wählen Sie dann "Neue App" und wählen Sie die für Ihre Anwendung erforderlichen Sensoren aus. Wählen Sie dann die Art der Funktionen und wie Sie Ihre Daten ausgeben möchten. Speichern Sie die App und verwenden Sie die Wiedergabetaste, um Ihre neue Anwendung bereitzustellen. So haben wir bereits unsere erste Test-App erstellt.
Sobald Sie mit dem Testen Ihrer Ideen fertig sind, können Sie problemlos mit der Erstellung Ihrer eigentlichen Anwendung mit der STM32-Entwicklungsumgebung beginnen, indem Sie die verfügbaren Funktionspakete verwenden.
Damit schließe ich meine Überprüfung auf dem Sensor Tile Evolution Board ab. Insgesamt denke ich, dass dieses Modul sehr nützlich sein wird, um Ihre Ideen für tragbare Geräte schnell zu testen und zu prototypisieren. Lassen Sie mich Ihre Gedanken zu diesem Forum im Kommentarbereich wissen und schlagen Sie mir auch eine Idee vor, wenn Sie möchten, dass ich es mit dieser Box versuche.