İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Fikirler:
Eşyalarımı her zaman sebepsiz yere kaybeden bir insanım. Bu anahtarı güvenli hale getiriyorum, böylece eşyalarımı kaybetmeden içeri koymayı hatırlayabilirim.
Bu projede, kilit üzerinde bazı iyileştirmeler yaptım, kilide LED ışıklar ekledim, böylece insanlar yanlış şifre aldıklarında kırmızı ışık yanacak. Ayrıca doğru şifreyi aldıklarında yeşil ışıklar yanacaktır. Öte yandan, LCD kartındaki ifadeyi değiştiriyorum. Bu da daha çok normal bir anahtar kasası gibi görünmesini sağlıyor.
Adım 1: Malzemeleri Hazırlayın
arduino leonardo
- Matris Tuş Takımı 4x4
- LCD 16x2
- Erkekten Kadına Jumper Kabloları
- Erkek-Erkek Jumper Kabloları
- Kaset
- Kaynak Tabancası
- Yeşil ve Kırmızı LED ışık
- Şarj cihazı
Mağaza bağlantısı:
2. Adım: Kodu Yazın
1. Kütüphaneden 4 sistemi indirin.
2. Servo pinini 4 olarak bildirdiğinizden emin olun (2 veya 3 hariç herhangi bir sayı, LCD SDA ve SCL'yi işgal ederse ikisi de çalışmayacaktır).
3. Kilit için kendi parolanızı ayarlayın.
NOT:
"resetLocker", sistemin başlangıç konumuna geri döndüğü anlamına gelir: LCD, "Get Some Food" ve "Pin" yazdırır ve servo, kutuyu kilitleyen 40 dereceye döner.
Kullanıcı doğru şifreyi girerse "kapı kilidini aç" çalışır, servoyu 110 dereceye (açık) döndürür ve LCD'ye "geçer" yazdırır. Öte yandan, LCD ekranda “Yanlış! Şifre yanlışsa Tekrar Deneyin”.
Kullanıcılar “*” tuşuna basarak girdikleri şifreyi silebilirler; “#” tuşuna basarak makine parolayı kontrol edebilir.
kod
Adım 3: Arduino'nuzu Yapın
1. Cihazı Gruplandırın
2. Onları bir kutuya koyun
3. Kutunun içine sığdırmaya çalışır.
*Örnek resimde gösterilmiştir*
4. Ardından kodunuzu yükleyin
5. Harici güç kaynağı için ücretinizi koyun
Adım 4: Nihai Ürün Testi
1. Anahtarları kutunun içine bırakın
2. Şifreyi silmek için “*” tuşuna ve şifreyi (LCD) kontrol etmek için “#” tuşuna basın.
3. Şifre yanlışsa, kilit açılmaz; şifre doğruysa, kilit açılacaktır (servo).
4. Doğru şifreyi girerek (eve girme) anahtarı çıkarın.
Anahtar Kasanızın benimki kadar iyi çalışıp çalışmadığını görelim!