Profil
Bu makale, grove sensör çıktısını saniyeler içinde alabilen bir grove sensör test cihazı olan Grove Mate adlı yeni bir ürün fikridir. Bu projeye dair görüş ve önerilerinizi bekliyoruz. Fikri mükemmelleştirelim ve harika ürünü birlikte dünyaya sunalım!
Ürün Talebi
Bir sensörle etkileşimli yeni bir Arduino projesi oluşturmaya başladığımızda, sensörü test etmek ilk adımdır.
Eğer açık kaynak donanım hayranıysanız, çekmecenizde onlarca sensör bulunduruyor olabilirsiniz ve her seferinde bunları kullanmak istediğinizde, analog mı yoksa dijital mi olduğunu ve hâlâ iyi durumda olup olmadığını kontrol etmek için her birini tek tek test etmeniz gerekir; ayrıca farklı koşullar altında analog değerlerin nasıl değişeceğini de bilmeniz gerekir.

Bunu yapmanın en yaygın yolu, pin değerini okuyan bir program yazmak ve değeri “Serial.print()” ile seri monitöre yazdırmak veya dijital ekran tüpü veya OLED gibi bir görüntüleme cihazında göstermek. Ancak, bu en azından bir geliştirme kartı, bir grove shield ve o kodu yazmak için değerli zamanınızı harcamanızı gerektirir; ayrıca işi bir PC ile tamamlamanız da gerekir.

Kısacası, bu yüksek frekanslı bir durum ve bizim için zaman ve enerji tasarrufu sağlayacak basit bir araca bile sahip değiliz.
Ürün Fikri – Grove Mate
Neden bu gereksinimi karşılamak için basit bir grove sensör test cihazına sahip olmayalım ki? Grove sensörünüzün analog veya dijital değerini saniyeler içinde alabilir ve artık PC veya kodlama gerektirmeyiz.
Böyle bir araç için ihtiyacımız olan tek şey, sensör çıktısını okuyabilen ve bunu bir görüntüleme cihazında gösterebilen bir işlevdir. Okuma ve yazdırma işlevini bir MCU üzerinde gömülü bir program haline getirelim ve değeri göstermek için bir dijital tüp veya OLED kullanalım mı? Çok sınırlı sayıda donanım ve kolayca ulaşılabilir!
Program uygulaması da oldukça basit. Gömülü programlama bilgisi olmayan herkes, Arduino ile tanışıksa, bir pinin sensör girişini seri monitörde göstermek için birkaç satır kod yazabilir. Dolayısıyla, böyle bir ürün geliştirirsek, bu bir junior gömülü geliştirme mühendisi için bir günden fazla bir iş yaratmaz.
Bu araca “Grove Mate” adını veriyorum, çünkü grove sensörleri için mükemmel bir partner olacak. Grove Mate ile bir sensörü test etmemiz gerektiğinde, sensörü grove konektörü aracılığıyla Grove Mate’e bağlayabiliriz ve ekran hemen çıkış değerini gösterecektir. Grove Mate’in tek ihtiyacı 5V voltaj güç girişi; bunun için bir power bank veya mobil şarj cihazı bulmak oldukça kolay.
Artık PC yok!
Artık geliştirme kartı yok!
Artık kodlama yok!
Artık kablolama yok!
Saniyeler içinde!
Sensor testi için, Grove Mate ihtiyacınız olan her şey!
Ürün Şekil Tasarımı
Ürün şeklinin ilhamı aslında mevcut bir üründen geliyor. Daha önce USB voltaj dedektörü kullandıysanız, işlevinin sensör test cihazıyla gerçekleştirmek istediğimiz şeye çok benzer olduğunu göreceksiniz ve kesinlikle ona çok benzeyen bir araca sahip olabiliriz – bir grove sensörünün takılacağı bir konektör, verileri göstermek için bir görüntüleme cihazı ve gücü bağlamak için bir USB kablosu. Hepsi bu!
USB voltaj dedektörü şekli ve görünümünü tasarlamak hiç de fena görünmüyor; kompakt ve taşınabilir, her DIYer, yapımcı, meraklı, açık kaynak donanım hayranı ve geliştirici için uygun.
Böyle bir küçük araç için hangi şekil ve görünümü istersiniz? Daha fazla görüş paylaşmaya davetlisiniz!
Ürün Özellikleri

