İçindekiler:

Anahtar Kasası: 6 Adım (Resimlerle)
Anahtar Kasası: 6 Adım (Resimlerle)

Video: Anahtar Kasası: 6 Adım (Resimlerle)

Video: Anahtar Kasası: 6 Adım (Resimlerle)
Video: Akıllı adamın hali başka❗️#kaza #crash 2024, Kasım
Anonim
Image
Image
Malzemeleri Hazırlayın
Malzemeleri Hazırlayın

Hafta içi nadiren anahtarımı dışarı çıkarırım, ancak bu, annem evden ayrıldığında zorluk yaratır. Annem başka seçeneği olmadığı için anahtarı dolabın içinde kapının yanında bırakmak zorunda kalıyor, bu da anahtarın güvenli olup olmadığının garantisi değil. Bu anahtarlı kilide sahip olarak, evden çıkan kişi anahtarı bu kutunun içinde bırakabilir ve başkalarının anahtarı herhangi bir koruma olmadan çalmasını engelleyebilir. Annem ya akşam yemeğinden önce ya da akşam yemeğinden sonra evde olacağı için yiyecek bir şeyler bulmam gerekip gerekmediğini bilmem gerekecek. Kilidin “Yiyecek Getir” yazmasının nedeni budur.

Adım 1: Malzemeleri Hazırlayın

Arduino Leonardo (Arduino)

Matris Tuş Takımı 4x4 (Amazon)

LCD 16x2 (Amazon)

Mikro Arduino Servo Motor SG90 (Amazon)

Erkek - Dişi Jumper Kabloları (Amazon)

Erkek-Erkek Jumper Kabloları (Amazon)

Lazer Kesim 3D Baskılı Kılıf x1 (15x20x12cm)

Bant / Kil

Ahşap tutkalı

Şarj cihazı

Breadboard / Kaynak Tabancası

2. Adım: Kodlayın

kod
kod
kod
kod
kod
kod

kod

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. Farklı satırlar ve sütunlar farklı pinlere aittir, bu yüzden doğru olanı belirttiğinizden emin olun.

4. Kilit için kendi parolanızı ayarlayın.

5. "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 (derece, farklı servoya veya motorun konumuna bağlıdır). servo).

6. "Kapı kilidini aç", kullanıcı doğru şifreyi girerse ç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”.

7. Kullanıcılar “*” tuşuna basarak girdikleri şifreyi silebilirler; “#” tuşuna basarak makine parolayı kontrol edebilir.

Adım 3: Devre

Devre
Devre
Devre
Devre

1. Tüm kabloları kodlama kısmı için belirtilen pinlere takın.

2. Pozitif ve negatif elektrotun farkında olun, aksi takdirde bileşenler kırılabilir (pozitif elektrot: 5V, negatif elektrot: GND).

3. Breadboard büyük bir yer kaplıyorsa, telleri birbirine bağlamak için bir kaynak tabancası lehimi kullanın. Devrenin çalışabilmesi için tellerin yanmadığından ve lehimin telleri çevrelediğinden emin olun (Kaynak için ipuçları: Telleri ısıtmak için kaynak tabancasını kullanın, sıvı etrafını sarana kadar lehimi eritin. sonra kaynak tabancasını ve lehimi çıkarın).

4. Bir devre tahtası kullanarak: pin 6-13 tuş takımı olmalıdır, pin 4 servo içindir, LCD'nin SCL ve SDA'sı soldaki iki pine bağlanır. Hem servo hem de LCD'nin pozitif ve negatif elektrotu, devre tahtasının pozitif ve negatif kısmında olmalıdır, ardından devre tahtasının deliklerini 5V ve GND'ye bağlamak için başka iki kablo kullanın.

5. Bir kaynak tabancası kullanarak: pin 6-13 tuş takımı olmalıdır, pin 4 servo içindir, LCD'nin SCL ve SDA soldaki iki pine bağlanır. Hem servo hem de LCD'nin negatif elektrotu GND'nin iki deliğinde olmalıdır, ancak yalnızca bir 5V delik vardır, bu, hem servo hem de LCD'nin pozitif elektrotunun lehimleme kullanılarak birlikte olması ve her iki kabloyu da birbirine bağlaması gerektiği anlamına gelir. 5V tel.

Adım 4: Dış: Lazer Kesim Kutusu

Dış: Lazer Kesim Kutusu
Dış: Lazer Kesim Kutusu
Dış: Lazer Kesim Kutusu
Dış: Lazer Kesim Kutusu

1. Tuş kilidi için üst ve alt için 2 adet 15x20cm, ön ve arka için 2 adet 20x12cm ve yanlar için 2 adet 15x12cm olmak üzere lazer kesimli bir kutu çizin. (Bu web sitesi, lazer kesim için bir kutu özelleştirmek için kullanılabilir)

2. Kutuyu açmak için 2x1cm anahtar deliği, 7x2.5cm LCD deliği, 2.5x0.5cm tuş takımı deliği ve 3.5 cm çapında bir daire eklemeyi unutmayın.

3. Kasanın parçalarını yazdırmak için bir lazer yazıcı bulun.

4. Kasanın parçalarını birleştirmek için ahşap tutkalı kullanın.

Adım 5: Bileşenleri Birleştirin

Bileşenleri Birleştirin
Bileşenleri Birleştirin
Bileşenleri Birleştirin
Bileşenleri Birleştirin
Bileşenleri Birleştirin
Bileşenleri Birleştirin

1. Lazer kesimden çıkan parçaları bir araya getirmeyi bitirin ve bir kutu oluşturun.

2. Kapak ile kasa gövdesi arasındaki bağlantı olan kutuyu oluşturmak için ek bir bileşen olmalıdır. Aralarına üç adet karton yapıştırarak kutu daha güvenli ve rahat bir şekilde açılıp kapanabilecektir (kağıdın sadece en kısa iki tarafını yapıştırdığınızdan ve orta kısmı hareketli tuttuğunuzdan emin olun, aksi takdirde kullanıcı açamaz). veya davayı kapatın).

3. Tuş takımı, ön soldaki delikten geçmeli ve bunları doğru pimlere takmalıdır.

4. Ekranın kullanıcıya dönük olmasını sağlamak için LCD'yi üstteki deliğe yerleştirin.

5. Parçayı diğer tarafa çevirin ve arkasındaki boşluğu düzenlemeye çalışın.

6. Diğer kablo bağlantılarına en kısa mesafeyi sağlamak için Leonardo Arduino kartını parçanın ortasına yapıştırın, ardından tüm kabloların takılı olduğundan emin olun.

7. Kilidin stabil olmasını sağlamak için kilidin yan taraftaki delikten geçebilmesi için servonun mesafesini ölçün. Servo yanlış yerdeyse, kilit çalışmaz veya servo düşmeye devam eder.

8. Şarj cihazını kutunun iç tarafına yapıştırmak için kil veya bant parçaları kullanın ve şarj cihazını Arduino kartına bağlayarak makinenin çalışmasına izin verin.

9. Gerekirse kabloyu bantlayın (daha düzgün bir iç görünüm ve kasayı açıp kapamanın daha kolay olması için).

Adım 6: Nasıl Çalıştırılır

Nasıl Çalıştırılır
Nasıl Çalıştırılır
Nasıl Çalıştırılır
Nasıl Çalıştırılır
Nasıl Çalıştırılır
Nasıl Çalıştırılır

1. Anahtarları deliğe bırakın (evden çıkarken).

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.

Önerilen: