- Jutiklio plytelių dėžutė - techninės įrangos apžvalga
- Jutiklio plytelių dėžutė - programinės įrangos apžvalga
- Darbas su „Sensor Tile Box Box“
Praėjus keleriems metams, jei kas nors pasakytų, kad laikrodis gali ne tik pasakyti laiką, bet ir išmatuoti širdies ritmą bei sekti kalorijas, tai mane priblokštų. Šiandien daugiau nei milijonas žmonių, tarp jų ir aš, turiu nešiojamą kūno rengybos stebėjimo priemonę, ir prognozuojama, kad nešiojamų prietaisų rinka iki 2022 m. Sieks 57 653 milijonus dolerių. Nešiojami pramonė išbando įvairius produktus - nuo išmaniųjų akinių iki diabeto stebėjimo prietaisų ir turto stebėjimo prietaisų. užimti rinką. Taigi, jei turite nešiojamojo produkto idėją ir ieškote būdo ją patvirtinti ir išbandyti, jums gali pasisekti, nes šiame straipsnyje mes apžvelgsime „ SensorTile.Box“ (STEVAL-MKSBOX1V1) iš „STMicroelectronics“, kuris gali jums padėti per lengvai ir greitai patvirtinkite savo belaidžio interneto ir nešiojamų įrenginių idėjas. Jei jums labiau patinka vaizdo įrašai, o ne skaitymai, galite slinkti šio puslapio apačioje ir rasti mūsų jutiklių plytelių dėžutės apžvalgos vaizdo įrašą.
Jutiklio plytelių dėžutė - techninės įrangos apžvalga
„ SesnorTile Box“ čia yra supakuota su daugybe jutiklių ir „Bluetooth“ moduliu, kuris lengvai bendrauja su „Smartphone“ programa, leidžiančia jums kurti savo pasirinktines programas, kaip to reikalauja jūsų programa. Visa kūrimo lenta yra šios mėlynos dėžutės viduje, taip pat turime papildomą tvirtinimo dėklą, jei mums to kada prireiks.
Ši evoliucijos lenta turi beveik viską, ko jums prireiks kuriant nešiojamas ir belaides IoT programas. Jame yra ypač mažos galios „ARM Cortex M4“ mikrovaldiklis, „Bluetooth 4.2“ belaidis modulis, skirtas BLE ryšiui, temperatūros jutiklis, 6 ašių inercinio matavimo blokas, du 3 ašių akselerometrai, vienas yra ypač mažos galios MEMS jutiklis ir kitas yra didelės raiškos jutiklis su mažu triukšmu. Tada mes turime magnetinį jutiklį, slėgio jutiklį, garso jutiklį, ty mikrofoną ir drėgmės jutiklį. Be to, šiame mėlyname laukelyje modulis taip pat turi savo RTC modulį, ličio polimero bateriją ir SD kortelę, kuri padės jums pradėti prototipų kūrimą iš dėžutės. Iš informacija jutikliai SensorTile laukelį su savo pavadinimu ir funkcijų, yra išvardyti toliau pateiktoje lentelėje.
Dalies pavadinimas | Dalies numeris | funkcijos |
Mikrovaldiklis | STM32L4R9 |
|
„Bluetooth“ v4.2 | SPBTLE-1S |
|
Temperatūros jutiklis | STTS751 |
|
6 ašių IMU jutiklis | LM6DSOX |
|
3 ašių akselerometras | LIS2DW12 |
|
3 ašių akselerometras | LIS3DHH |
|
Magnetinis jutiklis | LIS2MDL |
|
Slėgio daviklis | LIS2MDL |
|
Garso jutiklis | MP23ABS1 |
|
Drėgmės jutiklis | HTS221 |
|
Atidžiau pažvelgę į dėžutę galime pastebėti, kad joje yra mikro USB prievadas, skirtas įkrovimui ir ryšiui, ir trys šviesos diodai, kurie yra MĖLYNA, RAUDONA ir ŽALI. Dabar atsukime šią dėžutę ir pažiūrėkime, kas yra viduje.
Kaip sakyta anksčiau, rasite ličio polimero bateriją ir mūsų kūrimo modulį. Po baterija turime SD kortelės lizdą, kurio viduje yra 8 GB kortelių „kingstane“ kortelė. Tada mes čia turime tris mygtukus, maitinimo mygtuką, įkrovos mygtuką ir vartotojo konfigūruojamą mygtuką. Tada čia taip pat turime JTAG iškabos. Tada, jei mes iššokame lentą ir apsisuksime.
AGalime rasti mūsų „ARM cortex“ mikrovaldiklį, „Bluetooth“ modulį ir visus kitus anksčiau minėtus jutiklius. Dabar pagal numatytuosius nustatymus „Lipo“ baterija nebūtų prijungta prie jūsų modulio. Taigi čia turite prijungti akumuliatoriaus gnybtus prie šio lizdo. Kai tai bus padaryta, supakuokite modulį atgal į mėlyną langelį ir mes visi pasiruošę.
Jutiklio plytelių dėžutė - programinės įrangos apžvalga
Pradėti naudoti šią lentą yra tikrai lengva. Čia mes turime tris galimybes. Pirmieji du variantai yra „ STMicroelectronics “ sukurta „ST BLE sensor“ išmaniųjų telefonų programa, kurią galima atsisiųsti tiek „Android“, tiek „Apple“ telefonams. Jame yra daug iš anksto įrašytų programų, kurias galite paleisti vienu paspaudimu, kad pamatytumėte, kaip reaguoja jutikliai.
Programoje taip pat yra „ Expert“ režimas, kuris leidžia jums sukurti savo pasirinktines programas ir paleisti ją tiesiai iš savo telefono. Trečias variantas yra visiškai profesionalus, prijungus plokštę prie STM32 programuotojo ir programuojant ją naudojant atvirą kūrimo aplinką. Norėdami peržiūrėti, paskirtis leidžia mano mobiliajame telefone įdiegti „ST BLE sensor“ programą ir patikrinti, ką galime su ja padaryti.
Darbas su „Sensor Tile Box Box“
Pirmą kartą įjungę jutiklio plytelių dėžutę, galite pastebėti, kad mirksi raudonas šviesos diodas, rodantis, kad baterija įkraunama. Nors tai vyksta, galite atsisiųsti ir paleisti „ST BLE Sensor“ programą į savo mobilųjį telefoną, tada spustelėkite „Prisijungti prie įrenginio“ ir ten turėtumėte rasti mūsų plytelių dėžutę. Spustelėkite jį ir palaukite, kol jūsų lenta bus prijungta. Taip pat pastebėsite, kad kas 3 sekundes mirksi mėlynas šviesos diodas, nurodantis aktyvų „Bluetooth“ ryšį. Prijungę jūsų programos pavyzdį jau turėsite perskaityti ir rodyti temperatūros, drėgmės ir slėgio vertes iš mūsų jutiklio langelio
Tai tik vienas programos pavyzdys, o programa mums teikia daug daugiau. Norėdami išbandyti kitą programą, tiesiog grįžkite į pagrindinį ekraną ir spustelėkite „sukurti naują programą“. Čia rasite visus jutiklių plytelių dėžutės programų pavyzdžius, išbandykime jutiklių sintezės programą šiam peržiūros tikslui. Spustelėjus programos pavyzdį, gausite trumpą programos aprašymą ir tereikia spustelėti mygtuką „paleisti“, kad įkeltumėte kodą į jutiklio išklotinių dėžutę. Tada vėl prisijunkite prie savo dėžutės ir bus paleista nauja programa.
Linksma tiesa !! Baigę žaisti su visomis taikomosiomis programomis, taip pat galite sukurti savo programą „SensotTile“ dėžutėje. Norėdami tai padaryti, slinkite į programų pavyzdžių apačią ir spustelėkite „eksperto vaizdas“. Tada pasirinkite „nauja programa“ ir pasirinkite jutiklius, reikalingus jūsų programai. Tada pasirinkite funkcijų tipą ir pasirinkite, kaip norite pateikti duomenis. Išsaugokite programą ir naudokite atkūrimo mygtuką, kad įdiegtumėte naują programą. Panašu, kad mes jau sukūrėme savo pirmąją bandomąją programą.
Išbandę savo idėjas, naudodamiesi turimais funkcijų paketais, galite lengvai pradėti kurti savo tikrąją programą naudodami „STM32 Development Environment“.
Tuo baigiu apžvalgą „Sensor Tile“ evoliucijos lentoje. Apskritai manau, kad šis modulis bus labai naudingas norint greitai išbandyti ir prototipuoti nešiojamų įrenginių idėjas. Praneškite man savo mintis šioje lentoje komentarų skiltyje ir taip pat pasiūlykite man idėją, jei norėtumėte, kad pabandyčiau su šia dėžute.