Cuprins:
- Pasul 1: Să comparăm trei senzori de recunoaștere a gesturilor și să asistăm la noul rege
- Pasul 2: compararea dimensiunilor
- Pasul 3: Când mă agitam mai repede
- Pasul 4: În concluzie
- Pasul 5: jocuri
Video: Noua zi a senzorilor de recunoaștere a gesturilor DF: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Acum câteva zile, am primit un senzor de recunoaștere a gesturilor, așa cum arată imaginea. L-am folosit pentru câteva zile, sunt destul de sigur că acest senzor Gravity: Gesture & Touch este o lucrare clasică!
Recunoașterea gesturilor, care vine întotdeauna cu proprietăți științifice și cool. Tehnologia de recunoaștere a gesturilor joacă un rol important în multe blockbuster-uri SF și lucrează despre viitor. Cu pasiunea de a-mi îndoi genunchii la acest tip de tehnologie futuristă, în timp ce, după ce am testat diverși senzori de recunoaștere a gesturilor, am găsit doar realitatea osoasă. Inima mea este zdrobită, cum ar putea fi atât de greu de folosit? Am încercat 3 senzori.
Prima problemă este recunoașterea inexactă, chiar dacă dau mâna cu o poziție standard, fluturând înainte, rezultatul ar fi momentul potrivit.
A doua problemă este prea lentă, ceea ce este mortal. Imaginați-vă că ați creat un controler de lumină cu acești senzori de recunoaștere a gesturilor și doriți să le arătați oaspeților. Acțiunea s-a terminat, oh, bine … nu s-a întâmplat nimic, tu și el / ea ne uităm unul la altul și pierdem cuvintele timp de câteva secunde. În cele din urmă, se aprinde … Deci, vechiul senzor de recunoaștere a gesturilor nu poate satisface cerințele mele. Până să-mi întâlnesc îngerul.
Aici vreau să vorbesc despre cum arată recunoașterea mea ideală de gesturi. Cum o definesc?
În primul rând, este un senzor de control, deci ar trebui să fie fiabil.
Pentru comenzi, butoanele sunt frecvente în viața de zi cu zi. De exemplu, comutatorul de candelabru din sufragerie, când este apăsat, lumina va fi PORNIT / OPRIT. Comutatorul poate controla lumina. La fel ca senzorul de recunoaștere a gesturilor ar trebui să recunoască gesturile în întregime. Dacă dau cu 10.000 de ori în sus, rezultatul senzorului de recunoaștere a gesturilor ar trebui să fie de 10.000 în sus, nu trebuie să existe alt rezultat. 10 000 de UP-uri înseamnă fiabile, 9999 de UP-uri, dar un alt rezultat înseamnă nesigur.
În al doilea rând, recunoașterea ar trebui să fie rapidă. În exemplul unei lumini de comutare de mai sus, dacă desenezi un gest, dar senzorul trebuie să aștepte 3 secunde pentru ao recunoaște. Destinația sa trebuie să fie o coș de gunoi.
Când faceți lucrări masive pentru realizare, dar numai pentru a descoperi că este atât de greu de utilizat, chiar și în comparație cu simplul întrerupător de lumină de pe perete. Cum ar putea fi? Eu, voi fi supărat. Ceea ce am vrut este să fac răspunsul senzorului imediat ce comanda comutatorului. Odată ce apăs comutatorul, semnalul se va transmite la lumină simultan, întreaga cameră se aprinde.
Aceste 2 puncte sunt ușor de gândit, pentru alte caracteristici obscure, să le aflăm din alte produse: Căști Sony WH-1000XM3.
Acesta este un set cu cască activ de reducere a zgomotului. Dar ce este reducerea activă a zgomotului? Zgomotul din mediu este, de asemenea, un fel de undă sonoră. O putem simți când luăm metroul sau avionul. Când zgomotul ajunge la urechile noastre și vibrează timpanul, acesta poate fi auzit de noi. Tehnologia activă de reducere a zgomotului poate fi înțeleasă ca atunci când zgomotul ajunge la zgomotul din căștile noastre, cipul de anulare a zgomotului îl analizează rapid și emite imediat o formă de undă opusă. Știm cu toții că valurile au vârfuri și jgheaburi. Odată ce vârful întâlnește jgheabul, se vor compensa reciproc. Prin urmare, putem netezi zgomotul prin emiterea unui val opus de zgomot.
Această căști Sony WH-1000XM3 folosește acest tip de tehnologie de detectare electrică, care este, de asemenea, utilizată în senzorii de recunoaștere a gesturilor. Să analizăm principiul său de interacțiune!
Luați funcția Stânga / Dreapta: Schimbați melodiile ca exemplu, voi pune degetul să rămână aproape de centrul căștii, apoi mutați la dreapta pentru a sări peste melodie; Dacă vreau să reglez volumul, voi păstra degetul mai întâi aproape de centru și îl voi muta în sus. Interacțiunea sa este bine concepută.
Imaginându-vă că căștile Sony WH-1000XM3 folosesc senzorul de recunoaștere a gesturilor și doriți să săriți melodia după gesturi. Cum se face? Trebuie să fiu confuz. Unde ar trebui să începi să desenezi gesturi? Și când se va termina? Da, acesta este punctul, care este problema obișnuită a aproape tuturor gesturilor care recunosc senzorii de pe piață. Cum știu oamenii când și unde încep să deseneze gesturi eficiente? Când a început senzorul să recunoască gesturile? Unde este punctul de a termina făcând gesturi? Aceste puncte de semn sunt toate neclare, ceea ce înseamnă că le lipsește reguli de control clare și standard.
Înapoi la căștile SONY, când puneți degetul pe căști, ceea ce înseamnă începutul recunoașterii, când degetul se mișcă, recunoscând, când degetul se deplasează până la capătul căștii și pleacă, sugerând sfârșitul recunoașterii. Atunci căștile vor răspunde corect. Întregul proces are fiecare punct de semn, clar și bine aranjat. La fel ca modul în care învățăm conducerea, antrenorul își va da seama de punctele de mers înapoi și de rotire a volanului.
Ultima caracteristică a recunoașterii mele gestuale ideale este că trebuie să aibă cu siguranță punctul de semnalizare corespunzător în operație. Punctul de semnalizare poate fi o regulă, cum ar fi să-l puneți în centrul căștii, apoi să vă mișcați la dreapta sau să faceți feedback, cum ar fi mâna undei atunci când găsiți ledul roșu al luminilor senzorului aprins sau apăsați în jos pe ecran pentru a activa 3Dtouch atunci când simțiți că vibrația telefonului. Acestea sunt toate caracteristicile pe care cred că ar trebui să le aibă senzorul perfect de recunoaștere a gesturilor.
Pasul 1: Să comparăm trei senzori de recunoaștere a gesturilor și să asistăm la noul rege
Rezuma:
Preț
Gravitate: senzor de gest și atingere: 9,9 dolari RGB
Senzor de culoare și gesturi pentru Arduino: 13,9 USD 3D
Senzor de gesturi (Mini) pentru Arduino: 13,9 dolari
Gravity: Gesture & Touch Sensor este cel mai ieftin
Principiul
Principiul gravitației: senzorul de gest și atingere și senzorul de culoare și gest RGB sunt aceleași, ambele se bazează pe o rază infraroșie. Pentru a analiza unda IR reflectată, părțile senzorului trebuie expuse la exterior. Pentru a putea folosi materiale transparente precum acrilic, PC și altele ca o crustă. Iar senzorul de gest 3D (Mini) se bazează pe tehnologia electrică de detectare a câmpului apropiat. Există mai multe opțiuni și scenarii în cochilii. Poate funcționa în mod normal chiar și pus într-un capac opac de 2 mm.
Gesturi
Gravity: Gesture & Touch Sensor este remarcabil pentru 7 gesturi practice. În plus, senzorul de gest 3D este unic pentru cercul în sensul acelor de ceasornic, care poate fi aplicat scenariilor precum ajustările de lumină, culoare și volum etc.
Gama de recunoaștere
Gravitate: senzorul de gesturi și atingere are 20cm în mod implicit și este reglabil la 0-30cm. În afară de cea mai mare distanță de recunoaștere este de 30 cm, distanța de recunoaștere reglabilă îi poate bate pe ceilalți. Distanța de recunoaștere reglabilă poate evita declanșatoarele inconștiente. Poate crește stabilitatea și fiabilitatea.
Cablare
Gravitate: senzorul de gesturi și atingeri adoptă o interfață, conectare și redare Gravity de 4 pini, ușor de conectat. Și durează doar 2 IO-uri. Alți senzori trebuie să se conecteze unul câte unul și necesită mai multe IO-uri decât acesta.
Alții
Gravitate: senzorul de gesturi și atingere are 5 taste tactile. Iar senzorul RGB Color și Gesture au funcția de detectare a luminii ambientale și măsurarea distanței.
Pasul 2: compararea dimensiunilor
Mai sus este compararea tuturor parametrilor și cum te simți să folosești? Pentru a vă face să vă identificați cu emoția mea de a folosi acești senzori de recunoaștere a gesturilor, formați prăbușire pentru a surprinde și a uimi, mi-ar plăcea să încep cu oblațiile. Senzor de culoare și gest RGB
Când faceți un val normal, există erori de recunoaștere deosebit de frecvente - „NICIUL”.
Pasul 3: Când mă agitam mai repede
Când făceam fluturi mai repede, programul de eșantionare a produsului se blochează direct și nu poate recunoaște niciun gest (graficul-g.webp
Senzor de gest 3D (Mini) SEN0202
În procesul de recunoaștere a undelor lente, există multe situații de nerecunoscut. Am fluturat de 10 ori, dar recunoaște doar 4 fluturări. În procesul de identificare a cercurilor, am tras 6, 7 ture, dar a recunoscut doar 3 „CW”. Primele 3-4 cercuri sunt complet de nerecunoscut, iar următoarele cercuri pot fi identificate. Este nevoie de 3-4 ori înainte de a primi feedback în timp util. Mai mult, produce două recunoașteri greșite.
În cele din urmă, eroul vine întotdeauna pe scenă în sfârșit, vine Gravity: Gesture & Touch Sensor!
Wave-ul lent, hai, doar un caz mic, rezultatul recunoașterii este foarte fiabil.
Să ne concentrăm asupra testelor avansate. Acestea sunt datele tipărite în seriile de gesturi superioare și inferioare: Când mâna se află la 20 cm, pull-up și pull-down vor genera „sus” și „jos”;
Dacă trageți mai mult de 20 cm sau dacă gestul este tras și mâna vă retrage, va apărea „trageți și scoateți”
V-ați șocat performanța Gravity: Gesture & Touch Sensor? Unda ultrarapidă, viteza sa de undă a atins limita mea, mâinile mele sunt moarte … Sentimentul intuitiv al utilizării acestor trei senzori de recunoaștere a gesturilor este oricât de obișnuit ar fi fostul gest, gestul și senzorul tactil sunt ceva. Poate fi aplicat oricărei scene, fie în controlul luminilor de acasă, fie al dispozitivelor interactive de detectare a corpului din comerț.
Pasul 4: În concluzie
Gravitate: senzorul de gesturi și atingere este în mare parte perfect. Vă mai amintiți cele 3 caracteristici pe care le-am menționat anterior?
1. Fii de încredere
Val la viteză normală, de câte ori am fluturat la stânga și la dreapta, câte le-a recunoscut. Rezultatul este destul de uimitor.
2. Fii rapid
Cu fiecare gest lin, aproape că recunoaște gestul curent fără întârziere, atât de repede.
Pe această bază, în valul ultrarapid al experimentului, puterea pe care o izbucnește poate fi descrisă doar ca șoc. Am fluturat atât de repede, dar a continuat să-l recunoască fără să cadă, iar precizia recunoașterii este încă atât de mare. Chiar și acum, încă nu-mi pot da seama de limita sa, atât de uimitor!
3. Punctul de pavilion corespunzător
Din păcate, Gravity: Gesture & Touch Sensor nu am această funcție. Dar dacă putem găsi punctul de semnalizare din datele originale și vom folosi un indicator LED cu privire la feedback-ul vizual, se va face.
Pasul 5: jocuri
1. Cu funcția puternică, Gravity: Gesture & Touch Sensor nu trebuie să se limiteze la recunoașterea gesturilor. Cu capacitatea de a recunoaște direcția gestului, acesta poate fi utilizat pe deplin ca senzor de viteză manuală. Puneți un afișaj pe panoul de afișare și arătați frecvența de rotire a mâinilor pe ecran, dispozitivul dvs. de luptă rotitoare.
2. Din recunoașterea vitezei de undă, puteți face interacțiunea jocului. Luați ca exemplu pasărea zburătoare, fluturând repede, apoi pasărea zboară sus în timp ce flutura lent și pasărea zboară jos.
3. Îți plac DJ-ii? Dimitri Vegas & Like Mike? Pauly D și Snake? Încercați să faceți din Gravity: Gesture & Touch Sensor un platan rotativ.
4. Dacă nu îți place palma, o poți face și cu un singur deget.
5. Dacă simțiți că operația cu o singură mână nu creează dependență, atunci puneți mâinile împreună și rotiți senzorul în unghi drept.
Mâna stângă controlează oscilațiile superioare și inferioare, mâna dreaptă controlează oscilațiile stânga și dreapta și permite implicarea ambelor mâini.
Și ce fel de producție interesantă va ieși? Mai multe posibilități vă așteaptă să descoperiți. Mulțumesc că ai citit!
Recomandat:
Cum să faci un robot de control al gesturilor DIY Arduino acasă: 4 pași
Cum să faci robotul de control al gesturilor DIY Arduino acasă: Cum să faci robotul de control al gesturilor DIY Arduino acasă. În acest proiect, vă voi arăta cum să creați un robot Arduino Gesture Control
Control simplu al gesturilor - Controlați-vă jucăriile RC cu mișcarea brațului: 4 pași (cu imagini)
Control simplu al gesturilor - Controlați-vă jucăriile RC cu mișcarea brațului: Bine ați venit la „ible” # 45. Acum ceva timp am realizat o versiune RC complet funcțională a BB8 folosind piese Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R… Când am văzut cât de cool era trupa Forței făcută de Sphero, m-am gândit: „Ok, eu
Cea mai simplă modalitate de a face un robot de control al gesturilor: 7 pași (cu imagini)
Cea mai ușoară modalitate de a face un robot de control al gesturilor: controlează jucăriile ca un superherou. Aflați cum să faceți o mașină controlată de gesturi. Aceasta este despre cum să creați singură o mașină controlată de gesturi. Practic, aceasta este o aplicație simplă a giroscopului cu 3 axe MPU-6050, accelerometru. Puteți face multe alte lucruri
Controlul gesturilor Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: 4 pași (cu imagini)
Controlul gesturilor Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: Un vehicul de control al gesturilor realizat de Seeedstudio Skeleton Bot - 4WD Hercules Mobile Robotic Platform. Am avut o mulțime de distracție în timpul perioadei de gestionare a epidemiei de virus coronarian acasă. Un prieten de-al meu mi-a oferit o platformă robotică mobilă Hercules 4WD ca noi
Control simplu al gesturilor folosind senzori IR: 7 pași
Control simplu al gesturilor folosind senzori IR: Controlul lucrurilor folosind gestul este întotdeauna interesant și distractiv, dar, cu senzorii disponibili pe piață pentru recunoașterea gesturilor sunt destul de costisitori. Deci, cum putem face un control simplu al gestului folosind câțiva dolari? Ei bine, senzorii IR atunci când sunt utilizați corect