Përmbajtje:

Kontroll i thjeshtë me gjeste duke përdorur sensorë IR: 7 hapa
Kontroll i thjeshtë me gjeste duke përdorur sensorë IR: 7 hapa

Video: Kontroll i thjeshtë me gjeste duke përdorur sensorë IR: 7 hapa

Video: Kontroll i thjeshtë me gjeste duke përdorur sensorë IR: 7 hapa
Video: How to use 2 channel relay to control AC and DC loads in Arduino 2024, Dhjetor
Anonim
Kontroll i thjeshtë me gjeste duke përdorur sensorë IR
Kontroll i thjeshtë me gjeste duke përdorur sensorë IR

Kontrolli i gjërave duke përdorur gjeste është gjithmonë emocionues dhe argëtues, por, me sensorët e disponueshëm në treg për njohjen e gjesteve janë mjaft të kushtueshme. Pra, si mund të bëjmë një kontroll të thjeshtë gjestesh duke përdorur disa dollarë? Epo, sensorët IR kur përdoren siç duhet mund të përdoren për të njohur gjeste të thjeshta. Duke përdorur 2 sensorë IR, ne mund ta bëjmë atë të njohë katër lloje të gjesteve, të cilat janë rrëshqitja majtas, rrëshqitja djathtas, tundja e dorës dhe lëvizja e dorës përpara dhe prapa.

Ne do ta bëjmë këtë projekt duke përdorur SLabs-32. Ajo ka një ekran TFT në bord të cilin ne mund ta përdorim duke shfaqur imazhe kur njihet një gjest i veçantë.

SLabs-32 vjen mirë me këto projekte të llojllojshme, ne kemi shumë burime në bord në SLabs-32. Ne gjithashtu mund të përdorim kartën SD për të shfaqur imazhe në ekranin TFT dhe për të ndryshuar sa herë që rrëshqisim majtas ose djathtas.

Për t’i mbajtur gjërat të thjeshta, ne thjesht do të shfaqim një emoji që duket majtas ose djathtas në varësi të lëvizjes sonë.

Për të marrë SLabs-32 tuaj, klikoni në këtë lidhje

Hapi 1: Lista e materialeve

Për këtë projekt do të kërkonit:

  • SLabs-32 (v0.1)
  • 2 x sensorë IR

Hapi 2: Heqja e IC për vlerat analoge

Heqja e IC për vlerat analoge
Heqja e IC për vlerat analoge
Heqja e IC për vlerat analoge
Heqja e IC për vlerat analoge

Një sensor IR normalisht na jep një dalje dixhitale, ose 0 ose 1. Ne duhet të heqim IC nga sensori IR dhe të përdorim një tel kërcyes për t'u lidhur me marrësin e sensorit IR. Kjo do të na japë vlera analoge nga sensori IR. Për ta bërë këtë, gjurmoni pinin e marrësit të lidhur me kunjin e mbajtësit të IC. Vëzhgoni figurën në këtë hap për të marrë një ide se si të gjurmoni pinin e marrësit tuaj. Unë kam nxjerrë në pah gjurmën e marrësit për kuptim më të mirë.

Lidhni një tel kërcyes në atë kunjin e marrësit të IC për ta përdorur këtë sensor si një sensor analog

Hapi 3: Puna e Kontrollit të Gjesteve

Puna e Kontrollit të Gjesteve
Puna e Kontrollit të Gjesteve

Për të njohur lëvizjet e gjesteve duke përdorur sensorë IR, ne përdorim një mekanizëm shkaktues. Ne kemi dy sensorë IR, le t'i emërojmë për lehtësinë tonë IR-të majtë dhe IR-të djathtë. IR e majtë është sensori IR në anën e majtë dhe IR i djathtë është IR në anën e djathtë. Kur rrëshqisim majtas, lëvizim dorën nga e djathta në të majtë. Sensori IR-i djathtë zbulon këtë lëvizje së pari dhe ngre një flamur. Tani vetëm, nëse ndonjë lëvizje zbulohet në sensorin IR-të majtë, ai e njeh atë si një lëvizje majtas. Ngjashëm edhe për rrëshqitjen e djathtë. Ne nuk duam që ndonjë rezultat i gabuar të ishte nëse lëvizim dorën në sensorin IR të duhur, atëherë ai tregon si të rrëshqitësh djathtas. Kështu për ta bërë atë më të arsyeshëm ne përdorim këtë mekanizëm.

Për të njohur gjestin e tundjes, ne thjesht llogarisim numrin e herëve që personi rrëshqiti djathtas dhe majtas radhazi brenda një periudhe kohore, e cila në rastin tonë është 5 sekonda.

Hapi 4: Kalibrimi i sensorëve

Tani vendosja e sensorit IR është shumë e rëndësishme, pasi ato do të vendosin vlerat tuaja të pragut. Vini re vlerat e sensorit IR kur vendosni dorën pranë sensorëve IR, përdorni këto vlera për të vendosur pragun tuaj për të ndjerë çdo lëvizje pranë sensorit tuaj IR. Gjithashtu, vendosni sensorët tuaj IR pranë njëri -tjetrit me afërsisht 3 cm hendek midis tyre.

Hapi 5: Lidhjet e harduerit

Lidhjet e harduerit
Lidhjet e harduerit

Lidhni daljen analoge nga dy sensorët IR me hyrjet analoge të SLabs-32.

Për t'i bërë gjërat më të thjeshta, përdorni një kasetë për të mbajtur sensorin tuaj IR në një vend. Nëse zhvendosni aksidentalisht sensorin tuaj IR atëherë të gjitha vlerat e sensorit duhet të ri-kalibrohen përsëri. Pra, përdorni një kasetë ose ndonjë gjë që e mban atë në një vend

Hapi 6: Programimi i SLabs-32

Thjesht ngarkoni skicën e bashkangjitur në këtë projekt.

Vëzhgoni leximet e sensorit tuaj IR në monitorin serik. Bëni ndryshime nëse duhet, nëse vlerat e pragut nuk përputhen me leximet e sensorit tuaj IR. Rregulloni vlerat dhe vendosni pragun ashtu siç dëshironi.

Hapi 7: Bëhuni Tony Stark

Epo jo vërtet, por tani ju keni një mekanizëm me kosto të ulët të kontrollit të gjesteve të cilin mund ta përdorni me çdo gjë që dëshironi, ashtu si Tony Stark nga Iron-man bën me Jarvis. Ok jo me të vërtetë, por të paktën ky është një fillim.

Recommended: