Haptic Feedback — istifadəçiyə vibrasiya və toxunma vasitəsilə hisslər ötürən toxunma rəyi texnologiyasıdır. Mobil cihazlarda haptics hərəkətləri təsdiqləmək, fiziki basmaları təqlid etmək və təbii qarşılıqlı əlaqə yaratmaq üçün istifadə olunur. Grand View Research, 2025 məlumatlarına görə, qlobal haptic texnologiyalar bazarı 2,8 milyard ABŞ dolları dəyərindədir və ildə 14%-dən çox artmaqdadır.
Əsas məqamlar
Haptic Feedback — istifadəçiyə vibrasiya, təzyiq və ya hərəkət vasitəsilə toxunma hissləri ötürmə texnologiyasıdır. Termin yunan sözü olan „haptikos” — „toxunma qabiliyyəti” mənasını verən sözdən gəlir. Mobil cihazlar kontekstində haptics fiziki hissləri təqlid etməyə imkan verir: düyməni basmaq, açarı dəyişdirmək və ya bildiriş vibrasiyası.
Hər bir toxunma rəyi sistemi üç əsas elementdən ibarətdir: siqnal yaradan nəzarətçi, siqnalı gücləndirən sürücü və elektrik siqnalını mexaniki hərəkətə çevirən aktuator. Mobil cihazlarda nəzarətçi prosessor və ya xüsusi haptics idarəetmə çipi, aktuator isə vibrasiya motorlarından biridir.
Qualcomm və MediaTek-in müasir çipsetlərində haptics idarəetmə blokları quraşdırılıb ki, bu da ayrı-ayrı mikrosxemlər olmadan mürəkkəb toxunma naxışlarını həyata keçirməyə imkan verir. İdarəetmə dəqiqliyi hisslərin reallığına birbaşa təsir göstərir: amplituda və tezlik idarəetməsinin ayırdetmə qabiliyyəti nə qədər yüksəkdirsə, istifadəçi üçün toxunma rəyi bir o qədər detallı olur. İstehsalçılar gecikmələri azaltmaq və vibrasiya keyfiyyətini yaxşılaşdırmaq üçün toxunma siqnallarının emalı alqoritmlərini daim təkmilləşdirirlər.
Toxunma rəyinin iş prinsipi elektrik siqnallarının mexaniki rəqslərə çevrilməsinə əsaslanır. İdarəedici nəzarətçi sürücüyə müəyyən tezlik və amplitudalı PWM siqnalı göndərir, bu siqnal gücləndirilir və aktuatora ötürülür. Sürücü növündən asılı olaraq mexaniki reaksiya fırlanma və ya xətti ola bilər.
Elektromaqnit sürücülərdə maqnit nüvəli sarğı istifadə olunur: cərəyan keçdikdə Lorentz qüvvəsi yaranır və hərəkət edən hissəni yerdəyişdirir. Piezoelektrik sürücülərdə tərs piezoelektrik effekt tətbiq olunur: kristal elektrik sahəsinin təsiri altında deformasiyaya uğrayır. LRA aktuatorlarının rezonans tezliyi 150–200 Hz təşkil edir ki, bu da insan dərisinin mexanoreseptorlarının maksimum həssaslığına uyğundur.
Siqnalın müddəti və forması hissin xarakterini müəyyən edir. Qısa impuls 5–10 ms yüngül klik kimi qəbul edilir, uzun siqnal 50–100 ms isə uğultu və ya vibrasiya kimi hiss olunur. Düymə basmasının realistik təqlidi üçün sürətli yüksəlmə və vibrasiya amplitudasının hamar sönməsi ilə mürəkkəb siqnal zərflərindən istifadə olunur.
Mobil cihazlarda üç əsas növ haptic aktuatorlar istifadə olunur: ekssentrik vibrasiya motorları (ERM), xətti rezonans aktuatorları (LRA) və piezoelektrik sürücülər. Hər bir növün ölçü, enerji istehlakı və toxunma rəyinin keyfiyyəti baxımından öz üstünlükləri və məhdudiyyətləri var.
ERM (Eccentric Rotating Mass) — valda asimmetrik yükü olan klassik vibrasiya motorları. Val fırlananda balanssızlıq mərkəzdənqaçma qüvvəsi yaradır və bu qüvvə cihazın gövdəsinə ötürülür. ERM motorları ucuz və idarə etmək asandır, lakin yavaş cavab müddətinə malikdir və dəqiq toxunma naxışları yarada bilmir.
LRA (Linear Resonant Actuator) — yaylı asma ilə elektromaqnit sarğı prinsipi ilə işləyən xətti aktuator. Maqnit dəyişən maqnit sahəsinin təsiri altında bir ox boyunca hərəkət edərək ciddi şəkildə bir istiqamətdə vibrasiya yaradır. LRA sürətli cavab müddəti və minimal enerji sərfiyyatı ilə yüksək dəqiqlikli toxunma hissləri təmin edir.
Piezoelektrik aktuatorlar gərginlik altında piezokristalların deformasiya xüsusiyyətindən istifadə edir. Bu cür sürücülər bütün növlər arasında maksimum dəqiqlik və cavab sürətini təmin edir. Onlar yığcamdır, lakin 100 V-a qədər yüksək gərginlik tələb edir və istehsalı daha bahalıdır. Piezoaktuatorlar MacBook trekyadlarında və 3D Touch texnologiyalı iPhone-larda istifadə olunur.
| Növ | Cavab müddəti | Enerji istehlakı | Qiymət |
|---|---|---|---|
| ERM | 20–50 ms | Yüksək | Aşağı |
| LRA | 5–15 ms | Orta | Orta |
| Piezo | 1–3 ms | Orta | Yüksək |
Taptic Engine — bu, Apple-ın öz hazırlaması olan LRA aktuatoruna əsaslanan müəllif toxunma rəyi texnologiyasıdır. Taptic Engine ilk dəfə Apple Watch-da (2015) peyda olub, sonra iPhone 6s-dən başlayaraq bütün iPhone-lara inteqrasiya edilib. Əsas fərq — 1 mikrosaniyəyə qədər vaxt ayırdetmə qabiliyyəti ilə super dəqiq toxunma naxışları yaratmaq qabiliyyətidir.
Taptic Engine birbaşa ötürücüdən istifadə edir: dəmir nüvəli sarğı elastik elementlərdən asılmış maqnit sarkaçını hərəkət etdirir. Konstruksiya 10 ms-dən az işəsalma və dayandırma müddətini təmin edir ki, bu da kəskin, aydın toxunma siqnalları yaratmağa imkan verir. Apple standart effektlər kitabxanasını tətbiq edib: yüngül toxunuşdan mexaniki Home düyməsinin klikini təqlid etməyə qədər.
Mobil cihazlarda toxunma rəyi üç əsas vəzifəni həll edir: istifadəçi hərəkətlərini təsdiqləmək, hisslər vasitəsilə məlumat ötürmək və interfeyslə qarşılıqlı əlaqəni yaxşılaşdırmaq. Araşdırmalar göstərir ki, haptics istifadəsi daxiletmə xətalarının sayını azaldır və smartfonda tipik əməliyyatların yerinə yetirilmə sürətini artırır.
iOS və Android interfeyslərində haptics aşağıdakı hallarda tətbiq olunur: ekran klaviaturasının düymələrini basmaq, açarları dəyişdirmək, pull-to-refresh, uzun basmalar və müxtəlif prioritetli bildirişlər. Toxunma müşayiəti ilə menyu naviqasiyası istifadəçilər tərəfindən adi interfeyslə müqayisədə daha sürətli və daha həssas qəbul edilir.
Nielsen Norman Group araşdırmalarına görə, düzgün konfiqurasiya edilmiş Haptic Feedback-ə malik interfeyslər SUS şkalası üzrə 22% daha çox müsbət rəy alır. Effekt xüsusilə vizual rəyin çətin olduğu hallarda — bir əllə idarəetmə və ya aktiv hərəkət şəraitində nəzərə çarpır.
Haptic texnologiyalar sənayesi ultrasəs toxunma rəyi və səth toxunma displeyləri istiqamətində fəal inkişaf edir. Ultrahaptics və Tanvas şirkətləri aktuatorla fiziki təmas olmadan — fokuslanmış ultrasəs dalğaları vasitəsilə toxuma və təzyiq hisslərini ötürməyə imkan verən texnologiyalar hazırlayır. 3–5 il perspektivdə bu cür texnologiyalar mobil cihazlarda peyda ola bilər və interfeyslə toxunma qarşılıqlı əlaqəsinin yeni ssenarilərini aça bilər. IDTechEx, 2025 qiymətləndirməsinə görə, mobil elektronikada toxunma texnologiyaları bazarı 2032-ci ilə qədər 4,5 milyard ABŞ dollarını keçəcək. Artımın əsas sürücüləri AR/VR interfeyslərinin inkişafı və premium toxunma rəyinə tələbdir.
iOS platformasında proqramçılar Haptic Feedback üçün üç əsas API-dən istifadə edə bilərlər: UIImpactFeedbackGenerator, UINotificationFeedbackGenerator və UISelectionFeedbackGenerator. Hər bir sinif öz toxunma ssenarisi növü üçün nəzərdə tutulub və avtomatik olaraq cihazın imkanlarına uyğunlaşır. Dəqiq idarəetmə üçün fərdi naxışları dəstəkləyən Core Haptics freymvorku istifadə olunur.
import UIKit
struct HapticManager {
func playImpact() {
let generator = UIImpactFeedbackGenerator(style: .medium)
generator.prepare()
generator.impactOccurred()
}
func playNotification() {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.success)
}
}
Android-də vibrasiya ilə işləmək üçün VIBRATOR_SERVICE sistemi vasitəsilə əldə edilə bilən Vibrator sinfindən istifadə olunur. Android 10-dan başlayaraq VibratorManager və mürəkkəb vibrasiya effektləri vasitəsilə daha incə nəzarət əlavə edilib. Proqramçılar hər bir seqmentin amplitudasını və müddətini göstərərək VibrationEffect sinfi vasitəsilə öz toxunma naxışlarını yarada bilərlər.
import android.os.VibrationEffect
import android.os.Vibrator
import android.content.Context
class HapticController(private val context: Context) {
private val vibrator = context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator
fun playClick() {
val effect = VibrationEffect.createOneShot(
50L, VibrationEffect.DEFAULT_AMPLITUDE
)
vibrator.vibrate(effect)
}
}
Tez-tez verilən suallar
Haptic Feedback smartfonda — ekranla qarşılıqlı əlaqədə basmaları təsdiqləmək, fiziki düymələri təqlid etmək və istifadəçini sistemdəki müxtəlif hadisələr barədə xəbərdar etmək üçün vibrasiya yaradan toxunma rəyi texnologiyasıdır.
Taptic Engine — mikrosaniyə idarəetməsi olan Apple-ın dəqiq LRA aktuatorudur, adi ERM vibrasiya motoru isə mexaniki balanssızlığa və yavaş cavab müddətinə malikdir. Taptic Engine 10 ms-dən az işəsalma və dayandırma müddəti ilə daha aydın toxunma hissləri yaradır.
Müasir LRA aktuatorları minimum enerji sərf edir — bir işəsalma üçün təxminən 5–15 mAh. Tipik istifadədə smartfonun ümumi enerji istehlakında haptics-in payı 1–2%-dən çox deyil, buna görə də toxunma rəyi cihazın muxtariyyətinə praktiki olaraq təsir göstərmir.
Bəli, proqramçı toxunma rəyini tətbiq səviyyəsində söndürə bilər. iOS-da FeedbackGenerator metodlarını çağırmamaq, Android-də isə Vibrator API vasitəsilə vibrasiya əmrləri göndərməmək kifayətdir. İstifadəçi həmçinin səs parametrlərində haptics-i qlobal olaraq söndürə bilər.
Haptic Feedback mobil oyunlarda (Call of Duty Mobile, PUBG) atəş və toqquşmaları təqlid etmək, mətn yazma tətbiqlərində (Gboard, SwiftKey) basmaları toxunma ilə təsdiqləmək, həmçinin naviqatorlarda və fitnes trekerlərində səs və vizual yayındırma olmadan bildirişləri ötürmək üçün fəal istifadə olunur.
Nəticə
Açar təslim mobil tətbiq hazırlayacağıq
IT Sectr 2017-ci ildən startaplar və bizneslər üçün iOS və Android tətbiqləri yaradır. Sizə məsləhət verəcəyik və ən yaxşı həlli təklif edəcəyik.
Həm də oxuyun