Mündəricat:

Daha az toxunma keçidinə toxunun: 11 addım
Daha az toxunma keçidinə toxunun: 11 addım

Video: Daha az toxunma keçidinə toxunun: 11 addım

Video: Daha az toxunma keçidinə toxunun: 11 addım
Video: Qadınlar yataqda nədən razı qalır? (Xanımlar izləməsin) 2024, Iyul
Anonim
Daha Az Toxunma Açarına toxunun
Daha Az Toxunma Açarına toxunun

Mövcud COVID-19 vəziyyətində, cəmiyyətin pandemiyanın yayılmasının qarşısını almaq üçün ictimai maşınlar üçün toxunulmaz İstifadəçi İnterfeysinin tətbiqi.

Addım 1: Bu Layihədə İstifadə Edilən Şeylər

Avadanlıq komponentləri

  • Arduino Mega 2560 və Genuino Mega 2560
  • Touch -Less Key Pad - 01 (Şemalar, Board faylı və BOM)
  • Touch -Less Key Pad - 02 (Şemalar, Board faylı və BOM)

Proqram proqramları və onlayn xidmətlər

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB Dizayner

Əl alətləri və istehsal maşınları

  • Lehimleme dəmir
  • Lehim teli
  • Lehim pastası

Addım 2: Baxış

Hamımız indi COVİD-19 pandemiyasına qarşı mübarizə aparırıq. Həm də indi daha çox təhlükəsizlik tədbirləri ilə mövcud şərtlərə uyğunlaşmalı olduğumuz bir vəziyyətdəyik. Virus infeksiyasının qarşısını almaq üçün daha çox təhlükəsizlik tədbirləri ilə həyat normallaşsa da, şəhərlərdə ictimai yerlərdə və izdihamlı yerlərdə təhlükəsizlik əlavə olunur. Ancaq ehtiyacları qarşılamaq üçün təhlükəsizlik tədbirlərini pozduğumuz və təhlükəli bir elementlə qarşılıqlı əlaqədə olduğumuz bir çox vəziyyət var idi. Burada, layihə toxunma və ya toxunma olsa da COVID-19 yayılmasının qarşısının alınması ilə əlaqədardır.

Bankomatlar, liftlər, avtomatlar və s. Bir çox insanın bu imkanlardan istifadə etdiyi yerlərdir. Bir çox insanın toxunma yolu ilə digər insanlarla dolayı təmasda olduğu yerlərdə virusun yayılma şansı çox yüksəkdir. Cəmiyyətin həmin yerlərdən yayılma şansı çox yüksəkdir, çünki bir yoluxmuş insan çox sayda insana yoluxma mənbəyi ola bilər.

Beləliklə, layihənin ideyası, İctimai-Maşın qarşılıqlı əlaqəsi üçün toxunulmaz və ya daha az əlaqəli İstifadəçi İnterfeysi qurmaqdır. Fikir əsasən ictimaiyyətin toxunmaqdan qaça bilmədiyi və Corona Virusun yayılma ehtimalının yüksək olduğu bankomatlar, satış maşınları, liftlər və s. Üzərində cəmləşmişdir.

6 -cı sinfə gedən əmim oğlu üçün hazırlanmışdır

Addım 3: Xüsusiyyətlər

  • Daha az toxun və ya pulsuz qarşılıqlı əlaqə qur.
  • Tətbiqə görə fərdiləşdirmək asandır.
  • Ucuz

Addım 4: Avadanlıq

Touch az toxunma açarının aparatı, layihənin əsas lövhəsi və ya idarəetmə qurğusu kimi xidmət edən Arduino Mega Board daxildir. Sonra xüsusi olaraq Touch Touch Keypad - 01 və Touch Less Keypad -02 gəlir. Bu lövhələr Arduino lövhəsinə daha az toxunma imkanı verir.

Addım 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega, sensor düymələrindən daha az toxunma əldə etmək, koda uyğun olaraq işləmək və çıxışı yerinə yetirmək üçün istifadə olunan mikro nəzarətçi lövhələridir.

Addım 6: Az Klaviatura -01 -ə toxunun

Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun
Daha Az Klaviatura -01 vurun

Touch Less Keypad -01, rəqəm düymələri və əsas idarə düymələrini özündə birləşdirən əsas giriş cihazıdır. Hər bir düymə, düymələri basmaq əvəzinə kilidləmək üçün istifadə olunan IR LED yaxınlıq sensoru ilə təchiz edilmişdir. IR LED -in yaxınlıq diapazonu ehtiyaca görə dəyişə bilər. Bu klaviatura istifadə edərək, lazım olan düyməni düymələri basmaq əvəzinə, müəyyən bir müddət ərzində (məsələn, 2 saniyə) iki barmağınızı yelləyərək və ya düymənin qarşısında tutaraq kilidləyə bilərsiniz. Açarın kilidlənməsi, müəyyən bir müddət ərzində (məsələn: 5 saniyə) uyğun düymələrin üzərində LED parıltısı ilə göstəriləcək. Lövhələri gücləndirmək üçün 12V -dan 5V -a qədər olan güc adapterləri istifadə edilə bilər.

Addım 7: Daha Az Klaviatura-02-ə toxunun

Daha Az Klaviatura-02-ə toxunun
Daha Az Klaviatura-02-ə toxunun
Daha Az Klaviatura-02-ə toxunun
Daha Az Klaviatura-02-ə toxunun
Daha Az Klaviatura-02-ə toxunun
Daha Az Klaviatura-02-ə toxunun

TouchLessKeypad-02, cihazın tətbiqinə uyğun olaraq dizayn edilə bilən ikincil giriş cihazıdır. Burada, Lift idarəetmə üçün (YUKARI və AŞAĞI düymələri ilə) sanki buna uyğun olaraq hazırlanmışdır. Bütün digər xüsusiyyətlər və işləmə, Touch Less Keypad - 01 ilə eynidır.

Qeyd: Hər iki lövhə üçün elektrik prizləri təmin olunsa da, Touch Less Keypad -dən hər hansı birinin yalnız enerjiyə ehtiyacı var.

Addım 8: Necə işləyir …?

Bu necə işləyir…?
Bu necə işləyir…?

Bir barmaq (və ya iki barmaq) yellədikdə və ya müəyyən bir müddət ərzində kilidlənmək üçün lazım olan düymənin qarşısında tutulduqda, açar LED göstəricisi ilə kilidlənəcək. Daha əvvəl də qeyd edildiyi kimi, hər bir düymə IR yaxınlıq sensoru ilə təchiz edilmişdir. Beləliklə, normal vəziyyətdə hər bir sensor Arduinoya YÜKSƏK giriş verəcək. Ancaq sensorun qarşısında bir barmaq tutulduqda və ya yellədikdə, o sensordan giriş LOW olacaq. Giriş LOW vəziyyətini davam etdirərsə, Arduino, LOW vəziyyət müddətini əvvəlcədən təyin edilmiş vaxtla müqayisə edəcək və uyğun gəlsə düyməni LED göstəricisi ilə kilidləyəcək. Vaxt aralığında və vəziyyətdəki hər hansı bir uyğunsuzluq, açardakı sensorları sıfırlayacaq. Daha sonra əvvəlcədən təyin edilmiş bir müddət ərzində yenidən açarın qarşısında dalğalanaraq kilidli açarın kilidini açmaq olar. Bütün digər səhvlər və etibarsız açar kilidləri uyğun bir Arduino Kodu ilə düzəldilə bilər.

Addım 9: sxemlər

Sxemalar
Sxemalar

Verilən sxemlərə uyğun olaraq dövrə qurun. Lövhələri gücləndirmək üçün 5V -dan 12V -a qədər olan güc adapterlərindən istifadə edin. Touch Less Keypad -in sxemləri ilə müqayisədə hər kəs sxemə görə tətbiqetməyə uyğun olaraq özəlləşdirə bilər. Aşağıdakı sxemlər toxunmadan daha az qaldırma idarəetmə sistemi üçün tətbiq oluna bilər.

Addım 10: Kod

Layihə üçün əsas Arduino proqramı buna əlavə edilmişdir. Kodu Arduino Mega lövhəsinə yandırmaq üçün aşağıdakı addımları yerinə yetirin.

  1. Arduino IDE -ni açın, Fayl> Yeni seçin.
  2. İndi yeni bir pəncərə açılacaq.
  3. Verilən kodu yazın və ya kopyalayın.
  4. Eskizi saxla.
  5. İndi Arduino Mega Board -u USB A -dan B -yə kabel vasitəsilə PC -yə qoşun.
  6. Sonra, Alətlər> Kart> Arduino/Genuino Mega və ya Mega 2560 seçin. Alətlər> Limanı seçin.
  7. İndi Arduino Board -un bağlandığı limanı seçin.
  8. İndi kodu tərtib edin və doğrulama düyməsini basaraq səhvləri yoxlayın. Səhvlər varsa, onları düzəldin.
  9. İndi Yükləmə Düyməsini tıklayaraq kodu Arduino Board -a yükləyin.

Addım 11: Əlavələr

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Schematics, Board file, Gerber and BOM) və Arduino Kodunu aşağıdakı Github linkində tapa bilərsiniz.

github.com/jitheshthulasidharan/Touch-Less-Touch-Switch

Tövsiyə: