İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Zio M Uno ve Hex 4x3 Matrix Tuş Takımı kullanarak Arduino ve Qwiic sistemi ile bir dijital kod kilidi cihazı oluşturun.
Projeye Genel Bakış
Bu proje için, kullanıcıların girip girebileceği basit bir dijital kod kilidi oluşturacağız. Bu eğitimde, kullanıcılara bir Arduino Arayüzünde bir dijital kod kilit sisteminin nasıl çalıştığını göstereceğiz.
Bu eğitimin sonunda şunları yapabileceksiniz:
- Zio ve temel 12 tuşlu tuş takımı ile bir dijital kod kilidi kurun
- Zio'yu tuş takımı ile programlamak için Arduino IDE ile arayüz oluşturabilme
- Kullanıcılardan kilidi açmak için altı haneli bir şifre girmelerini isteyen bir program oluşturun
- Altı basamaklı yeni bir şifre oluşturabilme
Yararlı Kaynaklar
Basitlik amacıyla, bu öğretici, Zio geliştirme kartlarını yapılandırma konusunda tam bir anlayışa ve bilgi birikimine sahip olduğunuzu varsayar.
Bu proje için, Zuino M Uno'yu Arduino IDE ile arayüz oluşturacak şekilde yapılandırdığınızı varsayıyoruz. Henüz yapmadıysanız, geliştirme panosu kılavuzlarımızda ayrı bir gönderi var. Bunları aşağıda kontrol edin:
Zuino M Uno Qwiic Başlangıç Kılavuzu
Adım 1: Şematik Düzen
2. Adım: Kurulum ve Yapılandırma
Bu projeyi oluşturmak için aşağıdaki modüllere ihtiyacınız olacak:
- Zuino M Uno
- Zio Qwiic 0.91” OLED Ekran
- Hex Matrix Tuş Takımı (4 x 3)
- Qwiic Kabloları 200mm
- Breadboard Kabloları Atlama telleri (Erkek - Dişi)
- Mikro USB Kablosu
Aşama 3:
Modülleri yukarıdaki Şematik diyagramında gösterildiği gibi birbirine zincirleyin.
4. Adım:
Erkek - Dişi Jumper kullanarak Tuş Takımını Zuino M Uno'nuza bağlayın
Adım 5:
Arduino IDE'nize aşağıdaki kütüphaneleri indirin ve kurun:
- Adafruit GFX Kitaplığı
- Adafruit SSD1306 Kitaplığı
- Arduino Tuş Takımı Kütüphanesi
6. Adım:
Uno'nuzu bir bilgisayara takın. Arduino IDE'yi kullanarak kodu Uno'nuza indirin ve Flashlayın.
Kodu Github sayfamızdan indirebilirsiniz.
7. Adım: Demo: Giriş Testi
Altı haneli şifreyi ve ardından “#” tuşunu girin. Program kodunda saklanan 6 haneli şifreyi bulmak için seri monitörü açın ve kilit şifresini gösterecektir.
Doğru şifre ile başarılı bir şekilde giriş yaparsanız bir Hoş Geldiniz ekranı göreceksiniz.
Adım 8: Parola Testini Değiştirin
Giriş yapmayı başardıktan sonra, şifreyi yenisiyle değiştirebileceksiniz. Şifreyi değiştirmek için “*” tuşu ile onaylayınız.
Bu örnekte, Seri monitörde gösterildiği gibi şifreyi 123456'dan 000000'e değiştirdim.
9. Adım: Başarısız Oturum Açma Denemesi Testi
Bu demo ile, 3 başarısız doğru şifre girme girişiminde cihazın kendini kilitleyeceği işlevi de ekledik. Test etmek için Uno'nuzu sıfırlayın. Deneyin ve 3 kez yanlış şifre girin.
3 başarısız denemeden hemen sonra kilitlenirsiniz.