- Sensor Tile Box - Hardwareoversigt
- Sensor Tile Box - Softwareoversigt
- Kom godt i gang med Sensor Tile Box
For nogle år tilbage, hvis nogen skulle fortælle mig, kunne et ur ikke kun fortælle tid, men kan også måle pulsen og spore kalorier, ville jeg blive sprængt væk af det. I dag ejer mere end en million mennesker, inklusive mig, en bærbar fitness-tracker, og det forventes, at markedet for bærbare enheder vil nå $ 57.653 millioner inden 2022. Fra smarte briller til diabetesovervågningsenheder til aktivsporere, den bærbare industri prøver en række forskellige produkter at fange markedet. Så hvis du har en bærbar produktidee og leder efter en måde at validere og teste den på, kan du være heldig, for i denne artikel vil vi gennemgå SensorTile.Box (STEVAL-MKSBOX1V1) fra STMicroelectronics, som kan hjælpe dig for let og valider hurtigt dine ideer til trådløs IoT og bærbar enhed. Hvis du foretrækker videoer frem for læsning, kan du rulle til bunden af denne side for at finde vores Sensor Tile Box Review Video.
Sensor Tile Box - Hardwareoversigt
Den SesnorTile Box her er pakket ind med en masse sensorer og et Bluetooth-modul, der let kommunikerer med en smartphone applikation, der tillader dig at opbygge din brugerdefinerede apps som krævet af din ansøgning. Det komplette udviklingskort kommer inden i denne blå kasse, og vi har også en ekstra monteringsetui, hvis vi nogensinde har brug for det.
Dette evolutionskort har stort set alt, hvad du har brug for for at opbygge dine bærbare og trådløse IoT-applikationer. Den har en Ultra-Low-Power ARM Cortex M4 Microcontroller, Bluetooth 4.2 trådløst modul til BLE-kommunikation, en temperatursensor, 6-akset inertial måleenhed, to 3-akse accelerometre, den ene er en MEMS-sensor med ultra-lav effekt og anden er en sensor i høj opløsning med lav støj. Så har vi en magnetisk sensor, en trykføler, en lydføler, dvs. en mikrofon og en fugtighedsføler. Oven i dette har modulet også sit eget RTC-modul, et lithiumpolymerbatteri og et SD-kort inde i denne blå kasse for at hjælpe dig med at starte prototyper ud af kassen. Oplysningerne om sensorer i SensorTile-boksen med deres navn og funktioner er anført i nedenstående tabel.
Delnavn | Varenummer | Funktioner |
Mikrocontroller | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Temperatur måler | STTS751 |
|
6-akset IMU-sensor | LM6DSOX |
|
3-akset accelerometer | LIS2DW12 |
|
3-akset accelerometer | LIS3DHH |
|
Magnetisk sensor | LIS2MDL |
|
Tryk sensor | LIS2MDL |
|
Lydsensor | MP23ABS1 |
|
Fugtighedssensor | HTS221 |
|
Når vi kigger kassen nærmere, kan vi bemærke, at den har en mikro-USB-port til opladnings- og kommunikationsformål og tre lysdioder, der er BLÅ, RØDE og GRØNNE. Lad os nu fjerne denne kasse og se på, hvad der er indeni.
Som tidligere fortalt finder du et lithiumpolymerbatteri og vores udviklingsmodul. Under batteriet har vi vores SD-kortspor med et 8 GB-kort kingstane-kort indeni. Og så har vi tre trykknapper her, en tænd / sluk-knap, en startknap og en brugerkonfigurerbar knap. Så har vi også pinouts af JTAG her. Så hvis vi springer tavlen ud og vender om.
Vi kan finde vores ARM cortex Microcontroller, Bluetooth-modul og alle de andre sensorer, som jeg nævnte tidligere. Nu som standard ville dit Lipo-batteri ikke have været forbundet til dit modul. Så du skal tilslutte dine batteripoler til denne slot her. Når det er gjort, skal du pakke dit modul tilbage i den blå kasse, og vi er klar.
Sensor Tile Box - Softwareoversigt
Kom godt i gang med dette bræt er virkelig let. Vi har tre muligheder her. De første to muligheder er ved hjælp af "ST BLE sensor" Smartphone-applikationen udviklet af STMicroelectronics, som kan downloades til både Android- og Apple-telefoner. Det har mange forindspillede applikationer, som du kan starte med et enkelt klik for at se, hvordan dine sensorer reagerer.
Appen har også en eksperttilstand, der giver dig mulighed for at oprette dine egne brugerdefinerede applikationer og starte den direkte fra din telefon. Den tredje mulighed er at gå fuldt ud pro ved at forbinde kortet til en STM32 programmør og programmere det ved hjælp af det åbne udviklingsmiljø. Til gennemgang kan formål installere applikationen “ST BLE sensor” på min mobiltelefon og kontrollere, hvad vi kan gøre med den.
Kom godt i gang med Sensor Tile Box
Når du tænder for sensorfliseboksen for første gang, bemærker du muligvis den røde LED blinker for at indikere, at batteriet oplades. Mens dette sker, kan vi downloade og starte applikationen “ST BLE Sensor” på vores mobiltelefon, og klik derefter på “Opret forbindelse til en enhed”, så finder du vores flisekasse der. Klik på det, og vent, indtil dit bord er tilsluttet. Du vil også bemærke, at den blå LED blinker hvert 3. sekund for at indikere en aktiv Bluetooth-forbindelse. Når du er tilsluttet, skal din eksempelapp allerede læse og vise temperatur-, fugtigheds- og trykværdier fra vores sensortile boks
Dette er kun et eksempel på et program, og applikationen har meget mere for os. For at prøve en anden app Gå bare tilbage til hovedskærmen og klik på “Opret ny app”. Her finder du alle eksempler på apps til din sensorflise, lad os prøve sensorfusionsapplikationen til dette gennemgangsformål. Hvis du klinker på eksemplet på appen, får du en kort beskrivelse af appen, og du skal bare klikke på knappen "Afspil" for at uploade koden til din sensorflise. Opret derefter forbindelse til din boks igen, og din nye applikation starter.
Sjovt rigtigt !! Når du er færdig med at lege med alle eksemplerne på applikationer, kan du også oprette din egen applikation til SensotTile-boksen. For at gøre det skal du rulle til bunden af dine eksempelprogrammer og klikke på “ekspertvisning”. Vælg derefter "ny app", og vælg de sensorer, der kræves til din applikation. Vælg derefter funktionstypen, og vælg, hvordan du vil sende dine data. Gem appen, og brug afspilningsknappen til at implementere din nye applikation. Som det har vi allerede bygget vores første test-app.
Når du er færdig med at teste dine ideer, kan du nemt begynde at opbygge din aktuelle applikation med STM32-udviklingsmiljøet ved at benytte de tilgængelige funktionspakker.
Med dette afslutter jeg min anmeldelse på Sensor Tile evolution board. Alt i alt tror jeg, at dette modul vil være meget nyttigt til hurtigt at teste og prototype dine ideer til bærbare enheder. Fortæl mig dine tanker om dette tavle i kommentarfeltet og foreslå mig også en idé, hvis du vil have mig til at prøve med dette felt.