Mündəricat:
Video: Avtomobil kimi BİP! Sonar Sensoru: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Dayanacaq sensoru işə salındıqda müasir avtomobillərlə əldə etdiyiniz səs -küylü BEEP -i çox sevmirəm, amma hey … olduqca faydalıdır, elə deyilmi?!
Bir maneədən nə qədər uzaq olduğumu söyləyən portativ sensora ehtiyacım varmı? Yəqin ki, heç olmasa gözlərim işləməyə davam edənə qədər.
Ancaq yenə də sınamaq və öz portativ "park" sensorumuzu (və ya səsli məsafə ölçmə aləti) etmək istədim.
Avtomobil sensorlar IR-dir, amma evdə ehtiyat IR qəbuledicisi yox idi, əvəzinə çekmecede HC-SR04 ultrasəs sensoru tapdım. Bir az asan məftil çəkmə/kodlaşdırma və… budur: Necə avtomobil kimi BEPEP!
Sənəd materialı:
- HC-SR04 x 1: ultrasəs sensoru
- uChip: Arduino IDE uyğun lövhə
Piezoelektrik Buzzer
- 10 KOhm, 820 Ohm rezistor (və ya kifayət qədər yaxınlaşmaqla bağlı tapdığınız hər hansı bir dəyər)
NPN BJT
- mikro USB kabeli (portativ etmək istəyirsinizsə 5V USB güc mənbəyi)
Addım 1: Kabel çəkmə
Mikro USB konnektoru, VEXT (pin_16) və GND (pin_8) üzərində uChipdelivers-in gücünü təmin edir.
GPIO kabelinə gəldikdə, PWM effektiv pin portlarından istifadə etdiyiniz müddətdə hər hansı bir birləşmə mümkündür.
Mənim vəziyyətimdə, siqnalı idarə etmək üçün pin_1 istifadə etdim, pin_9 və pin_10 ultrasəs sensorunun müvafiq olaraq ECHO və TRIGGER siqnal pinlərinə qoşuldu.
İstər müstəqil, istər aktiv, istərsə də passiv bir səs siqnalı (inteqrasiya olunmuş sürücülük dövrəsi olan səs siqnalı və ya sadə piezoelektrik membran olan) istifadə etsəniz də, idarəetmə dövrəsi ekvivalentdir. Ancaq aktiv bir səs siqnalı bağlayarkən diqqətli olun, çünki əhəmiyyətsiz bir passiv istifadə edərkən sancaqların polaritesini yoxlamalısınız.
İPUCU: Səs siqnalınızın aktiv və ya passiv olduğunu necə yoxlayırsınız?
Adətən aktiv bir səs siqnalı polariteyi göstərən bir yerdə + işarəsi daşıyır. Digər tərəfdən, passiv çeviricilərin belə bir işarəsi yoxdur.
Addım 2: Proqramlaşdırma
EDIT:
Yenilənmiş "BeepLikeACarMillis.ino" eskizini Arduino IDE -dən istifadə edərək uChip -ə yükləyin. Kodun bu versiyası delay () istifadə etmir və buna görə də daha etibarlıdır! MCU sonar HC-SR04 istifadə edərək məsafəni davamlı olaraq izləyir.
Müxtəlif #define ehtiyaclarınıza uyğun olaraq təyin edin. Varsayılan olaraq, minimum məsafə 200 mm, maksimum 2500 mm -dir. Bundan əlavə, bipin səslənmə tezliyini dəyişdirmək üçün BUZZ_DIV tərifini dəyişdirə bilərsiniz.
Yenilənmiş eskizi ("BeepLikeACarMillis.ino") köhnə ilə ("BeepLikeACar.ino") müqayisə edən kod fərqlərini yoxlayın.
Kodun köhnə versiyası, prosessoru boş vaxt saymaqla məşğul edən gecikmə () funksiyasından istifadə edir və nəticədə MCU başqa məlumatları emal edə bilməz. Nə baş verir ki, çox sürətlə hərəkət etsək, aşağı tarama sürəti dəyişən məsafəni algılamayacaq və buna görə də "gözləmə" ilə məşğul olduğu üçün səs siqnalı maneəni görəcək qədər tez cavab verməyəcək.
Digər tərəfdən millis () istifadə edən yenilənmiş kod məsafənin daha sürətli və davamlı oxunmasına imkan verir. Beləliklə, daha təhlükəsizdir, çünki maneədən olan məsafənin təzələnmə sürəti daha yüksəkdir.
Addım 3: Zövq alın
Mikro USB kabelini uChip-ə qoşun və evinizin ətrafında gəzin, avtomobil kimi BEEP!
Tövsiyə:
COVID-19 Hava Hərəkəti Sensoru Avtomobil Hack: 5 Addım
COVİD-19 Hava Hərəkəti Sensoru Avtomobil Hack: Bu sürətlə inkişaf edən bir layihədir … heç bir montaj çuxuru və ya boruya yapışdırmaq üçün asan bir üsulu olmadığı üçün tərk edildi. Davam edən bir hava axını sensoru layihəsi burada: AFH55M12Faydalı Mühəndisliyin Layihə Təsviri İnt
Biometrik Avtomobil Girişi - Əsl Açarsız Avtomobil: 4 addım
Biometrik Avtomobil Girişi - Əsl Açarsız Avtomobil: Bir neçə ay bundan əvvəl qızım məndən soruşdu ki, nə üçün müasir avtomobillər biometrik giriş sistemi ilə təchiz olunmayıb, hətta cib telefonu belə var. O vaxtdan bəri eyni şeyi tətbiq etmək üzərində işləyirəm və nəhayət T -də bir şey qurub sınamağı bacardım
DIY Ağıllı Robot İzləmə Avtomobil Kitləri Avtomobil Fotosensitivliyi İzləyir: 7 addım
DIY Ağıllı Robot İzləmə Avtomobil Kitləri Avtomobil Fotosensitivliyi: SINONING ROBOT tərəfindən Dizaynı izləyən robot avtomobili satın ala bilərsiniz TheoryLM393 çipi iki fotorezistoru müqayisə edin, BEYAZ bir tərəfli fotorezistor LED olduqda motorun tərəfi dərhal dayanır, motorun digər tərəfi dönmək, belə ki
Satın alma həcmindən asılı olaraq ~ 4 dollara 2GIG kimi Qapı Sensoru hazırlayın: 6 addım
Satınalma həcmindən asılı olaraq ~ 4 dollara 2GIG Bənzər Qapı Sensoru hazırlayın: Bu təlimat, hələ də şık görünən və çox aşağı qiymətə malik öz uyğun təhlükəsizlik qapı sensoru etmək üçün izləyə biləcəyiniz prosesi nümayiş etdirəcək
Ucuz (Pulsuzda olduğu kimi [Birada olduğu kimi)) Çox Metrlik Stend: 4 Addım
Ucuz (Pulsuzda olduğu kimi [Pivədə olduğu kimi)) Multi-Metr Stendi: Ekranı oxuya biləcəyim bir yerdə, 4 dollarlıq çox metrli boynumu boynumda qaldırmaq və ya tarazlaşdırmaq məcburiyyətində qaldım. İşləri öz əlimə götürmək qərarına gəldim! Bu həm də mənim ilk 'yapılandırılabilirimdir, buna görə də hər kəsin faydalı sözləri varsa