Mündəricat:
- Təchizat
- Addım 1: Bunun necə işlədiyini anlayın
- Addım 2: Sağ Ayaqqabı seçin
- Addım 3: Dövrə qurun
- Addım 4: Arduino kodlaşdırma
- Addım 5: Hər şeyi hazır vəziyyətə gətirmək
- Addım 6: Sensorlara dəstək verilməsi
- Addım 7: Vibrasiya Motorunun quraşdırılması
- Addım 8: Güc mənbəyi
- Addım 9: Bir keçid əlavə edin
- Addım 10: Beyinləri bədənə bağlayın
- Addım 11: Düz Görünüşdə Gizlənin
- Addım 12: Bitirdin
Video: Görmə Əlillər üçün Haptik Ayaqqabı: 12 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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
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
İ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
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ı
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
Güc mənbəyi üçün iki seçiminiz var:
- 9V batareya və LM7805
- 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
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.