- Sensör Kutucuğu - Donanıma Genel Bakış
- Sensör Kutucuğu - Yazılıma Genel Bakış
- Sensor Tile Box'a başlarken
Birkaç yıl önce, eğer biri bana bir saatin sadece saati söylemekle kalmayıp aynı zamanda kalp atış hızını ölçüp kalorileri de izleyebileceğini söyleseydi, bu beni uçururdu. Bugün benim de dahil olmak üzere bir milyondan fazla insan giyilebilir bir spor takip cihazına sahip ve giyilebilir cihaz pazarının 2022 yılına kadar 57.653 milyon dolara ulaşacağı tahmin ediliyor. Akıllı gözlüklerden Diyabet izleme cihazlarına ve varlık takip cihazlarına kadar giyilebilir cihaz endüstrisi çeşitli ürünleri deniyor. pazarı ele geçirmek için. Bu nedenle, giyilebilir bir ürün fikriniz varsa ve bunu doğrulamanın ve test etmenin bir yolunu arıyorsanız, o zaman şanslı olabilirsiniz çünkü bu makalede size çok kolay yardımcı olabilecek STMicroelectronics'in SensorTile.Box (STEVAL-MKSBOX1V1) ürününü inceleyeceğiz. ve kablosuz IoT ve giyilebilir cihaz fikirlerinizi hızla doğrulayın. Videoları okumaya tercih ederseniz, Sensör Döşeme Kutusu İnceleme Videomuzu bulmak için bu sayfanın altına kaydırabilirsiniz .
Sensör Kutucuğu - Donanıma Genel Bakış
Buradaki SesnorTile Kutusu, uygulamanızın gerektirdiği şekilde özel uygulamalarınızı oluşturmanıza olanak tanıyan birçok sensör ve bir Akıllı Telefon uygulamasıyla kolayca iletişim kuran bir Bluetooth modülü ile paketlenmiştir. Geliştirme panosunun tamamı bu mavi kutunun içinde gelir ve ihtiyacımız olursa ek bir montaj kasamız da vardır.
Bu evrim panosu, giyilebilir ve kablosuz IoT uygulamalarınızı oluşturmak için ihtiyacınız olan hemen hemen her şeye sahiptir. Ultra Düşük Güçlü ARM Cortex M4 Mikrodenetleyici, BLE iletişimi için Bluetooth 4.2 kablosuz modülü, Sıcaklık sensörü, 6 eksenli Atalet Ölçüm Birimi, iki 3 Eksenli ivmeölçer, biri ultra düşük güçlü MEMS sensörü ve diğeri düşük gürültüye sahip yüksek çözünürlüklü bir sensördür. Ardından bir Manyetik sensör, bir basınç sensörü, bir ses sensörü, yani bir mikrofon ve bir Nem sensörümüz var. Bunun da ötesinde, modülün kendi RTC modülü, bir lityum polimer bataryası ve bu mavi kutunun içinde bir SD kartıyla kutudan çıkar çıkmaz prototip oluşturmaya başlamanıza yardımcı olur. SensorTile kutusundaki sensörlerin bilgileri, adları ve özellikleri ile aşağıdaki tabloda listelenmiştir.
Bölüm adı | Parça Numarası | Özellikleri |
Mikrodenetleyici | STM32L4R9 |
|
Bluetooth v4.2 | SPBTLE-1S |
|
Sıcaklık sensörü | STTS751 |
|
6 Eksenli IMU Sensörü | LM6DSOX |
|
3 Eksenli İvme Ölçer | LIS2DW12 |
|
3 Eksenli İvme Ölçer | LIS3DHH |
|
Manyetik sensör | LIS2MDL |
|
Basınç sensörü | LIS2MDL |
|
Ses Sensörü | MP23ABS1 |
|
Nem sensörü | HTS221 |
|
Kutuya daha yakından bakıldığında, şarj ve iletişim amaçlı bir mikro USB portu ve MAVİ, KIRMIZI ve YEŞİL olmak üzere üç LED'i olduğunu görebiliriz. Şimdi bu kutuyu gevşetelim ve içinde ne olduğuna bir bakalım.
Daha önce de belirtildiği gibi, bir lityum polimer pil ve geliştirme modülümüzü bulacaksınız. Bataryanın altında, içinde 8GB kart kingstane kart bulunan SD kart yuvamız var. Ve sonra burada üç basmalı düğme var, bir güç düğmesi, bir önyükleme düğmesi ve kullanıcı tarafından yapılandırılabilir bir düğme. O zaman burada JTAG'ın da pinleri var. Sonra tahtayı çıkarır ve geri dönersek.
ARM korteks Mikrodenetleyicimizi, Bluetooth Modülümüzü ve daha önce bahsettiğim diğer tüm sensörleri bulabiliriz. Şimdi varsayılan olarak, Lipo piliniz modülünüze bağlı olmayacaktı. Yani pil terminallerinizi buradaki yuvaya bağlamalısınız. Bu bittiğinde modülünüzü tekrar mavi kutuya paketleyin ve hepimiz hazırız.
Sensör Kutucuğu - Yazılıma Genel Bakış
Bu panoyu kullanmaya başlamak gerçekten çok kolay. Burada üç seçeneğimiz var. İlk iki seçenek, hem Android hem de Apple telefonlar için indirilebilen STMicroelectronics tarafından geliştirilen “ST BLE sensör” Akıllı Telefon uygulamasını kullanmaktır. Sensörlerin nasıl tepki verdiğini görmek için tek bir tıklamayla başlatabileceğiniz önceden kaydedilmiş birçok uygulamaya sahiptir.
Uygulama ayrıca kendi özel uygulamalarınızı oluşturmanıza ve doğrudan telefonunuzdan başlatmanıza izin veren bir Uzman moduna sahiptir. Üçüncü seçenek, kartı bir STM32 programlayıcısına bağlayarak ve açık geliştirme ortamını kullanarak programlayarak tamamen profesyonelleşmektir. İnceleme için, amaç cep telefonuma “ST BLE sensörü” uygulamasını kuralım ve onunla ne yapabileceğimizi kontrol edelim.
Sensor Tile Box'a başlarken
Sensör kutucuğu kutusunu ilk kez çalıştırdığınızda, pilin şarj olduğunu göstermek için kırmızı LED'in yanıp söndüğünü fark edebilirsiniz. Bu olurken cep telefonumuzda "ST BLE Sensor" uygulamasını indirip başlatalım, ardından "Bir cihaza bağlan" seçeneğine tıklayın ve burada tilebox'ımızı bulmalısınız. Üzerine tıklayın ve kartınız bağlanana kadar bekleyin. Ayrıca, etkin bir Bluetooth bağlantısını belirtmek için mavi LED'in her 3 saniyede bir yanıp söndüğünü fark edeceksiniz. Örnek uygulamanız bağlandıktan sonra, sensör kutumuzdaki Sıcaklık, nem ve basınç değerlerini okumalı ve görüntülemelidir.
Bu sadece bir örnek program ve uygulamada bizim için çok daha fazlası var. Farklı bir uygulamayı denemek için Ana ekrana geri dönün ve "yeni uygulama oluştur" u tıklayın. Burada sensör kutunuz için tüm örnek uygulamaları bulacaksınız, bu inceleme amacı için sensör füzyon uygulamasını deneyelim. Örnek uygulama üzerinde tıklamak size uygulamanın kısa bir açıklamasını verecektir ve kodu sensör kutucuğunuza yüklemek için sadece "oynat" düğmesine tıklamanız yeterlidir. Ardından kutunuza tekrar bağlanın ve yeni uygulamanız başlayacaktır.
Eğlenceli değil !! Tüm örnek uygulamalarla oynadıktan sonra SensotTile kutusu için kendi uygulamanızı da oluşturabilirsiniz. Bunu yapmak için, örnek programlarınızın altına kaydırın ve "uzman görünümü" ne tıklayın. Ardından "yeni uygulamayı" seçin ve uygulamanız için gereken sensörleri seçin. Ardından, işlev türlerini seçin ve verilerinizin çıktısını nasıl almak istediğinizi seçin. Uygulamayı kaydedin ve yeni uygulamanızı dağıtmak için oynat düğmesini kullanın. Bunun gibi, ilk test uygulamamızı zaten oluşturduk.
Fikirlerinizi test etmeyi bitirdikten sonra, mevcut işlev paketlerini kullanarak gerçek uygulamanızı STM32 Geliştirme Ortamı ile kolayca oluşturmaya başlayabilirsiniz.
Bununla, Sensör Karosu evrim panosundaki incelememi bitiriyorum. Genel olarak, bu modülün giyilebilir cihaz fikirlerinizi hızlı bir şekilde test etmek ve prototiplemek için çok faydalı olacağını düşünüyorum. Yorum bölümünde bu panodaki düşüncelerinizi bana bildirin ve ayrıca bu kutu ile denememi isterseniz bana bir fikir önerin.