Mündəricat:
- Təchizat
- Addım 1: LCD -yə kabel çəkilməsi
- Addım 2: Buzzer və Ultrasonik Sensorun Bağlanması
- Addım 3: Kod
Video: Məsafə Sensoru (Ağ Baston üçün): 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Tipik bir məsafə sensoru artıq Instructables tərəfindən geniş şəkildə əhatə olunmuşdur. Buna görə də, ağ çubuq üçün bir tətbiq olaraq bu tanınmış konsepsiyanın uyğunlaşdırılmasını sınamaq istədim.
Ağ çubuqlar, korların yolun harada olduğunu söyləmək üçün istifadə etdikləri çubuqlardır. HC-SR04 sensoru ilə hazırladığım dövrə və kod, sensor bir obyektə yaxınlaşdıqca daha çox tezlikli bir bip səsi verir. Buna görə də, dövrə ağ çubuqun ucuna bağlansaydı, tanımadığı ərazilərdə və ya korlar üçün ayrı bir yolu olmayan yerlərdə istifadə edilə bilərdi. Bu, çox rahat olmadıqları yerlərdə böyük obyektlərdən qaçınmalarına kömək edə bilər.
Bunun üzərinə, dövrə, bir LCD ekran istifadə edərək, sensorla üzləşdiyi cisim arasındakı məsafəni də ifadə edə bilər. Əlinizdə ölçmə lenti olmadıqda bir otağın ölçüsünü ölçmək kimi digər ssenarilərdə xüsusilə faydalı ola bilər.
İşdə bu layihənin məsafə sensoru aspektini olduqca yaxşı etdiyinə inandığım bir təlimat var, çünki sxemlə çox detallara girməyəcəyəm.
Təchizat
1) 1 x 3V piezo səs siqnalı (link)
2) 1 x LCD ekran (link)
3) 40 x Male to Kişi və Dişi to jumper telləri (keçid). Bir kişidən kişiyə və kişidən dişi telə ehtiyacınız var və ya lehimləmə ilə rahatsınızsa, istədiyiniz hər hansı bir teldən istifadə edə bilərsiniz.
4) 1 x HC-SR04 Ultrasonik sensor (keçid)
6) 1 x Arduino Uno və ya Arduino Nano birləşdirən kabeli ilə (keçid)
7) 1 x Çörək lövhəsi (link)
8) LCD kontrastını idarə etmək üçün 1 x potensiometr və ya trim qab (link)
Addım 1: LCD -yə kabel çəkilməsi
Arduinonun 2, 3, 4, 5, 11 və 12 -ci pinləri, sırasıyla, LCD -nin 14, 13, 12, 11, 6 və 4 -cü pinlərinə bağlıdır.
LCD -nin 1, 5 və 16 pinləri yerə bağlıdır.
LCD -nin 2 və 15 -ci pinləri +5V -a qoşulur.
LCD -nin 3 -cü bəndi Potansiometr və ya trim qazanın orta terminalına bağlıdır. Potansiometr və ya trim qazanın digər iki terminalı yerə və +5V -ə bağlıdır.
LCD -nin 7, 8, 9 və 10 pinləri heç bir şeyə bağlı deyil.
Addım 2: Buzzer və Ultrasonik Sensorun Bağlanması
Dövrə necə işləyir:
HC-SR04 ultrasəs sensoru səs dalğasının əks olunması prinsipi üzərində işləyir. Sensorun bir tərəfi ultrasəs dalğası göndərir və sensorun digər tərəfi onu algılar. Bu iki tərəf birlikdə istifadə edildikdə, HC-SR04-ün tetik pimi aktivləşir və bu da sensorun ultrasəs səs dalğasını vurmasına səbəb olur. Arduino daha sonra səs dalğasının cisimdən əks olunması və ultrasəs sensoru tərəfindən aşkar edilməsi üçün lazım olan vaxtı ölçür. Bu zaman fərqini və səs sürətini bilmək, sensorla cisim arasındakı məsafəni təyin etməyə kömək edə bilər. Dövrəni daha ətraflı izah edən bir link.
Məsafəni bildikdən sonra səs siqnallarının tezliyini təyin etmək olduqca asandır. Tezlik məsafə ilə tərs mütənasibdir, buna görə də orada tənlik var idi. Siqnalın çox zəhlətökən tez -tez və ya çox seyrək qoyulmadığından əmin olmaq üçün sabit ilə bir az oynadım. İşarə olunan səth əyilmiş və ya çox uzaq və ya çox yaxın olduqda, uyğun olmayan bir dəyər verdikləri üçün ultrasonik sensorlar ən etibarlı deyillər. Buna görə də, istifadəçiyə ultrasəs sensorunun səhv istiqamətləndirildiyini bildirmək üçün daimi bir səs siqnalı verən uğursuz bir mexanizm tətbiq etdim.
Əlaqələr:
Siqnalın pozitiv ucu pin 6 -ya bağlıdır. Bu əlaqə çəhrayı tel kimi göstərilir. Zilin mənfi terminalı yerə bağlıdır.
Ultrasonik sensor 4 sancağa malikdir. Vcc və GND adlanan ən xarici pinlər, sırasıyla +5V dəmir yolu və yerüstü relslərə bağlıdır. Trig etiketli pin, Arduinonun 9 pininə bağlıdır. Bu əlaqə yaşıl tel kimi göstərilir. Ultrasonik sensordakı echo etiketli pin, Arduinonun 10 pininə bağlıdır. Bu əlaqə narıncı tel kimi göstərilir.
Addım 3: Kod
Kodun hamısı istinadınız üçün şərh edilmişdir
Kodun bağlantısını bu google sürücüsündə tapa bilərsiniz.
Tövsiyə:
Jest Sensoru APDS9960 ilə Məsafə Yaxınlığı Ölçülməsi: 6 Addım
APDS9960 jest sensoru ilə məsafə yaxınlığının ölçülməsi: Bu dərsdə APDS9960, arduino və Visuino jest sensoru ilə məsafəni ölçməyi öyrənəcəyik
Arduino LED Üzük Ultrasonik Məsafə Sensoru: 8 addım
Arduino LED Üzük Ultrasonik Məsafə Sensoru: Bu təlimatda məsafəni ölçmək üçün bir LED halqası və Ultrasonik modulu necə istifadə edəcəyimizi öyrənəcəyik
Məsafə Sensoru + 4 Rəqəm, 7 Seg Ekran: 4 Addım
Məsafə Sensoru + 4 Rəqəm, 7 Seg Ekran: Bir məsafə sensoru istifadə edin və yeddi seqmentli ekranda obyektlərin məsafəsinə baxın. Bir obyekt yaxınlaşdıqca servonun sola doğru daha çox hərəkət etdiyini də görə bilərsiniz. Qırmızı LED çox yaxın olduğunuzu və yaşıl bir LED sizə çox yaxın olduğunuzu söyləyəcək
Simsiz Məsafə Sensoru DIY: 7 addım
Simsiz Məsafə Sensoru DIY: Məsafəni bir neçə dollar dəyərində ultrasəs sensoru vasitəsi ilə ölçmək olduqca möhtəşəmdir və simsiz funksiyanı əlavə etmək hətta cəlbedicidir, köhnə bir park sensoru kimi istifadə edə bilərsiniz. maşın olduğu yerdə
AVR mikro nəzarətçisi. Ultrasonik Məsafə Sensoru. LCD NOKIA 5110-da HC-SR04: 4 addım
AVR mikro nəzarətçisi. Ultrasonik Məsafə Sensoru. LCD NOKIA 5110-da HC-SR04: Hər kəsə salam! Bu bölmədə məsafəni sensorlaşdırmaq üçün sadə bir elektron cihaz hazırlayıram və bu parametrlər LCD NOKIA 5110-da göstərilir. Parametrlər diaqram və ədəd kimi göstərilir. Cihaz AVR ATMEG mikrokontrolörünə əsaslanır