Beklenen özellikler ve işlevler:
3.3V/5V Sensörler ile uyumlu
Analog ve Dijital Çıkışı Değiştirebilir
Grove Sensör ve Pin Header ile uyumlu
Hem Analog/Dijital Çıkışı hem de Voltajı Gösterir
Farklı uzunluklara kolayca değiştirilebilen çıkarılabilir USB kablosu
Daha fazlasını eklemeye davetlisiniz.
Özellikler Hakkında Bazı Düşünceler
Kart üzerindeki header konektörü ile Grove’dan pin header dönüştürücü kablo?
Grove, modüler, standartlaşmış ve yaygın olarak kullanılan bir konektör sistemi olmasına rağmen, hala pin header kullanan birçok sensör var. Bu nedenle, Grove Mate’e grove konektörü olmayan sensörler için bir pin header konektörü eklemeli miyiz, yoksa onlara daha iyi uyumluluk sağlamak için sadece bir Grove’dan Pin Header Dönüştürücü kablo mu sunmalıyız?

3.3V/5V voltaj çıkışı için bir Grove konektörü?
Teknik olarak, bir anahtar ile voltaj çıkışını değiştirmek mümkün mü?
AO/DO görüntüsünü değiştirmek için anahtar eklemek gerekli mi?
Analog sensör için değer aralığı 0-1023 iken, dijital sensör değeri 0 veya 1’dir. Normalde, analog sensörü okumak için analogRead() kullanırken, dijital sensörü okumak için digitalRead() kullanırız. Aslında, hem analog hem de dijital sensörü algılamak için analogRead() kullanabiliriz ve dijital sensörden gelen 1’i gösteren 0 veya 1023’e kadar başka bir değer alırsınız. Bu kafa karışıklığını azaltmak için AO/DO görüntüsünü değiştirmek için fiziksel bir anahtar eklemek gerekli mi?
Yalnızca BİR sensörü test etmek yeterli mi?
Bir seferde daha fazla sensör testi yapmak için kart üzerinde daha fazla konektör mü yapmalıyız? Eğer öyleyse, kaç tane uygun olur?
Gömülü güç kaynağı?
Bunu güçlendirmek için dahili bir batarya kullanabilir miyiz ve kullanımını daha pratik hale getirebilir miyiz? Hangi tür batarya önerilir? Voltaj girişi nedir? Şarj edilebilir fonksiyonu gerekli mi? Batarya ömrü ne kadar olmalı? Daha küçük bir OLED ekran kullanmak veya daha düşük güç tüketimine sahip bir ekrana geçmek mümkün mü?

IIC ve SPI sensörlerini daha iyi desteklemek?
IIC, SPI veya diğer sensör türlerini desteklemek önemli mi? Nasıl başarabiliriz?
Düşünebileceğiniz daha fazla konu……
Ürün Fonksiyonel Prototipi

Grove Mate ürün fikri ile bir prototip oluşturmak için sabırsızlanıyordum. Elimde sadece bir Seeeduino Nano ve Nano Shield vardı, bu yüzden çok küçük bir şekli olmamasına rağmen, bununla işlevsel bir prototip yaptım. Ayrıca verileri göstermek için bir grove 4 haneli ekran kullandım ve donanımları yerleştirmek için bir lazer kesim Akrilik Plaka kullandım.
Bu prototipi yapmanın daha ayrıntılı adımlarını aşağıdaki bağlantılarda bulabilirsiniz:
Grove Sensör Test Cihazı – Sensör Değerini Saniyeler İçinde Al – Arduino
https://www.hackster.io/Makerming/grove-sensor-tester-get-sensor-value-in-seconds-arduino-46f933
Prototip Testi

Burada bir ışık sensörü (analog), bir döner açı sensörü (analog) ve bir buton (dijital) bağlayarak test ettim, mükemmel çalışıyor gibi görünüyor. Tek sorun, tüpün “0” sayısını gösterememesi, bu yüzden buton bırakıldığında hiçbir şey göstermiyor. Bunu nasıl düzeltebileceğini bilen varsa, lütfen bana bildirsin. Çok teşekkür ederim.



Sonuç Olarak
Yani, işte Grove Mate hakkında yeni bir ürün fikri. Fikrinizle katkıda bulunmaktan çekinmeyin. Umarım birlikte ürünü daha iyi hale getirebiliriz ve yakında piyasada bulabilirsiniz.
Ben Shenzhen’den Makerming. Okuduğunuz için teşekkürler, ve wym627@qq.com adresine e-posta göndermekten çekinmeyin.



