- Kutija za pločice senzora - Pregled hardvera
- Kutija za pločice senzora - Pregled softvera
- Početak rada s kutijom pločica senzora
Prije nekoliko godina, ako bi mi netko rekao da sat ne može samo reći vrijeme, već može i izmjeriti puls i pratiti kalorije, oduševio bih se time. Danas više od milijun ljudi, uključujući mene posjedujem nosivi fitnes tracker, a predviđa se da će tržište nosivih uređaja doseći 57 653 milijuna USD do 2022. godine. Od pametnih naočala do uređaja za praćenje dijabetesa do uređaja za praćenje imovine, nosive industrije iskušavaju razne proizvode da zauzme tržište. Dakle, ako imate ideju za nosivi proizvod i tražite način da je provjerite i testirate, možda biste imali sreće jer ćemo u ovom članku pregledati SensorTile.Box (STEVAL-MKSBOX1V1) tvrtke STMicroelectronics koji vam može previše lako pomoći i brzo potvrdite ideje za bežični IoT i uređaje koji se mogu nositi. Ako više volite videozapise nego čitanje, pomaknite se na dno ove stranice da biste pronašli naš videozapis za pregled pločica senzora.
Kutija za pločice senzora - Pregled hardvera
 
Ovdje je SesnorTile Box prepun puno senzora i Bluetooth modula koji lako komunicira s aplikacijom za pametni telefon omogućavajući vam izradu vlastitih aplikacija prema zahtjevima vaše aplikacije. Kompletna razvojna ploča dolazi u ovoj plavoj kutiji, a imamo i dodatni kofer za montiranje ako nam ikad zatreba.
Ova evolucijska ploča sadrži gotovo sve što vam treba za izgradnju vaših nosivih i bežičnih IoT aplikacija. Ima mikrokontroler ARM Cortex M4 ultra male snage, Bluetooth 4.2 bežični modul za BLE komunikaciju, temperaturni senzor, 6-osnu inercijalnu mjernu jedinicu, dva 3-osna akcelerometara, jedan je MEMS senzor ultra-male snage i drugi je senzor visoke razlučivosti s niskom razinom šuma. Zatim imamo Magnetski senzor, senzor tlaka, audio senzor, tj. Mikrofon i senzor vlažnosti. Povrh svega, modul također ima svoj vlastiti RTC modul, litij-polimernu bateriju i SD karticu unutar ovog plavog okvira kako bi vam pomogao da napravite prototipove iz kutije. Podaci o senzorima u kutiji SensorTile, s njihovim imenom i značajkama, navedeni su u donjoj tablici.
| Naziv dijela | Broj dijela | Značajke | 
| Mikrokontroler | STM32L4R9 | 
 | 
| Bluetooth v4.2 | SPBTLE-1S | 
 | 
| Senzor temperature | STTS751 | 
 | 
| 6-osni IMU senzor | LM6DSOX | 
 | 
| 3-osni akcelerometar | LIS2DW12 | 
 | 
| 3-osni akcelerometar | LIS3DHH | 
 | 
| Magnetski senzor | LIS2MDL | 
 | 
| Senzor tlaka | LIS2MDL | 
 | 
| Audio senzor | MP23ABS1 | 
 | 
| Osjetnik vlažnosti | HTS221 | 
 | 
Ako pažljivije pogledamo kutiju, možemo primijetiti da ima mikro-USB priključak za punjenje i komunikaciju te tri LED diode koje su PLAVA, CRVENA i ZELENA. Ajmo sada odvrnuti ovaj okvir i pogledati što je unutra.

Kao što je ranije rečeno, pronaći ćete litij polimernu bateriju i naš razvojni modul. Ispod baterije imamo utor za SD karticu u kojem je 8 GB Kingstane kartica. A ovdje imamo tri tipke, tipku za napajanje, gumb za pokretanje i gumb koji je moguće konfigurirati. Tada ovdje imamo i pinoute JTAG-a. Onda ako izvadimo ploču i okrenemo se.

Možemo pronaći naš ARM cortex mikrokontroler, Bluetooth modul i sve ostale senzore koje sam ranije spomenuo. Sada prema zadanim postavkama vaša Lipo baterija ne bi bila spojena na vaš modul. Dakle, na ovaj utor ovdje morate spojiti terminale baterije. Kad je to gotovo, spakirajte svoj modul natrag u plavi okvir i svi smo spremni.
Kutija za pločice senzora - Pregled softvera
Početi s ovom pločom zaista je jednostavno. Ovdje imamo tri mogućnosti. Prve dvije mogućnosti su pomoću aplikacije za pametni telefon „ST BLE sensor“ koju je razvio STMicroelectronics i koja se može preuzeti za Android i Apple telefone. Ima mnogo unaprijed snimljenih aplikacija koje možete pokrenuti jednim klikom da biste vidjeli kako reagiraju vaši senzori.

Aplikacija također ima stručni način koji vam omogućuje stvaranje vlastitih prilagođenih aplikacija i pokretanje izravno sa vašeg telefona. Treća opcija je potpuno profesionalno spajanje ploče na programator STM32 i programiranje pomoću otvorenog razvojnog okruženja. Za pregled, svrha omogućuje instaliranje aplikacije „ST BLE senzor“ na moj mobitel i provjeru što s njom možemo učiniti.
Početak rada s kutijom pločica senzora
Kad prvi put napajate kutiju pločica senzora, mogli biste primijetiti kako crveni LED trepće kako bi se ukazalo da se baterija puni. Dok se to događa, dopustite preuzimanje i pokretanje aplikacije „ST BLE Sensor“ na našem mobilnom telefonu, zatim kliknite na „Poveži se s uređajem“ i tamo biste trebali pronaći našu pločicu. Kliknite na nju i pričekajte dok se ploča ne poveže. Primijetit ćete i plavu LED koja trepće svake 3 sekunde što ukazuje na aktivnu Bluetooth vezu. Jednom spojena, vaša bi primjerska aplikacija već trebala čitati i prikazivati vrijednosti temperature, vlažnosti i tlaka iz naše osjetničke kutije

Ovo je samo jedan primjer programa, a aplikacija ima puno više za nas. Da biste isprobali drugu aplikaciju Jednostavno se vratite na glavni zaslon i kliknite "izradi novu aplikaciju". Ovdje ćete pronaći sve primjere aplikacija za vaš okvir pločica senzora, isprobajmo aplikaciju fuzije senzora za ovu svrhu pregleda. Klikom na primjer aplikacije dat ćete vam kratak opis aplikacije i samo morate kliknuti gumb "reproduciraj" da biste prenijeli kôd na okvir s pločicama senzora. Zatim se ponovno spojite na svoj okvir i pokrenut će se vaš novi program.

Zabava u redu !! Nakon što završite s igranjem sa svim primjerima aplikacija, možete stvoriti i vlastiti program za SensotTile box. Da biste to učinili, pomaknite se na dno primjera programa i kliknite na "stručni pogled". Zatim odaberite "nova aplikacija" i odaberite senzore potrebne za vašu aplikaciju. Zatim odaberite vrstu funkcija i odaberite način na koji želite izlaziti svoje podatke. Spremite aplikaciju i upotrijebite gumb za reprodukciju za postavljanje nove aplikacije. Kao da smo već izgradili prvu testnu aplikaciju.

Nakon što završite s testiranjem svojih ideja, lako možete započeti izgradnju stvarne aplikacije pomoću razvojnog okruženja STM32 koristeći se dostupnim funkcionalnim paketima.
Ovim završavam svoj pregled na ploči za razvoj pločica senzora. Sve u svemu, mislim da će ovaj modul biti vrlo koristan za brzo testiranje i prototipiranje vaših ideja za nosive uređaje. Javite mi svoje misli na ovoj ploči u odjeljku za komentare i predložite mi ideju ako želite da pokušam s ovim okvirom.

