Mündəricat:
Video: ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Burada təsvir olunan dövrə ultrasəs əsaslı bir radar sisteminin işini nümayiş etdirir. Bir obyekti aşkar etmək və məsafəsini ölçmək üçün ultrasəs sensoru istifadə edir və servo motora görə fırlanır. Dönmə bucağı 16x2 LCD ekranda göstərilir. Maneə aşkar edildikdə səs siqnalı açılır və LCD ekranda da göstərilir..
Radar sistemləri mülki tətbiqlərlə yanaşı bir sıra müdafiə sistemlərinə malikdir.
Radar sistemi, hədəfə doğru bir şüa ötürən bir ötürücüdən ibarətdir ki, bu da hədəf tərəfindən əks -səda kimi əks olunur. Yansıtılan siqnal alıcı tərəfindən qəbul edilir. Bu alıcı alınan siqnalı işlədir və bir görüntü vahidində əks olunan hədəfin, məsafənin, mövqenin (hərəkətli və ya hərəkətsiz) və ya sürətin olması kimi məlumatlar verir.
Addım 1: Tələb olunan komponentlər
Arduino UNO R3-Çıxarıla bilən, ikili sıralı paket (DIP) ATmega328 AVR mikro nəzarətçisinə əsaslanan bir mikrokontroller lövhəsidir. 20 rəqəmsal giriş/çıxış pininə malikdir (onlardan 6 -sı PWM çıxışı, 6 -sı isə analog giriş kimi istifadə edilə bilər).
HC -SR04 Ultrasonik Sensor -Bu sensor, pin adları müvafiq olaraq Vcc (5v), Tetik, Echo və Ground olan 4 pinli bir moduldur. Bu sensor, məsafənin ölçülməsi və ya algılama obyektlərinin tələb olunduğu bir çox tətbiqdə istifadə edilən çox məşhur bir sensordur. Modul, Ultrasonik ötürücü və Alıcı təşkil edən öndəki layihələr kimi iki gözə malikdir.
Tower Pro SG90 Micro Servo Motor-Bu servo 180 ° fırlanma servodur. PWM siqnalını daha sürətli və daha yaxşı qəbul edən və işləyən Rəqəmsal Servo Motordur. Qəhvəyi, qırmızı və sarı rəngli üç teldən ibarət olan xarici qüvvələrə cavab olaraq yaxşı tork, tutma gücü və daha sürətli yeniləmələr təmin edən inkişaf etmiş daxili dövrə təchiz edir.
Qəhvəyi/Qara: Zəminə Bağlandı
Qırmızı: VCC -yə qoşulur (5v)
Sarı/Ağ: Bu pwm siqnalı vasitəsilə məlumat pininə qoşularaq mühərriki idarə edir.
16x2 LCD Ekran (Yaşıl Arka İşıq)- 16x2 LCD displey alfasayısal ekrandır. HD44780 displey nəzarətçisinə əsaslanır və əksər mikro nəzarətçilərlə əlaqə qurmağa hazırdır. 5V -də işləyir və istədiyiniz kimi açıla və söndürülə bilən Yaşıl arxa işığa malikdir. Ekranın kontrastı, kontrast nəzarət pimindəki gərginliyi dəyişdirməklə də idarə oluna bilər (Pin 3).
Buzzer
12v enerji təchizatı lövhəsi
Jumper telləri
Addım 2: Komponentlər Bir -birinə Bağlandı
LCD PIN_RS ------------------ 12 Arduino Uno
LCD PIN_RW ------------------ GND
LCD PIN_EN ------------------- 11 Arduino Uno
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 Arduino Uno
LCD PIN_D5 ------------------- 4 Arduino Uno
LCD PIN_D6 ------------------- 3 Arduino Uno
LCD PIN_D7 ------------------- 2 Arduino Uno
LCD PIN_VSS ------------------ GND
LCD PIN_VDD ------------------ 5V
Sensor Pin_VCC ---------------- 5V
Sensor Pin_Trig ------------------ 8 Arduino Uno
Sensor Pin_Echo ----------------- 9 Arduino Uno
Sensor Pin_GND ------------------ GND
Servo motorda üç sancaqlı qadın konnektoru var. Qəhvəyi/Qara rəng ümumiyyətlə zəmindir.
Bütün standartlarda qırmızı olması lazım olan elektrik kabelini Arduino -da 5V -ə qoşun.
Servo konnektorunda qalan xətti Arduino üzərindəki rəqəmsal bir pinə bağlayın.
Buzzer pin- Müsbət Arduino rəqəmsal pininə, digər pin isə yerə bağlıdır.
Addım 3: Kod
Aşağıdakı linkdən əsas kodu yükləyin:-
Əsas kod:
Proqramı Arduinoya yüklədikdən sonra, 'Processing' adlı bir proqram istifadə edərək radar sistemini görə bilərsiniz.
İşləmə Linux, Mac OS X və Windows üçün mövcuddur.
Proqramı aşağıdakı linkdən yükləyə bilərsiniz: https://processing.org/download/. Proqramı yükləmək üçün seçiminizi seçin.
Əsas kodu yüklədikdən sonra emal kodunu işə salın.
Qeyd:- Limanın adını və şərtlərinizi ehtiyacınıza uyğun olaraq dəyişdirməlisiniz.
İşləmə kodunu işlədərkən qara bir pəncərə açılır, hərəkət edən radarı görə bilərsiniz və bir maneə aşkar edildikdə qırmızı bir xətt görünür.
İşləmə kodunu yuxarıdakı linkdən yükləyə bilərsiniz (Əsas kod).
Ümid edirik ki, bu sizin işinizi asanlaşdırdı. Bu təlimatı bəyənirsinizsə və faydalı hesab edirsinizsə, abunə olmağı unutmayın və hər hansı bir şübhəniz, sualınız və ya kömək istəsəniz, aşağıda bir şərh yazın …
Təşəkkür elementzonline.com
Tövsiyə:
Arduino, Ultrasonik Sensor və Servo Motordan istifadə edən Ağıllı Çöp Kovası: 3 addım
Arduino, Ultrasonik Sensor və Servo Motordan İstifadə Edilən Ağıllı Çöp Kovası: Bu layihədə, zibil qutusuna yaxınlaşdığınız zaman zibil qutusunun qapağının avtomatik açılacağı Arduino istifadə edərək Ağıllı Zibil qutusunun necə hazırlanacağını göstərəcəyəm. Bu ağıllı zibil qutusunu hazırlamaq üçün istifadə olunan digər vacib komponentlər HC-04 Ultrasonik Sen
Ultrasonik Sensor istifadə edərək DIY Radar Sistemi: 3 addım
Ultrasonik Sensor istifadə edərək DIY Radar Sistemi: Burada ultrasəs sensoru arduino və servo motorla hazırlanması asan olan bu layihəni sizinlə paylaşıram
Mövcud Sensorlardan istifadə edən Arduino Simsiz Siqnal Sistemi: 9 Addım (Şəkillərlə birlikdə)
Mövcud Sensorlardan istifadə edərək Arduino Simsiz Siqnal Sistemi: 433Mhz və ya 315Mhz simsiz siqnal sensoru varsa bu layihə təxminən 20.00 dollar dəyərində təxminən yarım saat ərzində inşa edilə bilər. Həm də infraqırmızı hərəkət detektorları və sazlıqlar kimi simsiz siqnalizasiya sensorları olan tamamilə yeni bir layihə ola bilər
Ultrasonik və NodeMCU istifadə edən oğru detektoru: 5 addım
Ultrasonik və NodeMCU istifadə edən oğru detektoru: Bu cihaz oğruları aşkar edə və onlar haqqında sizə məlumat verə bilər. Ultrasonik dalğalar insanlara görünmədiyindən oğru bundan xəbərsizdir və asanlıqla tutula bilər
Arduino və Ultrasonik Sensordan istifadə edən Trafik Siqnalı: 4 addım
Arduino və Ultrasonik Sensordan istifadə edən Trafik Siqnalı: Ağıllı texnologiyalar dövründə hər şey daha ağıllı olur və ağıllı nəqliyyat sistemi həyatımıza böyük təsir göstərəcək sahələrdən biridir. Orjinal olaraq yayımlandığı yer: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig