Mündəricat:

Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi: 9 Addım
Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi: 9 Addım

Video: Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi: 9 Addım

Video: Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi: 9 Addım
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Noyabr
Anonim
Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi
Matrix Keypad istifadə edərək Arduino Rəqəmsal Kod Kilidi Layihəsi

Zio M Uno və Hex 4x3 Matrix Keypad istifadə edərək Arduino və Qwiic sistemi ilə rəqəmsal kod kilidi qurğusu yaradın.

Layihəyə ümumi baxış

Bu layihə üçün istifadəçilərin daxil edə biləcəyi sadə bir rəqəmsal kod kilidi quracağıq. Bu təlimatda istifadəçilərə rəqəmsal kod kilid sisteminin Arduino İnterfeysində necə işlədiyini göstərəcəyik.

Bu dərsliyin sonunda aşağıdakıları edə biləcəksiniz:

  • Zio və əsas 12 düyməli klaviatura ilə rəqəmsal kod kilidi qurun
  • Zio -nu klaviatura ilə proqramlaşdırmaq üçün Arduino IDE ilə əlaqə qura bilərsiniz
  • İstifadəçilərdən kilidini açmaq üçün altı rəqəmli parol daxil etmələrini xahiş edən bir proqram yaradın
  • Yeni altı rəqəmli şifrə yarada bilmək

Faydalı Resurslar

Sadəlik üçün bu təlimat Zio inkişaf lövhələrini konfiqurasiya etmək haqqında tam bir anlayışa və nou-hauya sahib olduğunuzu güman edir.

Bu layihə üçün Zuino M Uno -nu Arduino IDE ilə əlaqə qurmaq üçün artıq qurduğunuzu güman edirik. Bunu etməmisinizsə, inkişaf etdirmə lövhəsi təlimatlarımızda ayrı bir yazımız var. Onları aşağıda yoxlayın:

Zuino M Uno Qwiic Başlanğıc Bələdçisi

Addım 1: Şematik Layout

Şematik Layihə
Şematik Layihə

Addım 2: Quraşdırma və Konfiqurasiya

Bu layihəni qurmaq üçün aşağıdakı modullara ehtiyacınız olacaq:

  • Zuino M Uno
  • Zio Qwiic 0.91”OLED Ekranı
  • Hex Matrix Klaviatura (4 x 3)
  • Qwiic Kabelləri 200 mm
  • Çörək Paneli Kabelləri Jumper telləri (Kişidən Qadına)
  • Mikro USB Kabel

Addım 3:

Şəkil
Şəkil

Daisy, yuxarıdakı Şematik diaqramda göstərildiyi kimi modulları bir -birinə bağlayır.

Addım 4:

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Klaviaturanı Kişidən Qadın Atlayıcısına, Zuino M Uno'ya bağlayın

Addım 5:

Aşağıdakı kitabxanaları Arduino IDE -yə yükləyin və quraşdırın:

  • Adafruit GFX Kitabxanası
  • Adafruit SSD1306 Kitabxanası
  • Arduino Klaviatura Kitabxanası

Addım 6:

Uno -nu kompüterə qoşun. Arduino IDE -dən istifadə edərək kodu Uno -ya yükləyin və Flash edin.

Kodu Github səhifəmizdən yükləyə bilərsiniz.

Addım 7: Demo: Giriş Testi

Demo: Giriş Testi
Demo: Giriş Testi
Demo: Giriş Testi
Demo: Giriş Testi
Demo: Giriş Testi
Demo: Giriş Testi

Altı rəqəmli şifrəni və sonra "#" düyməsini daxil edin. Proqram kodunda saxlanan 6 rəqəmli şifrəni tapmaq üçün serial monitoru açın və kilidin parolunu göstərəcək.

Doğru şifrə ilə uğurla daxil olsanız, qarşılama ekranı görəcəksiniz.

Addım 8: Şifrə Testini dəyişdirin

Şifrə Testini dəyişdirin
Şifrə Testini dəyişdirin
Şifrə Testini dəyişdirin
Şifrə Testini dəyişdirin

Daxil olmağı bacardıqdan sonra parolunuzu yenisinə dəyişə biləcəksiniz. Şifrəni dəyişdirmək üçün "*" düyməsi ilə təsdiq edin.

Bu nümunədə, Paralel monitorda göstərildiyi kimi şifrəni 123456 -dan 000000 -ə dəyişdim.

Addım 9: Giriş Girişi Testi uğursuz oldu

Uğursuz Giriş Girişi Testi
Uğursuz Giriş Girişi Testi
Uğursuz Giriş Giriş Testi
Uğursuz Giriş Giriş Testi

Bu demo ilə, düzgün şifrəni daxil etmək üçün 3 uğursuz cəhdlə cihazın özünü kilidləyəcəyi funksiyanı da daxil etdik. Test etmək üçün Uno cihazınızı sıfırlayın. 3 dəfə səhv parol daxil edin.

3 uğursuz cəhddən dərhal sonra kilidlənəcəksiniz.

Tövsiyə: