Sensorer za kugusa kwenye Android: ni nini na jinsi ya kufanya kazi nazo. Sensor ya ukumbi ni nini kwenye simu na jinsi ya kuiangalia

Smartphone ya kisasa Ni vigumu kuiita kompyuta tu, kwa sababu inaweza kufanya mengi zaidi kuliko babu yake ya stationary: inaweza kupima joto, kukuambia urefu juu ya usawa wa bahari, na kuamua unyevu wa hewa, na ikiwa unasahau ghafla mwelekeo wako katika nafasi au kupoteza mvuto, itasahihisha kila kitu. Na wanamsaidia katika hili, kama labda ulivyokisia, sensorer aka sensorer. Leo tutawajua vyema, na wakati huo huo angalia ikiwa kweli tuko Duniani. 😉

Aina zote za sensorer zinahitajika!

Kufanya kazi na vitambuzi vya maunzi vinavyopatikana kwenye vifaa vinavyoendesha Udhibiti wa Android, darasa linatumika Kidhibiti cha Sensor, kiungo ambacho kinaweza kupatikana kwa kutumia njia ya kawaida getSystemService:

SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);

Kuanza kufanya kazi na sensor, unahitaji kuamua aina yake. Njia rahisi zaidi ya kufanya hivyo ni kutumia darasa Kihisi, kwa kuwa tayari inafafanua aina zote za sensorer kwa namna ya mara kwa mara. Wacha tuwaangalie kwa undani zaidi:

  • Sensor.TYPE_ACCELEROMETER- accelerometer ya mhimili-tatu ambayo inarudi kuongeza kasi kwa shoka tatu (katika mita kwa pili ya mraba). Mfumo uliounganishwa kuratibu inavyoonyeshwa kwenye Mtini. 1.
  • Kitambuzi.TYPE_LIGHT- sensor nyepesi ambayo inarudisha thamani katika lux, kawaida hutumika mabadiliko ya nguvu mwangaza wa skrini. Pia, kwa urahisi, kiwango cha kuangaza kinaweza kupatikana kwa namna ya sifa - "giza", "mawingu", "jua" (tutarudi kwa hili baadaye).
  • Kitambuzi.TYPE_AMBIENT_TEMPERATURE- kipimajoto, hurejesha halijoto iliyoko katika nyuzi joto Selsiasi.
  • Sensor.TYPE_PROXIMITY- sensor ya ukaribu, ambayo inaashiria umbali kati ya kifaa na mtumiaji (kwa sentimita). Wakati skrini ina giza wakati wa mazungumzo, kihisi hiki huwashwa. Kwenye vifaa vingine, maadili mawili tu yanarejeshwa: "mbali" na "funga".
  • Sensor.TYPE_GYROSCOPE- gyroscope ya mhimili tatu ambayo inarudi kasi ya mzunguko wa kifaa pamoja na shoka tatu (radians kwa pili).
  • Sensor.TYPE_MAGNETIC_FIELD- magnetometer ambayo huamua usomaji wa uga sumaku katika microteslas (µT) pamoja na shoka tatu (inapatikana katika simu mahiri zilizo na dira ya maunzi).
  • Sensor.TYPE_PRESSURE- sensor shinikizo la anga(kwa maneno rahisi - barometer), ambayo inarudi shinikizo la anga la sasa katika millibars (mbar). Ikiwa unakumbuka fizikia kidogo, basi, kwa kutumia thamani ya sensor hii, unaweza kuhesabu urefu kwa urahisi (na ikiwa hutaki kukumbuka, unaweza kutumia mbinu tayari getAltitude kutoka kwa kitu Kidhibiti cha Sensor).
  • Kihisi.TYPE_RELATIVE_HUMIDITY- sensor ya unyevu wa jamaa kwa asilimia. Kwa njia, matumizi ya pamoja ya unyevu wa jamaa na sensorer shinikizo hufanya iwezekanavyo kutabiri hali ya hewa - bila shaka, ikiwa unatoka nje. 😉
  • Sensor.TYPE_STEP_COUNTER(na API 19) - hatua ya kukabiliana kutoka wakati kifaa kinapowashwa (huweka upya hadi sifuri tu baada ya kuwasha upya).
  • Kitambuzi.TYPE_MOTION_DETECT(na API 24) - detector ya mwendo wa smartphone. Ikiwa kifaa kinaendelea kwa sekunde tano hadi kumi, inarudi moja (inaonekana, msingi wa kazi ya "kupambana na wizi" wa vifaa).
  • Kihisi.TYPE_HEART_BEAT(na API 24) - kichungi cha mapigo ya moyo.
  • Kihisi.TYPE_HEART_RATE(na API 20) - sensor ambayo inarudi mapigo (kupiga kwa dakika). Kihisi hiki kinajulikana kwa sababu kinahitaji ruhusa iliyo wazi android.permission.BODY_SENSOR katika ilani.

Sensorer zilizoorodheshwa ni vifaa na kufanya kazi kwa kujitegemea, mara nyingi bila kuchuja au kuhalalisha maadili. "Ili kurahisisha maisha kwa watengenezaji," Google imeanzisha kadhaa zinazojulikana mtandaoni sensorer zinazotoa matokeo yaliyorahisishwa na sahihi zaidi.

Kwa mfano, sensor Kitambuzi.TYPE_GRAVITY hupitisha usomaji wa accelerometer kupitia kichujio cha pasi-chini na kurudisha mwelekeo wa sasa na ukubwa wa mvuto kwenye shoka tatu, na Kitambuzi.TYPE_LINEAR_ACCELERATION tayari hutumia kichujio cha masafa ya juu na hupata viashiria vya kuongeza kasi kwenye shoka tatu (bila kuzingatia mvuto).

Wakati wa kuunda programu ambayo hutumia usomaji wa sensorer, sio lazima kabisa kukimbia kando ya barabara au kuruka ndani ya maji kutoka kwa mwamba mrefu, kwani emulator imejumuishwa kwenye kifurushi. Android SDK, inaweza kupitisha maadili yoyote ya utatuzi kwa programu (Mchoro 2-3).


Inatafuta vitambuzi

Ili kujua ni sensorer gani ziko kwenye smartphone yako, unapaswa kutumia njia getSensorList kitu Kidhibiti cha Sensor:

Orodha vitambuzi = sensorManager.getSensorList(Sensor.TYPE_ALL);

Orodha inayotokana itajumuisha sensorer zote zinazoungwa mkono: vifaa vyote na virtual (Mchoro 4). Aidha, baadhi yao watakuwa na tofauti utekelezaji wa kujitegemea, tofauti katika kiasi cha nguvu zinazotumiwa, muda wa kusubiri, anuwai ya uendeshaji na usahihi.

Ili kupata orodha ya vitambuzi vyote vinavyopatikana aina maalum lazima ubainishe mara kwa mara sahihi. Kwa mfano, kanuni

Orodha pressureList = sensorManager.getSensorList(Sensor.TYPE_PRESSURE);

itarudisha sensorer zote za barometriki zinazopatikana. Kwa kuongezea, utekelezaji wa vifaa utakuwa mwanzoni mwa orodha, na zile za kawaida mwishoni (sheria inatumika kwa kila aina ya sensorer).


Ili kupata utekelezaji wa sensor chaguo-msingi (sensorer kama hizo ni nzuri kwa kazi za kawaida na uwiano katika suala la matumizi ya nishati), njia hutumiwa getDefaultSensor:

Sensor defPressureSensor = sensorManager.getDefaultSensor(Sensor.TYPE_PRESSURE);

Ikiwa utekelezaji wa maunzi upo kwa aina fulani ya kihisi, hiyo itarejeshwa kwa chaguomsingi. Lini chaguo unayotaka hapana, toleo la kawaida linaanza kutumika, lakini ikiwa, ole, hakuna kitu kinachofaa kwenye kifaa, getDefaultSensor itarudi. null .

Jinsi ya kuchagua kibinafsi utekelezaji wa sensorer kulingana na vigezo imeandikwa kwenye upau wa kando, lakini tutaendelea vizuri.

Kuchukua masomo

Ili kupokea matukio yanayotokana na sensor, lazima uandikishe utekelezaji wa interface SensorEventListener kutumia sawa Kidhibiti cha Sensor. Inaonekana kuwa ngumu, lakini kwa mazoezi inatekelezwa kwa mstari mmoja:

Sensor defPressureSensor = sensorManager.getDefaultSensor(Sensor.TYPE_PRESSURE); sensorManager.registerListener(workingSensorEventListener, defPressureSensor, SensorManager.SENSOR_DELAY_NORMAL);

Hapa tunasajili barometer iliyopatikana hapo awali kwa chaguo-msingi kwa kutumia njia kujiandikisha Msikilizaji, kupitisha kihisi kama kigezo cha pili, na marudio ya kusasisha data kama ya tatu.

Darasa la SensorManager linafafanua vidhibiti vinne ambavyo huamua mzunguko wa sasisho:

  • SensorManager.SENSOR_DELAY_FASTEST - upeo wa mzunguko sasisho za data;
  • SensorManager.SENSOR_DELAY_GAME- marudio ya kawaida kutumika katika michezo inayotumia gyroscope;
  • SensorManager.SENSOR_DELAY_NORMAL- kiwango cha sasisho chaguo-msingi;
  • SensorManager.SENSOR_DELAY_UI- frequency inayofaa kwa kusasisha kiolesura cha mtumiaji.

Inapaswa kusema kwamba wakati wa kutaja mzunguko wa sasisho, usipaswi kutarajia kuwa itazingatiwa kwa ukali. Kama inavyoonyesha mazoezi, data kutoka kwa kihisi inaweza kufika haraka au polepole.

Kigezo cha kwanza kilichoachwa bila kuchunguzwa kinawakilisha utekelezaji wa kiolesura SensorEventListener, ambapo hatimaye tunapata nambari halisi:

Private final SensorEventListener workingSensorEventListener = new SensorEventListener() ( public void onAccuracyChanged(Sensor sensor, int accuracy) ( ) utupu wa umma onSensorChanged(Tukio la SensorEvent) ( // Pata shinikizo la anga katika shinikizo la millibars mara mbili; = tukio);

Katika mbinu onSensorChanged kitu kinapitishwa SensorEvent, ikielezea matukio yote yanayohusiana na kitambuzi: sensa.ya tukio- kiungo kwa sensor, tukio.usahihi- usahihi wa thamani ya sensor (tazama hapa chini), tukio.muhuri wa wakati- wakati wa tukio katika nanoseconds na, muhimu zaidi, safu ya maadili. tukio.maadili. Kwa sensor ya shinikizo, kipengele kimoja tu hupitishwa, wakati, kwa mfano, kwa accelerometer, vipengele vitatu hutolewa kwa kila axes. Katika sehemu zifuatazo tutaangalia mifano ya kufanya kazi na sensorer mbalimbali.

Njia onAccuracy Changed hukuruhusu kufuatilia mabadiliko katika usahihi wa maadili yaliyopitishwa, yaliyoamuliwa na moja ya viunga: SensorManager.SENSOR_STATUS_ACCURACY_LOW- usahihi wa chini, SensorManager.SENSOR_STATUS_ACCURACY_MEDIUM- usahihi wa wastani, calibration inawezekana, SensorManager.SENSOR_STATUS_ACCURACY_HIGH - usahihi wa juu, SensorManager.SENSOR_STATUS_UNRELIABLE- data haiaminiki, hesabu inahitajika.

Baada ya hauitaji tena kufanya kazi na sensor, unapaswa kughairi usajili:

SensorManager.unregisterListener(workingSensorEventListener);

Tunapima shinikizo na urefu

Tayari tumeandika msimbo wote wa kufanya kazi na sensor ya shinikizo katika sehemu iliyopita, baada ya kupata thamani ya shinikizo la anga katika millibars katika kutofautiana kwa shinikizo.

Muendelezo unapatikana kwa waliojisajili pekee

Chaguo 1. Jiandikishe kwa Hacker kusoma nyenzo zote kwenye wavuti

Usajili utakuruhusu kipindi maalum soma nyenzo ZOTE zilizolipwa kwenye tovuti. Tunakubali malipo kadi za benki, pesa za kielektroniki na uhamisho kutoka kwa akaunti za kampuni za simu.

Watu wachache wanajua kuwa simu mahiri zina sensorer nyingi, pamoja na ukaribu na hisia za joto, barometer, accelerometer, gyroscope na zingine. Zimeundwa ili kufanya kifaa iwe rahisi kutumia.

Katika nakala hii tutazungumza juu ya sensor ya Ukumbi ( sensor magnetic) Mwanasayansi wa Marekani Edwin Hall aligundua jambo kuhusu miaka 140 iliyopita, ambalo baadaye liliitwa athari ya Hall. Bado inatumika kikamilifu katika teknolojia ya kisasa.

Kusudi la sensor ya sumaku

Sensor ya Hall katika smartphone imeundwa kuchunguza shamba la magnetic, ambayo itawawezesha mtu kuamua nafasi ya kifaa yenyewe kuhusiana na maelekezo ya kardinali. Kwa hivyo, kwa kupakua programu ya Compass kutoka duka kwa Android Google Cheza, simu mahiri yako inaweza kufanya kazi kama dira.

Hatua ya kwanza katika kuanzisha teknolojia hii ilikuwa matumizi ya sensor hii katika magari. Ilitumika kupima angle ya camshaft na crankshaft, pamoja na wakati wa kuunda cheche. Baadaye, athari ya Ukumbi ilianza kutumika katika teknolojia zingine, pamoja na vifaa vya rununu.

Digital dira hutumiwa katika simu programu za urambazaji kurekebisha vector ya mwendo na kuamua kuratibu kamili simu. Hapo awali, magnetometer hiyo ilijengwa tu kwenye simu za bendera, lakini sasa imeenea. Kazi za sensor vile ni pana sana. Hebu tuwaangalie kwa undani zaidi.

Kazi za magnetometer

Katika simu za kugeuza ilitumika kuwasha taa ya nyuma wakati kifaa kilifunguliwa. Kusudi lingine la sensor ni kusawazisha uendeshaji wa smartphone na kesi iliyo na clasp ya sumaku.

Ikiwa sumaku iko kwenye kesi iko umbali fulani kutoka kwa kifaa, basi sensor humenyuka kama ifuatavyo: huacha kuitambua, ikitoa amri ya kuwasha skrini.

Unapofunga kipochi huku kibano kikiwa karibu, onyesho la simu huingia kiotomatiki katika hali ya usingizi. Ikiwa kesi ina "dirisha", basi nafasi isiyofungwa ambayo vilivyoandikwa mbalimbali ziko inaweza kuendelea kufanya kazi. Kwa hivyo, wakati kifuniko kimefungwa, sehemu inayoonekana tu ndiyo inayoonyeshwa kwenye skrini; inapofunguliwa, skrini nzima inakuwa amilifu.

Kihisi pia huruhusu udhibiti wa kielektroniki wa idadi ya vipengele vinavyopatikana kwenye simu mahiri. Sumaku kwenye kesi haina athari yoyote ushawishi mbaya wala kwenye sensor yenyewe, wala kwenye vipengele vya simu.

Jinsi ya kuamsha sensor?

Sasa magnetometer iko katika wengi vifaa vya simu, lakini kimsingi kazi zake hazitumiki kikamilifu kutokana na sababu kadhaa. Kwa sababu za kifedha - ndani mifano ya bajeti, na pia kuhusiana na vipengele vya kubuni (ukubwa wa chini unene wa kesi) na hamu ya kupunguza matumizi ya betri.

Katika idadi kubwa ya matukio, sensor hufanya kazi mbili: mwingiliano na vifaa na dira ya kidijitali. Haihitaji kuwashwa au kusanidiwa, kwani sensor huanza kwa hali ya kiotomatiki.

Kuna njia mbili za kuamua uwepo wa sensor kwenye simu yako: kwa kuangalia vipimo simu mahiri au kwa kujaribu kifaa kwa kutumia programu ya Compass, ambayo inapaswa kuanza kufanya kazi wakati mtandao umezimwa. Pia kuna njia ya pili: ambatisha sumaku kwenye onyesho. Ikiwa skrini inakwenda tupu, simu ina magnetometer iliyojengwa.

Maelezo ya Maombi

Programu nzuri ambayo inaweza kusakinishwa kutoka kwa Play Store. Ni dira ya kidijitali ambayo unaweza kuchagua kubainisha eneo lako kwa kutumia sumaku au kaskazini halisi.
Hapo awali, kiolesura cha programu nzima kinawasilishwa Lugha ya Kiingereza. Inaweza kubadilishwa kuwa nyingine yoyote katika mipangilio, ikiwa ni pamoja na Kirusi. Tafsiri si sahihi kabisa au halisi. Unaweza pia kubadilisha aina ya dira hapa:

  1. Kisasa - nyeusi.
  2. Dhahabu - fedha na kituo cha bluu.
  3. Nzuri - dhahabu na kituo cha bluu.

Katikati kabisa kuna habari kuhusu nguvu ya sasa ya shamba la sumaku. Kuna swichi chini ya skrini ambayo hukuruhusu kufunga skrini kwa kurekebisha nafasi ya mishale.

Faida na hasara

Miongoni mwa faida naona zifuatazo:

  • shirika hili linaweza kupakuliwa kwa Android bila malipo;
  • inasaidia GPS, unaweza kuona viwianishi vyako.

Hasara ni:

  • upatikanaji wa matangazo;
  • Russification isiyo kamili ya programu;
  • kutokuwa na uwezo wa kuona msimamo wako kwenye ramani.

Pakua

3D Compass Plus

Picha za skrini za programu

Compass Steel 3D

Picha za skrini za programu

Maelezo ya Maombi

Mpango huu ni dira ya 3D, na kabisa dira sahihi. Mara tu baada ya uzinduzi, matumizi hukuhimiza kufanya urekebishaji kwa kuambatisha maagizo ya picha kwa hii; kwa hili. Kisha mtumiaji ataona moja kwa moja dira, ambayo pia inazunguka wakati nafasi ya smartphone inabadilika, ikiendelea kuelekeza kaskazini ya magnetic.
Katika mipangilio, unaweza kubadilisha kozi kuwa ya kweli, baada ya hapo kazi ya kuonyesha mwelekeo wa Jua na Mwezi itapatikana. Rangi ya dira hapa pia inaweza kubadilishwa katika mipangilio ya programu kuwa neon nyeusi, nyekundu ya chuma, bluu ya chuma, chuma nyeusi na dhahabu ya chuma.
Ukipenda, unaweza kuacha skrini ikiwa imewashwa kila wakati na uwashe hali ya chini ya nishati. Chini ya skrini kuna habari kuhusu nguvu ya shamba la sumaku.

Faida na hasara

Chanya kuhusu programu hii:

  • kupakua kwenye Android ni bure;
  • taswira nzuri shukrani kwa athari ya 3D;
  • uwezo wa kupata habari kuhusu mwelekeo wa Jua na Mwezi;
  • kila kitu hapa ni kwa Kirusi kabisa.

Kilichonifurahisha hapa ni kwamba kuwasha kozi kuelekea kaskazini mwa kweli haikufanya kazi na dira haifanyi kazi kwenye kifaa changu katika hali hii. Pia haiwezekani kuona eneo lako kwenye ramani.

Pakua

Ikihitajika, jua eneo lako kwa kuzingatia maelekezo ya kardinali Yoyote atafanya kutoka kwa dira za elektroniki. Hakuna hata mmoja wao anayehitaji muunganisho wa Mtandao. Kwa suala la faraja na utendakazi, mpango wa 3D Compass Plus ni bora zaidi.

Ni vipengele gani vinaweza kuzingatiwa wakati wa kuangalia mwili wa smartphone? Hii ni, kwanza kabisa, onyesho kubwa, funguo kadhaa chini yake, kipaza sauti na madirisha kadhaa ya kamera. Kwa kuongeza, katika mwisho wa kifaa kuna pengine kuwa bandari ya microUSB, roki ya sauti, kutoa kipaza sauti na ufunguo wa kufunga. Lakini je, vipengele vya kifaa vinaishia hapo? Bila shaka hapana. Ndani yake kulikuwa na nafasi ya wasindikaji kadhaa, nyaya nyingi na, muhimu zaidi, sensorer kadhaa tofauti. Ambayo yanaweza kupatikana ndani vifaa vya kisasa? Hebu tujue.

Kipima kasi

Kwa mujibu wa wenzetu kutoka uwanja wa simu, accelerometer ni mojawapo ya sensorer za kawaida. Kwa mujibu wa ufafanuzi wa classical, kazi yake ni kuhesabu tofauti kati ya kuongeza kasi ya kweli ya kitu na kuongeza kasi ya mvuto.
Pengine umesikia mengi kuhusu jinsi ya kuitumia. Bila kipima kasi, simu mahiri hazingebadilishwa mwelekeo wa picha ili kuweka mazingira na kufanya bila mibofyo ya mtumiaji katika kila aina ya viigaji vya mbio.

Gyroscope

Gyroscope pia hutoa data kuhusu nafasi ya kifaa katika nafasi, lakini hufanya hivyo kwa usahihi zaidi. Ni shukrani kwa msaada wake Programu ya picha Sphere hugundua ni digrii ngapi simu mahiri ilizungushwa na ilifanyika kwa mwelekeo gani.

Magnetometer

Hiyo ni kweli, magnetometer imeundwa ili kuamua mashamba ya magnetic. Bila hiyo ndani ya simu mahiri, programu ya dira haitaweza kujua ni wapi Ncha ya Kaskazini iko.

Sensor hii ni mchanganyiko wa diode ya infrared na detector mionzi ya infrared. Kanuni ya uendeshaji wake ni rahisi sana. Diode hutoa mionzi isiyoonekana kwa jicho la mwanadamu, na detector inajaribu kupata kutafakari kwake. Simu mahiri huzuia onyesho haswa wakati boriti inarudi nyuma.

Sensor ya mwanga

Kubadilisha mwangaza wa onyesho mwenyewe ni kazi nyingine, sivyo? Kitu kingine ni kazi ya mwangaza wa kiotomatiki, ambayo hubadilisha kiwango cha mwangaza wa skrini kulingana na mionzi inayozunguka. Hii inaweza kuwa, kama ulivyodhani tayari, shukrani kwa sensor ya mwanga.
Ni muhimu kuzingatia kwamba baadhi ya wawakilishi Mistari ya Galaxy kutoka Korea Kusini mtengenezaji Samsung tumia kihisi cha mwanga kilichosasishwa. Kipengele chake kuu ni uwezo wa kupima uwiano wa nyeupe, nyekundu, kijani na mwanga wa bluu Kwa ubinafsishaji zaidi picha kwenye skrini.

Barometer

Hapana, hili sio kosa. Baadhi ya simu mahiri zina kipima kipimo kilichojengewa ndani ili kupima viwango vya shinikizo la angahewa. Miongoni mwa vifaa vya kwanza vilivyo na kipengele hiki vilikuwa XOOM na Samsung Galaxy Nexus.
Barometer pia hutumiwa kupima urefu juu ya usawa wa bahari, ambayo huongeza usahihi wa navigator ya GPS.

Kipima joto

Unaweza kushangaa, lakini thermometer inapatikana karibu kila smartphone. Tofauti pekee ni kwamba mwisho huo umeundwa kupima joto ndani ya kifaa. Hata hivyo, kulikuwa na tofauti. Galaxy S4 ilikuwa na kipimajoto cha kupima halijoto nje.

Sensor ya unyevu wa hewa

Katika hili, kwa njia, mwakilishi wa nne wa mstari wa Galaxy S pia alifanikiwa. Shukrani kwa sensor hii, Galaxy ya nne iliripoti kiwango cha faraja - uwiano wa joto na unyevu.

Pedometer

Licha ya jina lisilo wazi, kazi ya pedometer ni kuamua idadi ya hatua zilizochukuliwa na mtumiaji. Ndio, kama wengi saa smart na bangili za usawa. Moja ya vifaa vya kwanza vilivyo na pedometer halisi ilikuwa Nexus 5.

Kichanganuzi cha alama za vidole

Hakika umesikia kuhusu hili. Shukrani kwa skana ya alama za vidole, huwezi kupunguza tu wakati inachukua kufungua smartphone yako, lakini pia kulinda data yako kwa uaminifu. Miongoni mwa vifaa maarufu na scanner sifa mbaya ni HTC Max moja na Samsung Galaxy S5.

Sensor ya kiwango cha moyo

Kwa kuwa tunazungumzia kinara wa sasa wa Korea Kusini, hatuwezi kujizuia kutaja kitambuzi cha mapigo ya moyo, kilichoundwa kupima mapigo ya moyo. Walakini, watumiaji wengi wanatilia shaka hitaji la utekelezaji wake.

Sensor ya mionzi yenye madhara

Ni ngumu kuamini, lakini katika ulimwengu huu kuna simu mahiri iliyo na kihisi kilichojengwa ndani mionzi yenye madhara. Kijapani Sharp Pantone 5 inaweza kujivunia uwepo wake. Baada ya kuzinduliwa maombi maalum mwisho unaonyesha viwango vya mionzi iliyoko. Isiyotarajiwa, sivyo?

Kama matokeo, kulikuwa na sensorer kama 12. Je, ni zipi unazotumia mara nyingi zaidi?


Vifaa vya kisasa vina watawala wengi na sensorer, ikiwa ni pamoja na. Sensorer zote hufanya kazi fulani ya vitendo, ambayo inaonekana kuibua kwa namna ya uwezo fulani, kwa mfano, sensor ya mwanga ambayo inakuwezesha kuamua kiwango cha mwanga na kurekebisha moja kwa moja mwangaza wa skrini. Shukrani kwa sensorer zilizojengwa, gadget inakuwa kazi zaidi na rahisi kutumia. Hebu fikiria vipengele vya kutumia sensor ya Hall.

Sensor ya ukumbi kwenye simu: ni nini?

Watumiaji wengi wanaotamani wanavutiwa na sensor ya Ukumbi kwenye simu mahiri, ni nini? - Sensor ya Ukumbi ni kifaa cha kugundua uwanja wa sumaku na kuamua vigezo vya ziada. Ilipata jina lake kutoka kwa kazi ya Edwin Hall katika uwanja wa uwanja wa sumaku. Sheria hiyo iligunduliwa nyuma mnamo 1879, wakati, wakati wa majaribio ya kusoma tabia mkondo wa umeme Uhusiano kati ya uwanja wa sumaku na umeme uligunduliwa. Uga wa sumaku huathiri voltage kwenye mzunguko; kadiri mionzi inavyozidi kuwa kali, ndivyo athari kwenye voltage inavyoongezeka.

Kwa kweli, sensor inaweza kuchunguza shamba la magnetic, lakini voltage yenyewe haiwezi kupimwa nayo. Shukrani kwa uendeshaji wa kifaa, smartphone inaweza kuingiliana na mazingira. wengi zaidi mfano mkali Kazi ya sensor ya Hall ni dira ya kielektroniki. Navigator ya GPS pia hutumia kazi hii, haswa wakati wa kuanza kwa zaidi ufafanuzi wa haraka eneo la kijiografia.

Kifaa hukuruhusu kusoma mabadiliko yote kwenye uwanja wa sumaku juu ya eneo, hii inaweza kutumika kugundua vitu fulani kwenye eneo la chanjo, ambalo linatumika kwa njia isiyo ya moja kwa moja. mitandao isiyo na waya. Kwa ujumla, sensor ina maeneo mengi ya maombi, lakini kutokana na kiasi kidogo cha kifaa, uwezo hutumiwa kwa sehemu.

Kwa nini sensor ya Hall inatumiwa kwenye simu mahiri?

KATIKA teknolojia smart, ambapo sensor ya Hall hutumiwa kufanya kazi kwa idadi ndogo ya vyombo, imejengwa ndani moduli ya kuonyesha. Shukrani kwa mbinu hii, udhibiti wa bila mawasiliano wa smartphone inawezekana. Kazi hii Imeundwa katika karibu bendera zote, lakini pia inapatikana katika vifaa vya bei nafuu, pamoja na toleo la kuondolewa.

Uwezekano wa kutumia sensor katika smartphone hautatumiwa kikamilifu, na nambari vipengele vinavyopatikana kwa kiasi kikubwa inategemea gharama ya gadget, pamoja na mwelekeo wa lengo. Kwa utekelezaji wa kawaida wa sensor ya Hall, nafasi nyingi inahitajika, ambayo mtengenezaji huthamini sana.

Utumiaji wa sensor ya Hall kwenye simu mahiri:

  • Digital dira. Mbali na hilo maombi ya kawaida dira, inaweza kutumika katika programu zingine zinazohusiana na urambazaji. Shukrani kwa sensor, inawezekana kufikia zaidi nafasi sahihi vifaa katika nafasi. Kazi inayojulikana katika urambazaji wa GPS - mwelekeo wa harakati ya mtumiaji - pia inatekelezwa kwa kutumia sensor. Utendakazi sawa muhimu katika michezo (kwa mfano, Pokemon GO maarufu) au wakati wa kupanga njia;

  • Uunganisho na vifaa. Shukrani kwa kesi ya magnetic, unaweza kupanua kidogo uwezo wa kifaa na kupata upatikanaji kazi za msingi smartphone bila hata kufungua kesi;

  • Kuzima/kwenye skrini katika simu mahiri za kukunja. Wakati nafasi ya kifuniko inabadilika kuhusiana na sehemu kuu, sensor humenyuka na hutoa hatua;
  • Utendaji wa kipengele cha "Zungusha kiotomatiki". Msimamo wa smartphone kuhusiana na ardhi pia imedhamiriwa na microcontroller;

  • Kujirekebisha kwa picha wakati wa kubadilisha vigezo vya skrini kutokana na wakati wa siku.

Jinsi ya kuangalia sensor ya Hall

Kuangalia sensor ya Hall inawezekana kwa kutumia vipengele vya kawaida simu mahiri zinazotumia kihisi. Opereta huyu inashindikana mara chache sana, kwa hivyo jaribio linakuja ili kugundua ikiwa imejengwa ndani ya simu mahiri au la.

Ikiwa tayari unayo simu mikononi mwako, basi leta tu sumaku kwenye skrini; ikiwa una kidhibiti, inapaswa kwenda nje. Aidha, hata kipande kidogo cha sumaku kinatosha. Ukiiondoa, skrini inapaswa kufanya kazi tena. Wakati wa kuwasiliana na sumaku, kifaa kinaweza kufunguliwa kupitia kifungo kama kawaida.

Njia rahisi zaidi ya kufikia lengo ikiwa hakuna ufikiaji wa kifaa ni kuangalia maelezo ya simu mahiri; katika vigezo vya "Sensorer" au "Nyingine" inapaswa kuwa na mstari unaolingana. Taarifa zinazopatikana kwa mtandao wa bure rasilimali au kwenye tovuti rasmi. Unaweza pia kusoma hati za karatasi. Kwa bahati mbaya, hazionyeshwa kila wakati vipimo kamili Kunaweza kuwa hakuna smartphone na hakuna rekodi ya sensor, kwani kifaa ni cha sekondari. Wengi habari kamili inapatikana katika nyaraka za elektroniki kutoka kwa mtengenezaji, inaweza kupakuliwa kwenye tovuti rasmi.

Kwa kuongeza, unaweza kuthibitisha uwepo au kutokuwepo kwa sensor kwa kutumia njia zifuatazo:

Kwa mazoezi, kutumia sensor inaweza kuwa shukrani rahisi kwa vifuniko vya magnetic. Na mwonekano Kesi haina tofauti kubwa, lakini ina sumaku iliyojengwa. Wakati kifuniko cha juu kinafunguliwa, skrini imeanzishwa, na inapofungwa, imefungwa. Ikiwa unahitaji kufanya jozi kwenye smartphone yako vitendo rahisi, huna hata kufungua kesi ikiwa ina dirisha, lakini bonyeza tu kifungo cha kufunga na uguse kwenye maonyesho mara mbili.

Inafaa kuzingatia kuwa matumizi ya mara kwa mara ya sensor ya Ukumbi husababisha upotezaji wa haraka wa malipo, kwa hivyo ni vyema kupunguza operesheni na kuzuia uanzishaji wake tena.

Ikiwa bado una maswali juu ya mada "Sensor ya Hall kwenye simu ni nini na jinsi ya kuiangalia," unaweza kuwauliza kwenye maoni.


if(function_exists("the_ratings")) ( the_ratings(); ) ?>