Mündəricat:

ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ: 3 addım
ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ: 3 addım

Video: ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ: 3 addım

Video: ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ: 3 addım
Video: Sensor nədir və sensorlar necə işləyir? Pinoo ilə Tətbiqi Mühazirə 2024, Iyul
Anonim
ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ
ARDUINO İSTİFADƏ EDƏN ULTRASONİK RADAR SİSTEMİ

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

Tələb olunan komponentlər
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ı

Bir -birinə bağlı komponentlər
Bir -birinə bağlı komponentlər

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

Kod
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ə: