Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:55
Jestdən istifadə edərək hər şeyi idarə etmək həmişə həyəcanverici və əyləncəlidir, lakin bazarda jestləri tanımaq üçün mövcud olan sensorlar olduqca baha başa gəlir. Bir neçə dollar istifadə edərək sadə bir jest nəzarətini necə edə bilərik? Yaxşı, IR sensorları düzgün istifadə edildikdə sadə jestləri tanımaq üçün istifadə edilə bilər. 2 IR sensoru istifadə edərək, sola, sağa, əlinizi yelləyərək, əlinizi irəli və geriyə doğru hərəkət etdirən dörd növ jesti tanıya bilərik.
Bu layihəni SLabs-32 istifadə edərək edəcəyik. Xüsusi bir jest tanındıqda şəkilləri göstərərək istifadə edə biləcəyimiz bir təyyarə TFT ekranı var.
SLabs-32, bu cür layihələr ilə əlverişlidir, SLabs-32-də çoxlu mənbələrimiz var. Şəkilləri TFT ekranında göstərmək və sola və ya sağa sürüşdürdüyümüz zaman dəyişdirmək üçün SD kartdan da istifadə edə bilərik.
Hər şeyi sadə saxlamaq üçün hərəkətimizdən asılı olaraq sola və ya sağa baxan bir emoji göstərəcəyik.
Öz SLabs-32 əldə etmək üçün bu linki vurun
Addım 1: Materialların siyahısı
Bu layihə üçün sizə lazım olacaq:
- SLabs-32 (v0.1)
- 2 x IR sensorlar
Addım 2: Analog dəyərlər üçün IC -nin çıxarılması
Bir IR sensoru normal olaraq bizə 0 və ya 1 rəqəmsal bir çıxış verir. IC sensoru IC sensorundan çıxarmalı və IR sensoru qəbuledicisinə qoşulmaq üçün bir keçid teli istifadə etməliyik. Bu bizə IR sensorundan analoq dəyərlər verəcək. Bunu etmək üçün, IC sahibinin pininə bağlı olan alıcı pinini izləyin. Alıcı pininizi necə izləmək barədə bir fikir əldə etmək üçün bu addımdakı şəkilə baxın. Daha yaxşı başa düşmək üçün alıcının izini vurğuladım.
Bu sensoru analoq sensor kimi istifadə etmək üçün IC -nin qəbuledici pininə bir keçid teli bağlayın
Addım 3: Jest Nəzarətinin İşlənməsi
İQ sensorlarından istifadə edərək jest hərəkətlərini tanımaq üçün tətik mexanizmindən istifadə edirik. İki IR sensorumuz var, rahatlığımız üçün onları sol İQ və sağ İK adlandıraq. Sol IR, sol tərəfdəki IR sensoru, sağ IR isə sağ tərəfdəki IR sensoru. Sola sürüşdürdükdə əlimizi sağdan sola keçiririk. Sağ IR sensoru əvvəlcə bu hərəkəti algılar və bayraq qaldırır. İndi yalnız, sol IR sensorunda hər hansı bir hərəkət aşkar edilərsə, onu sola sürüşdürmə kimi tanıyır. Sağ sürüşmə üçün də oxşardır. Əlimizi sağ IR sensoru ilə hərəkət etdirsək, heç bir yanlış nəticə istəmirik, o zaman sağa sürüşdürdüyümüzü göstərir. Daha məntiqli olmaq üçün bu mexanizmdən istifadə edirik.
Sallama jestini tanımaq üçün, bir insanın ardıcıl olaraq sağa və sola sürüşdürmə sayını hesablayırıq ki, bu da bizim vəziyyətimizdə 5 saniyədir.
Addım 4: Sensorların kalibrlənməsi
İndi IR sensorunun yerləşdirilməsi çox vacibdir, çünki eşik dəyərlərinizə qərar verəcəklər. Əlinizi İQ sensorlarının yanına qoyduğunuz zaman İQ sensörünün dəyərlərinə diqqət yetirin, bu dəyərlərdən istifadə edərək İQ sensörünüzün yaxınlığındakı hər hansı bir hərəkəti hiss etmək üçün həddinizə qərar verin. Ayrıca, IR sensorlarınızı aralarında təxminən 3 sm boşluq olan bir -birinin yanında yerləşdirin.
Addım 5: Avadanlıq Bağlantıları
İki IR sensörünün analog çıxışını SLabs-32-nin analoq girişlərinə qoşun.
İşləri asanlaşdırmaq üçün İQ sensörünüzü bir yerə bərkidin. IR sensörünüzü təsadüfən hərəkət etdirsəniz, bütün sensor dəyərləri yenidən kalibr edilməlidir. Beləliklə, bir yerə yapışan bir bant və ya hər hansı bir şey istifadə edin
Addım 6: SLabs-32 proqramlaşdırılması
Bu layihəyə əlavə edilmiş eskizi yükləyin.
Serial monitorda IR sensoru oxunuşlarını izləyin. Lazım gələrsə, eşik dəyərləri IR sensoru oxunuşlarınızla uyğun gəlmirsə dəyişiklik edin. Dəyərləri tənzimləyin və həddi istədiyiniz kimi təyin edin.
Addım 7: Tony Stark ol
Yaxşı deyil, amma indi istədiyiniz bir şeylə istifadə edə biləcəyiniz ucuz bir jest idarəetmə mexanizminiz var, eynilə Iron Man'dan Tony Stark Jarvis ilə etdiyi kimi. Tamam əslində deyil amma ən azından bu bir başlanğıcdır.
Tövsiyə:
Jestlərdən və Toxunma Girişindən istifadə edərək Kompüter Nəzarəti: 3 addım
Gestures və Touch Input istifadə edərək kompüter nəzarəti: Bu yeni Piksey Atto üçün bir demo layihəsidir. Bir kompüterə nəzarət etmək üçün TTP224 touch IC və APDS-9960 jest modulundan istifadə edirik. Atto'ya bir USB klaviatura kimi davranmasını təmin edən bir eskiz yükləyirik və sonra müvafiq düymələri göndərir
Sadə Jest Nəzarəti - Qolunuzun Hərəkəti ilə RC Oyuncaqlarınızı İdarə Edin: 4 Addım (Şəkillərlə)
Sadə Jest Nəzarəti - Qolunuzun Hərəkəti ilə RC Oyuncaqlarınızı İdarə Edin: 'ible' #45 -ə xoş gəldiniz. Bir müddət əvvəl Lego Star Wars hissələrini istifadə edərək BB8-in tam işlək bir RC versiyasını hazırladım … https://www.instructables.com/id/Whats-Inside-My-R… Nə qədər sərin olduğunu görəndə Sphero tərəfindən hazırlanan Force Band, düşündüm: "Tamam, mən
Simsiz Vibrasiya Sensorlarından istifadə edərək Vətəndaş Altyapılarının Struktur Sağlamlıq Monitorinqi: 8 Addım
Simsiz Vibrasiya Sensorlarından istifadə edərək Vətəndaş Altyapılarının Struktur Sağlamlıq Monitorinqi: Köhnə binanın və mülki Altyapının pisləşməsi ölümcül və təhlükəli vəziyyətə səbəb ola bilər. Bu strukturların daimi monitorinqi məcburidir. Struktur sağlamlıq monitorinqi
Dəmiryollarını Qorumaq üçün Arduino -da İstilik, Yağış Suyu və Vibrasiya Sensorlarından istifadə: 8 addım (şəkillərlə)
Dəmiryollarını Qorumaq üçün Arduino-da İstilik, Yağış Suyu və Vibrasiya Sensorlarından istifadə: Müasir cəmiyyətdə, dəmir yolu sərnişinlərinin artması, dəmiryolu şirkətlərinin tələbi ödəmək üçün şəbəkələri optimallaşdırmaq üçün daha çox iş görməsi deməkdir. Bu layihədə kiçik bir miqyasda temperatur, yağış suyu və titrəmə sensorlarının necə işlədiyini göstərəcəyik
Nevma: Kütlələr üçün jest nəzarəti: 3 addım (şəkillərlə)
Nevma: Kütlələr üçün Jest Nəzarəti: Delphi-də (tezliklə Aptiv) çalışmaq mənə yeni və həyəcan verici qurğular yaratmaq üçün daimi ilham verən yüksək texnologiyalı və yenilikçi bir mühitə qərq olmaq lüksünü verir. Bir gün bəzi həmkarları jest nəzarətinin biri olduğunu qeyd etdilər