Mündəricat:

HaptiGuard - Yan Xəbərdarlıq Sistemi: 3 Adım (Şəkillərlə)
HaptiGuard - Yan Xəbərdarlıq Sistemi: 3 Adım (Şəkillərlə)

Video: HaptiGuard - Yan Xəbərdarlıq Sistemi: 3 Adım (Şəkillərlə)

Video: HaptiGuard - Yan Xəbərdarlıq Sistemi: 3 Adım (Şəkillərlə)
Video: Консультант от бога Tg: cadrolikk 2024, Noyabr
Anonim
HaptiGuard - Yan Xəbərdarlıq Sistemi
HaptiGuard - Yan Xəbərdarlıq Sistemi

Alman Təhsil və Elm Nazirliyi tərəfindən maliyyələşdirilən Media Hesablama Qrupu Aachen -in Şəxsi Fotonikasının yan ideyası olaraq Tez və çirkli Yan Xəbərdarlıq sistemi. Eşitmədiyiniz bir şey (sizə eşitmə qüsuru səbəbiylə və ya elektrikli avtomobillər köhnəsindən daha çox səssiz olduğu üçün) gəldiyində, qolunuzdakı bir titrəmə sizə baxmaq istəyə biləcəyiniz bir işarə verməlidir. tərəf. 5 Vibrasiya mühərriki (əslində yalnız üçü istifadə olunur (ULN2803 tərəfindən idarə olunur), digəri bir şey səhv olarsa ehtiyat nüsxəsidir) üç VL53L1X məsafə sensoru ilə əlaqəli olaraq istifadə olunur. Bir Wattuino Pro Mini (3, 3V) ilə idarə olunur, ikili AAA batareya dəsti ilə işləyən batareya. 3D çaplı korpuslar hər şeyi bilək bandına yapışdırır.

Günəş işığı və qol hərəkəti səbəbiylə sistem real həyatda o qədər də yaxşı işləmədi, amma ən azından sınamağın əyləncəsi olaraq, bir anda bir neçə uçuş vaxtı sensoru bağlamağı öyrəndik (kodlaşdırma üçün Lukas Ossmann sayəsində) və yenidən istifadə etdik. sərin görünən bir şey üçün gözəl bir Biləklik (dizayner olaraq Sophy Stönner sayəsində).

Addım 1:

Şəkil
Şəkil

OpenScad sahəsində ilk olaraq 3D hissələri çap edin. Başlanğıcda - qismən şərh edilmiş hissələri tapa bilərsiniz. 3 dəfə sensorHolderTop və holderBottom, həmçinin birdəfəlik nəzarətçiHolderTop və -Bottom çap etməlisiniz. Sonra bir dəfə batareya tutucusunu çap edin (istifadə olunan batareya paketiniz üçün dəyişdirilə bilər). Kabellər və titrəmə mühərrikləri üçün əlavə kliplər HaptiVision Toolkit -dəndir, 3D dizayn sənədlərini burada tapa bilərsiniz. Ən azından mühərrik korpusu titrəmə mühərrikinin ölçüsündən asılı olaraq uyğunlaşdırıla bilər, lakin ümumi uyğunlaşdırıla bilən ümumi bir versiyaya da rast gəlmək olar.

Çap etdikdən sonra ya öz əlinizlə tikin, ya da içərisində tikiləcək batareya paketindən başqa sahibləri üçün deşiklər açdığınız mövcud biləkdən istifadə edin.

Addım 2: Kabel çəkmə

Kablolama
Kablolama

Bir az iş, amma real bir şəkildə irəliyə doğru: Əvvəlcə nəzarətçinin arxasında lehimlənmiş ULN üçün kiçik bir pcb öğütülür. Vattery paketi nəzarətçi lövhəsinin VDD və Gnd -ə, həmçinin hər bir sensora bağlıdır. Sonra bütün sensorlar və nəzarətçi lövhəsi paralel olaraq I2C avtobusuna bağlanır. Hər bir Motorun bir teli arxadakı ULN üzərindəki 3, 6 və 10 -cu pinlərə, digəri GND -ə, hər sensorun XSHUT -u isə sensorun seçilməsi üçün A0, A1, A2 -ə gedir.

Addım 3: Kodu yükləyin və sınayın

Sonda kodu yükləyə və sistemi sınaya bilərsiniz. Sensoru istifadə etmək üçün bir neçə seçim var, fərqli ayırma rejimləri ilə ölçmə müddəti (məruz qalma müddəti) arasında keçid edə bilərsiniz. Titrəmə hərəkətləri üçün yuxarı və aşağı bir termosol, səs -küy üçün bir filtrasiya sistemi istifadə olunur. B

Hər bir sensör, açmaq və söndürmək üçün XSHUT pinindən istifadə edərək bir -birinin ardınca yoxlanılır, sonra siqnal süzülür və PWM ilə məsafəyə uyğun olaraq vibrasiya mühərrikləri idarə olunur.

Tövsiyə: