Görmə Əlillər üçün Haptik Ayaqqabı: 12 addım
Görmə Əlillər üçün Haptik Ayaqqabı: 12 addım

Video: Görmə Əlillər üçün Haptik Ayaqqabı: 12 addım

Video: Görmə Əlillər üçün Haptik Ayaqqabı: 12 addım
Video: Görmə məhdudiyyətli şəxslər üçün ADY-nin yaratdığı imkanlar 2025, Yanvar
Anonim
Görmə Əlillər üçün Haptik Ayaqqabı
Görmə Əlillər üçün Haptik Ayaqqabı

Bütün dünyada 37 milyondan çox görmə qüsuru var. Bu insanların çoxu yola getmək üçün bir çubuq, çubuq və ya başqa bir insandan asılıdır. Bu, nəinki özündən asılılığı azaldır, həm də bəzi hallarda özünə hörmətini pozur. Hazırkı model bu problemlərə diqqət yetirir və digər insanlardan asılılığını aradan qaldırmağa çalışır. Bu ayaqqabının istifadəsi ilə heç bir kənar kömək olmadan asanlıqla istədikləri yerə gedə bilərlər.

Təchizat

  • Ayaqqabı
  • 2 x Ultrasonik Sensor (HC-SR04)
  • Arduino Pro Mini (və ya Arduino nano)
  • Vibratör motoru (köhnə bir cib telefonundan xilas edilə bilər)
  • Buzzer (5 volt)
  • Jumper telləri
  • 5V enerji mənbəyi (9V batareya + LM7805 və ya ucuz bir enerji bankı)

Addım 1: Bunun necə işlədiyini anlayın

Necə Çalışdığını Anlamaq
Necə Çalışdığını Anlamaq

a) Arduino, əsasən bütün layihənin beyni olan bir mikro nəzarətçidir. Ultrasonik sensor, SONAR prinsipindən istifadə edərək maneələri hiss edir. Sahibin qarşısında ən yaxın maneələr arasındakı məsafəni daim ölçür.

b) Arduino məsafənin bir metrdən az olduğunu bildikdə, siqnalı 0,5 Hz -lik bir kvadrat dalğa göndərir, yəni səs siqnalı bir saniyə açılır, sonra başqa bir saniyə sönür və model davam edənə qədər davam edir. maneə 1 m məsafədə qalır. Sahibinə xəbərdarlıq rolunu oynayır.

c) Əgər maneə daha da yaxınlaşarsa, yəni ayaqqabı ilə maneə arasındakı məsafə 50 sm -dən az olarsa, Arduino titrəmə mühərrikinə və səs siqnalına sabit +5 volt göndərir. Son bir xəbərdarlıq kimi güclü bir titrəmə və əsəbi bir bip yaradır.

d) İkinci ultrasəs sensoru, ayaqqabı ilə qarşısındakı yer arasındakı məsafəni oxumaq üçün quraşdırılmışdır. Arduino, bu sensorun köməyi ilə ayaqqabının qarşısındakı hər hansı bir çuxuru və ya çuxuru aşkar edərsə, siqnala və titrəmə motoruna 1 Hz kvadrat dalğa göndərir. İki siqnalın vaxtı, siqnalı və motoru alternativ olaraq açıb söndürəcək şəkildə proqramlaşdırılmışdır.

Vibratör mühərriki dabanın ayaqqabının dabanına toxunduğu yerə yerləşdirilir, buna görə də istifadəçi qarşısında bir maneə olduğunu və ya istiqamətini dəyişməli olduğunu bilir.

Addım 2: Sağ Ayaqqabı seçin

Ayaqqabının yanında çoxlu lehimləmə işləri aparacaqsınız və çox güman ki, bir anda təsadüfən ayaqqabını zədələyəcəksiniz. Ətrafınızda uzanmış ola biləcəyiniz köhnə bir ayaqqabı seçin. Ayaqqabı da çox kiçik olmamalıdır, əks halda onunla işləmək çətin olacaq.

Addım 3: Dövrə qurun

Dövr qurmaq
Dövr qurmaq
Dövr qurmaq
Dövr qurmaq

Yuxarıdakı sxemlərdə gördüyünüz kimi, bütün fərdi komponentlər Arduinoya qoşulmaq üçün lazımdır. Sxemaya əməl edin və dövrə yığın.

Addım 4: Arduino kodlaşdırma

Arduino kodlaşdırma
Arduino kodlaşdırma

İndi Arduinoya nə edəcəyinizi söyləməlisiniz. Kod, əlavə edilmiş sənədlərdə həm bir söz faylı olaraq (oxumaq üçün), ya da Arduino -ya birbaşa yüklənə bilən bir.ino faylı olaraq mövcuddur. Bir promini istifadə edirsinizsə, kodu yükləmək üçün FTDI lövhəsindən istifadə etməlisiniz

Addım 5: Hər şeyi hazır vəziyyətə gətirmək

Kodu yüklədikdən sonra hər şey düşündüyünüz kimi işləyirsə, ayaqqabının içinə oturması üçün bütün dövrəni kəsməlisiniz.

Addım 6: Sensorlara dəstək verilməsi

Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi
Sensorlara dəstək verilməsi

Ayaqqabının ucuna tellərin keçməsi üçün bir delik açmalısınız. Sonra bəzi kartonların köməyi ilə sensörləri ayaqqabının üstünə quraşdırmaq üçün bir dəstək verməlisiniz (şəkillərə baxın). Hər şeyi isti yapışqanla daimi olaraq düzəltməzdən əvvəl, ayaqqabının uzunluğunu iki sensorun hər bir pininə bağladığınızdan sonra telləri əvvəlcədən hazırladığınız çuxurdan keçdiyinizə əmin olun.

Addım 7: Vibrasiya Motorunun quraşdırılması

Vibrasiya motorunun quraşdırılması
Vibrasiya motorunun quraşdırılması

Sonra, istifadəçinin dabanının ayaqqabının dabanına toxunduğu yerə vibrasiya motorunu taxmalısınız. Motoru astarın altına taxdığınızdan əmin olun, çünki hər şeyi örtəcək və istifadəçi heç bir narahatlıq hiss etməyəcək.

Addım 8: Güc mənbəyi

Enerji mənbəyi
Enerji mənbəyi

Güc mənbəyi üçün iki seçiminiz var:

  1. 9V batareya və LM7805
  2. Ucuz (həqiqətən çox ucuz) Power bank

Batareyanı əvvəlki bir prototipdə istifadə etdim, amma son modeldə Amazon -dan ucuz bir enerji bankı istifadə edirəm. Hər iki halda da enerji mənbəyini kənardan bağlamalısınız. Batareyanı LM7805 -ə düzgün bağladığınızdan əmin olun (istəsəniz). Ayaqqabının içərisindəki hər iki elektrik xəttini almaq üçün yan tərəfdə kiçik bir çuxur açın.

Addım 9: Bir keçid əlavə edin

Başlıq hər şeyi deyir, bir keçid əlavə etmək üçün ayaqqabının içinə gedən elektrik xəttini kəsin.

Addım 10: Beyinləri bədənə bağlayın

İndi bütün elektronikanı Arduinoya bağlamağın vaxtı gəldi. Əvvəlcə siqnalı Arduino -ya, sonra isə vibrasiya motoruna, sonra sensorlar və elektrik xətlərinin ucuna bağlayın.

Addım 11: Düz Görünüşdə Gizlənin

Düz Görünüşdə gizlədin
Düz Görünüşdə gizlədin

Arduinonu ayaqqabının yan divarlarında gizləyin. Bir az tikiş və super yapışdırmaq lazım ola bilər, amma heç biri olmadan bunu bacardım.