Mündəricat:

Ultrasonik Əsaslı Giriş Sistemi: 6 Adım (Şəkillərlə birlikdə)
Ultrasonik Əsaslı Giriş Sistemi: 6 Adım (Şəkillərlə birlikdə)

Video: Ultrasonik Əsaslı Giriş Sistemi: 6 Adım (Şəkillərlə birlikdə)

Video: Ultrasonik Əsaslı Giriş Sistemi: 6 Adım (Şəkillərlə birlikdə)
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Noyabr
Anonim
Ultrasonik əsaslı giriş sistemi
Ultrasonik əsaslı giriş sistemi

Bu dəfə sizə ultrasəs əsaslı bir giriş sistemi təqdim edirəm ki, maraqlı ola bilər.

Ultrasonik dalğalara əsaslanır, buna görə başqa bir elektron cihaza ehtiyacı olmayan təmasız bir giriş sistemidir.

Sistemin əsasları: ölçülmüş məsafələrin nizamlanmış bir ardıcıllığı bir açar təşkil edir

Ümid edirəm bəyənərsiniz

Addım 1: Necə Çalışır

Sistem, qarşısına qoyulmuş bir obyektə olan məsafəni ölçmək üçün ultrasəs sensoru istifadə edir.

Tutaq ki, sistemi 6 müəyyən məsafəni qəbul etmək üçün konfiqurasiya edirik: 1/2 ", 1/5" … və giriş açarı olaraq 5 ölçülmüş məsafənin ardıcıllığını təyin edirik, onda fərqli birləşmələr dəsti 6x6x6x6x6 = 7776 olardı.

Göstərilən məsafələrin sayı və giriş düyməsinin uzunluğu ilə oynayaraq çox sayda birləşmə ilə bir giriş sistemini konfiqurasiya edə bilərik.

Sistem həmişə məsafələri ölçür.

Müəyyən bir zaman aralığında sensor tərəfindən etibarlı bir məsafə ölçülürsə, eskiz onu saxlayır və qısa müddət ərzində ağ bir led yandırır.

Bundan sonra eskiz əvvəlcədən saxlanılan bütün məsafələrin konfiqurasiya edilmiş giriş açarı ilə eyni qaydada uyğun olub olmadığını yoxlayır.

Əgər belədirsə, eskiz yaşıl ledini yandıracaq və baryeri açacaq.

Addım 2: Təchizat

Təchizat
Təchizat
  • Bir HC-SR04 ultrasəs sensoru
  • Bir ARDUINO NANO və ya uyğun mikrokotroller
  • Bir mikro servo motor
  • Bir ARDUINO LCD
  • Bir I2C ARDUINO LCD adapteri
  • Bir protoboard
  • 5 mm -lik üç LED: ağ, qırmızı və yaşıl
  • Tellər
  • Kontrplak
  • Karton

Addım 3: Doldurma diaqramı

Sıxılma diaqramı
Sıxılma diaqramı

Addım 4: Sistemin qurulması

Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması

Sistemi qurmaq üçün atdığım addımlar aşağıdakılardır:

  • Ultrasonik sensoru, mikro servo motoru, ARDUINO LCD -ni və üç led qurmaq üçün kontrplak üzərində bir neçə deşik açın.
  • Bütün komponentləri tellə bağlayın və şəkillərdə gördüyünüz kimi mikrokontrolöre qoşun.

Addım 5: Kod

Eskizdə nəzərə alınmalı olan bir neçə məqam:

Sabit simli dəyişən "accessequence", giriş açarının dəyərini saxlayır

const String accessequence = "234";

  • ARDUINO LCD -də görə biləcəyiniz məsafə dəyəri düym və ya santimetrlə ölçülən məsafə deyil, "məsafə qrupu" nun dəyəridir. Demək istədiyim odur ki, sensorun ölçdüyü məsafə 0, 78 "-dən (0, 78" + step_distance) "məsafə qrupu" dəyəri 1 -dir və s.
  • Sistem dəqiqliyini tənzimləmək üçün "step_distance", "min_distance" və "max_distance" sabit tam ədədlərini dəyişə bilərsiniz.

Tövsiyə: