Talaan ng mga Nilalaman:

Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors: 7 Hakbang
Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors: 7 Hakbang

Video: Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors: 7 Hakbang

Video: Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors: 7 Hakbang
Video: Zen Buddhism: Transform Your Life in 7 Days! 2024, Nobyembre
Anonim
Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors
Simpleng Pagkontrol ng Kilos Gamit ang IR Sensors

Ang pagkontrol ng mga bagay gamit ang kilos ay palaging kapanapanabik at masaya ngunit, sa mga magagamit na sensor sa merkado para sa pagkilala sa mga kilos ay medyo magastos. Kaya paano tayo makakagawa ng isang simpleng pagkontrol sa kilos gamit ang ilang dolyar? Sa gayon, ang mga IR sensor kapag ginamit nang maayos ay maaaring magamit upang makilala ang mga simpleng kilos. Gamit ang 2 IR sensor maaari naming makilala ito ng apat na uri ng mga galaw, na kung saan ay kaliwang swipe, kanang swipe, pagkaway ng iyong kamay at igalaw ang iyong kamay pasulong at paatras.

Gagawa namin ang proyektong ito gamit ang SLabs-32. Mayroon itong onboard na TFT na screen na maaari nating magamit sa pamamagitan ng pagpapakita ng mga imahe kapag nakilala ang isang partikular na kilos.

Ang SLabs-32 ay madaling gamitin sa mga proyektong ito, mayroon kaming maraming mapagkukunan sa onboard sa SLabs-32. Maaari din naming gamitin ang SD card upang ipakita ang mga imahe sa TFT screen at baguhin tuwing mag-swipe kami pakaliwa o pakanan.

Upang mapanatili ang mga bagay na simple magpapakita lang kami ng isang emoji na mukhang kaliwa o kanan depende sa aming paggalaw.

Upang makuha ang iyong sariling SLabs-32 na pag-click sa link na ito

Hakbang 1: Listahan ng Mga Materyales

Para sa proyektong ito kakailanganin mo:

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

Hakbang 2: Inaalis ang IC para sa Mga Halaga ng Analog

Inaalis ang IC para sa Mga Halaga ng Analog
Inaalis ang IC para sa Mga Halaga ng Analog
Inaalis ang IC para sa Mga Halaga ng Analog
Inaalis ang IC para sa Mga Halaga ng Analog

Karaniwang binibigyan kami ng isang IR sensor ng isang digital output, alinman sa 0 o 1. Kailangan naming alisin ang IC mula sa IR sensor at gumamit ng isang jumper wire upang kumonekta sa tatanggap ng IR sensor. Bibigyan kami nito ng mga halagang analog mula sa IR sensor. Upang gawin iyon subaybayan ang pin ng tagakonekta na konektado sa pin ng may-ari ng IC. Pagmasdan ang larawan sa hakbang na ito upang makakuha ng isang ideya kung paano subaybayan ang iyong pin ng tatanggap. Na-highlight ko ang bakas ng tatanggap para sa mas mahusay na pag-unawa.

Ikonekta ang isang jumper wire sa receiver pin ng IC upang magamit ang sensor na ito bilang isang analog sensor

Hakbang 3: Paggawa ng Pagkontrol ng Kilos

Paggawa ng Gesture Control
Paggawa ng Gesture Control

Upang makilala ang mga paggalaw ng kilos gamit ang mga IR sensor, gumagamit kami ng isang mekanismo ng pag-trigger. Mayroon kaming dalawang IR sensor, hinahayaan na pangalanan ang mga ito para sa aming kaginhawaan kaliwa-IR at kanang-IR. Kaliwa-IR na IR sensor sa kaliwang bahagi at kanang-IR na IR sa kanang bahagi. Kapag nag-swipe kami pakaliwa, inililipat namin ang aming kamay mula kanan pakanan. Nakita ng sensor ng kanang-IR ang kilusang ito muna at nagtataas ng isang watawat. Ngayon lamang, kung ang anumang kilusan ay napansin sa kaliwang-IR sensor kinikilala ito bilang isang kaliwang swipe. Katulad din ng tamang pag-swipe din. Hindi namin nais ang anumang maling resulta kung ililipat lang namin ang aming kamay sa tamang IR sensor pagkatapos ay nagpapakita ito ng tamang swipe. Sa gayon upang gawing mas makatuwiran ginagamit namin ang mekanismong ito.

Upang makilala ang kumakaway na kilos binibilang lamang namin ang bilang ng beses na ang tao ay nag-swipe pakanan at kaliwang magkakasunod sa loob ng isang tagal ng panahon, na sa aming kaso ay 5 segundo.

Hakbang 4: Pagkakalibrate ng Mga Sensor

Ngayon ang paglalagay ng IR sensor ay napakahalaga, dahil sila ang magpapasya sa iyong mga halaga ng threshold. Pansinin ang mga halaga ng IR sensor kapag inilagay mo ang iyong kamay malapit sa mga IR sensor, gamitin ang mga halagang ito na magpasya sa iyong threshold para sa pakiramdam ng anumang kilusan na malapit sa iyong IR sensor. Gayundin, ilagay ang iyong mga IR sensor sa tabi ng bawat isa na may humigit-kumulang na 3 cm ng agwat sa pagitan nila.

Hakbang 5: Mga Koneksyon sa Hardware

Mga Koneksyon sa Hardware
Mga Koneksyon sa Hardware

Ikonekta ang output ng analog mula sa dalawang sensor ng IR sa mga analog input ng SLabs-32.

Upang gawing simple ang mga bagay gumamit ng isang tape upang hawakan ang iyong IR sensor pababa sa isang lugar. Kung hindi mo sinasadyang ilipat ang iyong IR sensor kung gayon ang buong halaga ng sensor ay dapat na muling mai-calibrate muli. Kaya, gumamit ng isang tape o anumang bagay na pipigilan ito sa isang lugar

Hakbang 6: Programming SLabs-32

I-upload lamang ang sketch na nakakabit sa proyektong ito.

Pagmasdan ang iyong mga pagbasa ng IR sensor sa serial monitor. Gumawa ng mga pagbabago kung kailangan mong gawin, kung ang mga halaga ng threshold ay hindi tumutugma sa iyong mga pagbasa ng IR sensor. Ayusin ang mga halaga at itakda ang threshold ayon sa gusto mo.

Hakbang 7: Maging Tony Stark

Hindi talaga ngunit ngayon mayroon kang isang murang mekanismo ng pagkontrol sa kilos na maaari mo itong magamit sa anumang nais mo, tulad ng ginagawa ni Tony Stark mula sa Iron-man kay Jarvis. Ok not really but at least this is a start.

Inirerekumendang: