- Sensor Tile Box - Maskinvareoversikt
- Sensor Tile Box - Programvareoversikt
- Komme i gang med Sensor Tile Box
For noen år tilbake, hvis noen skulle fortelle meg at en klokke ikke bare kunne fortelle tid, men også kan måle hjertefrekvensen og spore kalorier, ville jeg bli blåst bort av den. I dag eier mer enn en million mennesker, inkludert meg, en bærbar treningssporing, og det er spådd at markedet for bærbare enheter vil nå $ 57 653 millioner innen 2022. Fra smarte briller til Diabetesovervåkingsenheter til aktivitetssporere, den bærbare industrien prøver en rekke produkter for å fange markedet. Så hvis du har en bærbar produktide og leter etter en måte å validere og teste den på, kan du være heldig, for i denne artikkelen vil vi gjennomgå SensorTile.Box (STEVAL-MKSBOX1V1) fra STMicroelectronics, som kan hjelpe deg for lett og valider raskt dine ideer om trådløs IoT og bærbare enheter. Hvis du foretrekker videoer fremfor å lese, kan du bla til bunnen av denne siden for å finne Sensor Tile Box Review Video.
Sensor Tile Box - Maskinvareoversikt
Den SesnorTile Box her er pakket inn med en rekke sensorer og en Bluetooth-modul som lett kommuniserer med en smarttelefon program som lar deg bygge dine egne apps som kreves av søknaden din. Komplett utviklingskort kommer inne i denne blå boksen, og vi har også en ekstra monteringsveske hvis vi noen gang trenger det.
Dette evolusjonskortet har stort sett alt du trenger for å bygge dine bærbare og trådløse IoT-applikasjoner. Den har en Ultra-Low-Power ARM Cortex M4 Microcontroller, Bluetooth 4.2 trådløs modul for BLE-kommunikasjon, en temperatursensor, 6-akset inertial måleenhet, to 3-akse akselerometre, den ene er en MEMS-sensor med ultra-lav effekt og annen er en høyoppløselig sensor med lite støy. Så har vi en magnetisk sensor, en trykksensor, en lydsensor dvs. en mikrofon og en fuktighetssensor. På toppen av dette har modulen også sin egen RTC-modul, et litiumpolymerbatteri og et SD-kort inne i denne blå boksen for å hjelpe deg med å starte prototyping ut av esken. Informasjonen om sensorer i SensorTile-boksen, med navn og funksjoner, er oppført i tabellen nedenfor.
Delnavn | Delenummer | Funksjoner |
Mikrokontroller | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Temperatur sensor | STTS751 |
|
6-akses IMU-sensor | LM6DSOX |
|
3-akse akselerometer | LIS2DW12 |
|
3-akse akselerometer | LIS3DHH |
|
Magnetisk sensor | LIS2MDL |
|
Trykksensor | LIS2MDL |
|
Lydsensor | MP23ABS1 |
|
Fuktighetssensor | HTS221 |
|
Ser vi nærmere på boksen, kan vi merke at den har en mikro-USB-port for lading og kommunikasjonsformål og tre lysdioder som er BLÅ, RØDE og GRØNNE. La oss nå skru av denne boksen og se på hva som er inni.
Som tidligere fortalt vil du finne et litiumpolymerbatteri og utviklingsmodulen vår. Under batteriet har vi SD-kortsporet med et 8 GB-kort kingstane-kort inne i det. Og så har vi tre trykknapper her, en strømknapp, en oppstartknapp og en brukerkonfigurerbar knapp. Så har vi også pinouts av JTAG her. Så hvis vi spretter brettet ut og snur oss rundt.
Vi finner ARM cortex Microcontroller, Bluetooth-modulen og alle de andre sensorene som jeg nevnte tidligere. Nå som standard hadde ikke Lipo-batteriet blitt koblet til modulen din. Så du må koble batteripolene til dette sporet her. Når det er gjort, pakker du modulen tilbake i den blå boksen, og vi er klar.
Sensor Tile Box - Programvareoversikt
Å komme i gang med dette brettet er veldig enkelt. Vi har tre alternativer her. De to første alternativene er ved å bruke "ST BLE sensor" Smartphone-applikasjonen utviklet av STMicroelectronics, som kan lastes ned for både Android- og Apple-telefoner. Den har mange forhåndsinnspilte applikasjoner som du kan starte med et enkelt klikk for å se hvordan sensorene dine reagerer.
Appen har også en ekspertmodus som lar deg lage dine egne tilpassede applikasjoner og starte den direkte fra telefonen. Det tredje alternativet er å gå fullt ut ved å koble kortet til en STM32 programmerer og programmere det ved hjelp av det åpne utviklingsmiljøet. For gjennomgang kan formål installere “ST BLE sensor” -applikasjonen på mobiltelefonen min og sjekke hva vi kan gjøre med den.
Komme i gang med Sensor Tile Box
Når du strømmer sensorboksen for første gang, vil du kanskje legge merke til at den røde LED-lampen blinker for å indikere at batteriet lades. Mens det skjer, kan du laste ned og starte “ST BLE Sensor” -applikasjonen på mobiltelefonen vår, og deretter klikke på “Koble til en enhet”, så finner du flisboksen vår der. Klikk på den og vent til brettet ditt er koblet til. Du vil også legge merke til at den blå LED-lampen blinker hvert 3. sekund for å indikere en aktiv Bluetooth-tilkobling. Når du er koblet til, skal eksempelappen din allerede lese og vise verdier for temperatur, fuktighet og trykk fra vår sensortile boks
Dette er bare et eksempel på program, og applikasjonen har mye mer for oss. For å prøve en annen app Bare gå tilbake til hovedskjermen og klikk på "Opprett ny app". Her finner du alle eksemplene på apper for sensorflisboksen din, la oss prøve sensorfusjonsapplikasjonen for dette gjennomgangsformålet. Hvis du klikker på eksemplet på appen, får du en kort beskrivelse av appen, og du trenger bare å klikke på "spill" -knappen for å laste opp koden til sensorflisboksen. Koble deretter til boksen din igjen, og den nye applikasjonen starter.
Morsomt ikke sant !! Når du er ferdig med å leke med alle eksemplene på applikasjoner, kan du også lage din egen applikasjon for SensotTile-boksen. For å gjøre det, bla til bunnen av eksempelprogrammene og klikk på “ekspertvisning”. Velg deretter “ny app” og velg sensorene du trenger for applikasjonen. Velg deretter funksjonstypen og velg hvordan du vil sende dataene dine. Lagre appen og bruk avspillingsknappen for å distribuere den nye applikasjonen. Slik har vi allerede bygget vår første testapp.
Når du er ferdig med å teste ideene dine, kan du enkelt begynne å bygge den faktiske applikasjonen din med STM32-utviklingsmiljøet ved å bruke tilgjengelige funksjonspakker.
Med dette avslutter jeg min anmeldelse på evolusjonskortet for sensorfliser. Totalt sett tror jeg denne modulen vil være veldig nyttig for raskt å teste og prototype dine ideer til bærbare enheter. Gi meg beskjed om tankene dine på dette tavlen i kommentarfeltet, og foreslå meg også en idé hvis du vil at jeg skal prøve med denne boksen.