- Cutie pentru plăci senzoriale - Prezentare generală a hardware-ului
- Cutie pentru plăci senzoriale - Prezentare generală a software-ului
- Noțiuni introductive despre senzorul Tile Box
Cu câțiva ani în urmă, dacă cineva mi-ar spune că un ceas ar putea nu numai să spună timpul, ci și să măsoare ritmul cardiac și să urmărească caloriile, aș fi uimit de el. Astăzi, mai mult de un milion de oameni, inclusiv eu dețin un tracker de fitness portabil și se prognozează că piața dispozitivelor portabile va ajunge la 57.653 milioane dolari până în 2022. De la ochelari inteligenți la dispozitive de monitorizare a diabetului până la urmărirea activelor, industria portabilă încearcă o varietate de produse pentru a surprinde piața. Deci, dacă aveți o idee de produs purtabilă și căutați o modalitate de a o valida și testa, atunci ați putea avea noroc, deoarece în acest articol vom revizui SensorTile.Box (STEVAL-MKSBOX1V1) de la STMicroelectronics, care vă poate ajuta prea ușor și validați rapid ideile dvs. IoT fără fir și dispozitivele purtabile. Dacă preferați videoclipuri în locul citirii, puteți derula până în partea de jos a acestei pagini pentru a găsi videoclipul nostru de recenzie a cutiei de plăci senzoriale.
Cutie pentru plăci senzoriale - Prezentare generală a hardware-ului
Box SesnorTile aici este ambalat cu o mulțime de senzori și un modul Bluetooth care comunică cu ușurință o aplicație smartphone care vă permite să creați aplicații personalizate conform cerințelor aplicației. Placa de dezvoltare completă vine în interiorul acestei cutii albastre și avem, de asemenea, o carcasă de montare suplimentară, dacă avem nevoie vreodată de ea.
Această placă de evoluție are cam tot ce ai nevoie pentru a-ți construi aplicațiile IoT purtabile și fără fir. Are un microcontroler ARM Cortex M4 Ultra-Low-Power, modul wireless Bluetooth 4.2 pentru comunicare BLE, un senzor de temperatură, unitate de măsurare inerțială pe 6 axe, două accelerometre pe 3 axe, unul este un senzor MEMS de putere foarte mică și altul este un senzor de înaltă rezoluție cu zgomot redus. Apoi avem un senzor magnetic, un senzor de presiune, un senzor audio, adică un microfon și un senzor de umiditate. În plus, modulul are, de asemenea, propriul său modul RTC, o baterie litiu-polimer și un card SD în interiorul acestei cutii albastre pentru a vă ajuta să începeți prototipurile din cutie. Informațiile senzorilor din caseta SensorTile, cu numele și caracteristicile acestora, sunt listate în tabelul de mai jos.
Numele piesei | Număr piesă | Caracteristici |
Microcontroler | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Senzor de temperatura | STTS751 |
|
Senzor IMU cu 6 axe | LM6DSOX |
|
Accelerometru cu 3 axe | LIS2DW12 |
|
Accelerometru cu 3 axe | LIS3DHH |
|
Senzor magnetic | LIS2MDL |
|
Senzor de presiune | LIS2MDL |
|
Senzor audio | MP23ABS1 |
|
Senzor de umiditate | HTS221 |
|
Privind mai atent la cutie, putem observa că are un port micro-USB pentru încărcare și comunicare și trei LED-uri care sunt ALBASTRU, ROȘU și VERZ. Acum să deșurubăm această cutie și să aruncăm o privire la ceea ce este înăuntru.
După cum am spus mai devreme, veți găsi o baterie litiu-polimer și modulul nostru de dezvoltare. Sub baterie, avem slotul pentru card SD cu un card Kingstane de 8 GB în interior. Și apoi avem aici trei butoane, un buton de pornire, un buton de încărcare și un buton configurabil de utilizator. Apoi avem aici și pinouts de JTAG. Apoi, dacă scoatem placa și ne întoarcem.
(…)Putem găsi microcontrolerul ARM cortex, modulul Bluetooth și toți ceilalți senzori pe care i-am menționat mai devreme. Acum, în mod implicit, bateria Lipo nu ar fi fost conectată la modulul dvs. Deci, trebuie să conectați terminalele bateriei la acest slot aici. Când ați terminat, împachetați modulul înapoi în caseta albastră și suntem cu toții pregătiți.
Cutie pentru plăci senzoriale - Prezentare generală a software-ului
Noțiuni de bază cu această placă este foarte ușor. Aici avem trei opțiuni. Primele două opțiuni sunt folosirea aplicației Smartphone „ST BLE senzor” dezvoltată de STMicroelectronics, care poate fi descărcată atât pentru telefoanele Android, cât și pentru cele Apple. Are multe aplicații preînregistrate pe care le puteți lansa cu un singur clic pentru a vedea cum reacționează senzorii dvs.
Aplicația are, de asemenea, un mod Expert care vă permite să creați propriile aplicații personalizate și să o lansați direct de pe telefon. A treia opțiune este de a merge pe deplin pro conectând placa la un programator STM32 și programând-o utilizând mediul de dezvoltare deschis. Pentru examinare, scopul permite instalarea aplicației „senzor ST BLE” pe telefonul meu mobil și verificarea a ceea ce putem face cu el.
Noțiuni introductive despre senzorul Tile Box
Când porniți cutia de plăci a senzorului pentru prima dată, s-ar putea să observați LED-ul roșu intermitent pentru a indica faptul că bateria se încarcă. În timp ce acest lucru se întâmplă, permiteți descărcarea și lansarea aplicației „ST BLE Sensor” pe telefonul nostru mobil, apoi faceți clic pe „Conectați-vă la un dispozitiv” și ar trebui să găsiți caseta noastră de țiglă acolo. Faceți clic pe el și așteptați până când placa dvs. este conectată. Veți observa, de asemenea, LED-ul albastru intermitent la fiecare 3 secunde pentru a indica o conexiune Bluetooth activă. După conectare, aplicația dvs. de exemplu ar trebui să citească și să afișeze valorile de temperatură, umiditate și presiune din caseta noastră senzorială
Acesta este doar un exemplu de program și aplicația are mult mai multe pentru noi. Pentru a încerca o altă aplicație Reveniți la ecranul principal și faceți clic pe „creați o aplicație nouă”. Aici veți găsi toate exemplele de aplicații pentru caseta dvs. de plăci de senzori, să încercăm aplicația de fuziune a senzorilor în acest scop de revizuire. Dacă faceți clic pe aplicația de exemplu, veți obține o scurtă descriere a aplicației și trebuie doar să faceți clic pe butonul „Redare” pentru a încărca codul în caseta de plăci a senzorului. Apoi conectați-vă din nou la cutie și noua aplicație va fi lansată.
Distracție corect !! După ce ați terminat de jucat cu toate aplicațiile de exemplu, puteți crea propria aplicație pentru caseta SensotTile. Pentru aceasta, derulați în partea de jos a programelor de exemplu și faceți clic pe „vizualizare expertă”. Apoi selectați „aplicație nouă” și selectați senzorii necesari pentru aplicația dvs. Apoi alegeți tipul de funcții și selectați modul în care doriți să scoateți datele. Salvați aplicația și utilizați butonul de redare pentru a implementa noua aplicație. Astfel, am construit deja prima noastră aplicație de testare.
După ce ați terminat de testat ideile, puteți începe cu ușurință să vă construiți aplicația reală cu mediul de dezvoltare STM32 utilizând pachetele funcționale disponibile.
Cu aceasta, închei recenzia mea pe placa de evoluție a plăcilor senzorilor. În general, cred că acest modul va fi foarte util pentru a testa rapid și a prototipa ideile dvs. de dispozitive purtabile. Spuneți-mi părerile dvs. despre acest forum în secțiunea de comentarii și sugerați-mi, de asemenea, o idee dacă doriți să încerc cu această casetă.