İçindekiler:
- Adım 1: Parça Listesi
- Adım 2: Nasıl Çalışır?
- Adım 3: Kablo Şeması
- 4. Adım: Test Etme
- Adım 5: Elektronik Muhafaza
- 6. Adım: Uygulama
- Adım 7: Kilidi Monte Etme
- Adım 8: Güç Kaynağı
- 9. Adım: Kod
- Adım 10: Tamamlandı
Video: Bluetooth Kapı Kilidi (Arduino): 10 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Geçenlerde İnanılmaz Örümcek Adam'ı yeniden izledim, bir sahnede Peter Parker bir uzaktan kumanda kullanarak masasının kapısını kilitler ve kilidini açar. Bunu görünce hemen kendi kapımı istedim. Biraz uğraştıktan sonra çalışan bir model buldum. İşte nasıl yaptım
Adım 1: Parça Listesi
Bu proje için aşağıdakilere ihtiyacımız olacak:
Elektronik:
- Arduino Nano (Buradan alın)
- Bluetooth Modülü (buradan edinin)
- 90g Servo (Buradan alın)
- 5v Duvar Adaptörü
Parçalar:
- Slayt Kilidi (Buradan alın)
- Sürgülü kilit için altı vida
- Karton
- Tel
Aletler:
- Havya
- Tutkal tabancası
- Delmek
- Matkap Kafası
- Pilot delik için Matkap Kafası
- Kutu kesici
- arduino IDE'li bilgisayar
Adım 2: Nasıl Çalışır?
Fikir şu ki, bir anahtar taşımak zorunda kalmadan ve hatta yanına gitmeden kapımı kolayca kilitleyip açabiliyorum:D ama bu yapabileceklerimizin sadece bir kısmı. Buradan, vuruntu sensörü gibi bir sensör ekleyebiliriz, böylece özel bir vuruntu veya hatta bir ses tanıma sistemi ile kapımızın kilidini açabiliriz!
Servo kol sürgü kilidine bağlanacak ve Bluetooth cihazından aldığı komutları kullanarak kapıyı kilitlemek için 0 derece ve kilidi açmak için 60 derece hareket edecektir.
Adım 3: Kablo Şeması
Servoyu Arduino'ya bağlayarak başlayalım (Arduino nano'yu kullanmama rağmen Arduino uno'nun tam olarak aynı pin düzeniyle çalışacağını belirtmek isterim)
- Servo üzerindeki Kahverengi tel topraklanır ve Arduino'daki toprağa bağlanır
- Kırmızı kablo pozitif ve Arduino'da 5v'ye bağlanıyor
- Turuncu tel, servo kaynak bağlantısıdır ve Arduino'daki pin 9'a bağlanır.
Şimdi devam etmeden önce servoyu test etmenizi tavsiye ederim, bunu Arduino IDE'deki örneklere gidip süpürmeyi seçerek yapabilirsiniz. Servonun çalıştığından emin olduğumuzda bluetooth modülünü ekleyebiliriz. Bluetooth modülündeki rx pinini Arduino üzerindeki tx pinine ve bluetooth modülündeki tx pinini Arduino üzerindeki rx pinine bağlayacağız Ama bunu henüz yapmayın! bu bağlantılar yapılırken Arduino'ya hiçbir şey yüklenemez, bu yüzden lehimlemeden önce kodu yüklediğinizden emin olun. Bunu akılda tutarak bluetooth modülünü Arduino'ya bu şekilde bağladık.
- Bluetooth modülündeki Rx pini Arduino üzerindeki Tx pinine bağlanır
- Bluetooth modülündeki Tx pini Arduino üzerindeki Rx pinine bağlanır
- Bluetooth modülündeki Vcc (pozitif), Arduino'daki 3.3v'yi bağlar
- Toprak yere gider
Bunlardan herhangi biri kafa karıştırıcıysa, lütfen verilen resimdeki kabloları takip edin.
4. Adım: Test Etme
Artık tüm parçalara sahip olduğumuza göre, son konsepti tasarlamaya başlamadan önce servonun kilitleme mekanizmasını sorunsuzca itip çekecek kadar güçlü olduğundan emin olalım, ilk başta servomun yeterince güçlü olduğundan emin olmak için bir maket yaptım. benimki değildi, bu yüzden sürgülü mekanizmaya her şeyin düzgün hareket etmesine yardımcı olan küçük bir miktar yağ ekledim. Her şeyin yolunda gitmesi gerçekten çok önemli, yoksa odanıza kilitlenip odanızdan çıkma ihtimaliniz var!:NS
Adım 5: Elektronik Muhafaza
Servomu "açıkta" bırakmaya ve arduino nano ve Bluetooth modülünü korumak için yalnızca küçük bir karton kasa oluşturmaya karar verdim. Bunu, arduino nano'nun etrafını bir karton parçasına çizerek yapabiliriz ve her iki tarafa yaklaşık 1 cm (0, 39 inç) boşluk ekleyebiliriz, şimdi dikdörtgen küpün diğer 5 kenarını kesmemiz gerekiyor. Ayrıca güç kablosunun arduinoya bağlanması için yüzlerden birinde bir delik açmamız gerekiyor.
Dava için ölçüler:
- Alt parça = 7,5 cm x 4 cm (2,95 x 1,57 inç)
- Üst parça = 7,5 cm x 4 cm (2,95 x 1,57 inç)
- sol parça = 7,5 cm x 4 cm (2,95 x 1,57 inç)
- Sağ parça = 7,5 cm x 4 cm (2,95 x 1,57 inç)
- Ön yüz = 4cm x 4cm (1.57 x 1.57 inç) (bundaki güç deliğini kesin)
- Arka yüz = 4cm x 4cm (1.57 x 1.57 inç)
6. Adım: Uygulama
Bu yüzden kapıyı kilitlemek ve kilidini açmak için android veya bluetooth yerleşik Windows çalıştıran bir cihaza ihtiyacımız var, Mac kullanıcıları bunu bir iphone veya macbook pro üzerinde çalıştıramadım Sanırım bazı sürücü sorunları olabilir ama eminim sizden biri çözebilir:D Android'e kurulum yapıyorsanız, oyun mağazasına gitmeniz ve Bluetooth Terminal adlı uygulamayı indirmeniz ve Windows için TeraTerm adlı uygulamayı indirmeniz gerekecek, ardından hc-05'i telefonumuza bağlamamız gerekiyor, bunun adı linvor olmalı ve şifre 0000 veya 1234 olabilir. Eşleştirildiğinde, yeni yüklediğimiz uygulamayı açın, seçeneklere tıklayın ve cihaza bağlan (güvensiz) öğesine dokunun, şimdi telefonumuz temelde arduino seri monitörünü simüle ediyor, bu da arduino'dan gelen bilgileri görebileceğimiz ve gönderebileceğimiz anlamına geliyor.
0 yazıp enter tuşuna basarsanız, kapı kilidini ve "kapı kilitli" mesajını görmelisiniz.
ve 1 yazıp enter tuşuna bastığınızda kapı kilidinin açıldığını ve "kapı kilidi açıldı" mesajını görmelisiniz.
Tera Term adlı bir uygulamayı indirmeniz gerekmesi dışında süreç temelde pencerelerde aynıdır ve indirme bağlantısını burada bulabilirsiniz (https://ttssh2.osdn.jp/index.html.en)
Adım 7: Kilidi Monte Etme
Öncelikle servoyu sürgülü kilidin üzerine monte etmemiz gerekiyor, bunu servo montaj deliklerinin kenarlarını keserek yapıyoruz, böylece servoyu yatırdığımızda kilitle aynı hizada olacak, ardından servo kolunu kilide yerleştiriyoruz sapın eskiden olduğu yerde delik açın ve her şeyin doğru hareket edip etmediğini test edin, eğer öyleyse yapıştırın.
Şimdi vidalar için kapıda pilot delikler açmaya başlamamız, sürgülü kilidi kapıya yerleştirmemiz ve deliklerin nerede olduğunu takip etmek için bir kurşun kalem kullanmamız gerekiyor, izleri yaptığınız pilot delikleri delin onları yaklaşık 2,5 derinliğe kadar delin. cm şimdi kilidi kapıya yerleştirin ve vidaları sabitledikten sonra vidalayın sistemin hala çalıştığından emin olun
Adım 8: Güç Kaynağı
Bunu bırakabileceğimizden emin olmak için arduinoya bağlanmak için bir güç kaynağına, kabloya ve usb mini fişe ihtiyacımız olacak.
Güç kaynağı üzerindeki topraklama bağlantısını usb mini port üzerindeki topraklama bağlantısına bağlayın ve kırmızı kabloyu usb mini port üzerindeki kırmızı kabloya bağlayın şimdi kabloyu kilitten kapı menteşelerinden birine yönlendirin ve oradan da oraya yönlendirin bir elektrik prizi
9. Adım: Kod
#Dahil etmek
Servo myservo;
int konum = 0;
int durumu; int bayrak=0;
geçersiz kurulum()
{
myservo.attach(9);
Seri.başla(9600);
myservo.write(60);
gecikme(1000); }
boşluk döngüsü()
{
if(Seri.kullanılabilir() > 0)
{
durum = Seri.read();
bayrak=0;
} // durum '0' ise DC motor kapanır
if (durum == '0')
{
myservo.write(8);
gecikme(1000);
Serial.println("Kapı Kilitli");
}
else if (durum == '1')
{
myservo.write(55);
gecikme(1000);
Serial.println("Kapı Kilitsiz");
}
}
Adım 10: Tamamlandı
Bluetooth kontrollü kapı kilidinizin keyfini çıkarın, arkadaşlarınızı odanızdan kilitleyerek onlarla uğraşmayı unutmayın!
Okuduğunuz için teşekkürler, herhangi bir sorunuz varsa, lütfen bana pm atmaktan veya soruyu yorumlarda bırakmaktan çekinmeyin.
Önerilen:
Parmak İzi Okuyuculu ve RFID Okuyuculu Elektrikli Kapı Kilidi: 11 Adım (Resimli)
Parmak İzi Okuyuculu ve RFID Okuyuculu Elektrikli Kapı Kilidi: Anahtar kullanma zorunluluğunu ortadan kaldırmak için tasarlanan projede amacımıza ulaşmak için optik parmak izi sensörü ve Arduino kullandık. Ancak parmak izi okunamayan kişiler var ve sensör bunu tanımayacak. Sonra düşünmek bir
Basit Ses Kontrollü Kapı Kilidi: 5 Adım (Resimli)
Basit Ses Kontrollü Kapı Kilidi: Bu yüzden evdeki ofisim için bir kitaplık kapısı yapmak istediğime karar verdim. Şimdi, bu tür şeylerin nasıl inşa edileceğini açıklayan çok sayıda gözden geçirme var. Benim sorunum, çocuklarımı ofisimden nasıl uzak tutacağımla ilgiliydi. Küçük çocuklarım var ve onlar mutlu olacaklar
Nodemcu Kullanarak Kablosuz RFID Kapı Kilidi: 9 Adım (Resimli)
Nodemcu Kullanan Kablosuz RFID Kapı Kilidi: --- Ana İşlev ---Bu proje, Universidade do Algarve'de meslektaşım Luïs Santos ile işbirliği içinde bir Ağ İletişimi sınıfının parçası olarak inşa edilmiştir. Temel amacı, kablosuz wi aracılığıyla bir elektrikli kilidin erişimini kontrol etmektir
Tuş Takımı Kapı Kilidi: 7 Adım (Resimli)
Tuş Takımı Kapı Kilidi: Arduino UNOBreadboardLCD 1602 ModülüPotansiyometre 10KΩServo Motor4X4 Membran Anahtar ModülüBuzzerYeşil LEDKırmızı LEDJumper Kabloları
Arduino RFID Kapı Kilidi: 5 Adım (Resimli)
Arduino RFID Kapı Kilidi: ***Güncelleme 8/9/2010*** Garajıma girmenin kolay ve güvenli bir yolunu yapmak istedim. RFID, kapımı açmanın en iyi yoluydu, ellerim doluyken bile kapıyı açıp iterek açabiliyorum! Temel bir ATMega 168 arduino chi ile basit bir devre kurdum