İçindekiler:

Ses Kontrollü Kilitleme Sistemi: 7 Adım (Resimli)
Ses Kontrollü Kilitleme Sistemi: 7 Adım (Resimli)

Video: Ses Kontrollü Kilitleme Sistemi: 7 Adım (Resimli)

Video: Ses Kontrollü Kilitleme Sistemi: 7 Adım (Resimli)
Video: Bu Özellik Yuva Yıkar! iPhone'nun Bilinmeyen Konum Kaydetme Özelliği #shorts 2024, Kasım
Anonim
Ses Kontrollü Kilitleme Sistemi
Ses Kontrollü Kilitleme Sistemi

Ses Kontrollü Kilitleme Sistemi, Arduino ve Android telefonunuz arasındaki iletişim için bluetooth'u aracı olarak kullanan otomatik bir kilitleme sistemidir. Ses kontrollü kilitleme sistemi, sizin belirlediğiniz şifreyi ('eğitilebilir' olarak belirledim) söylediğinizde kilidi açılır ve 'kilit' deyince kilitlenir. Ses kontrollü kilit, çekmecenizi veya gardırobunuzu, dokunmadan bile yaklaşık 10 Metrelik bir mesafeden otomatik olarak açmanıza ve kilitlemenize olanak tanır. Sadece uygulamayı açın ve şifreyi söyleyin ve bir düğmeye dokunarak çekmecenizi/dolabınızı açtınız.

Kilidi veya mandalı çalışma masası çekmeceme göre tasarladım. Bu, sadece motor milinden mandal kafasını değiştirerek ihtiyaca göre özelleştirilebilir.

NOT: BU TASARIM PROTOTİP AŞAMASINDADIR VE TAM GÜVENLİK VE GÜVENLİĞİ GARANTİ ETMEMEKTEDİR. NEDEN OLDUĞU HİÇBİR KAYIPTAN SORUMLU OLMAYACAĞIM

Adım 1: Gerekli Parçalar

Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar
Gerekli Parçalar

KONTROLÖRLER

1) Arduino UNO

www.amazon.com/Arduino-Uno-R3-Microcontrol…

2) Arduino Pro mini 5v 16mhz

www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…

3) L293D motor sürücüsü (Servo kullanılıyorsa gerekli değildir)

www.amazon.com/HC-05-Bluetooth-Pass-throug…

İLETİŞİM

1) Bluetooth modülü HC 05

www.amazon.com/HC-05-Bluetooth-Pass-throug…

YÜKLER

1) DC Dişli motor 100 RPM/ 9g servo motor

www.amazon.com/Dimart-100RPM-Robot-Intelli…

2) 16x2 lcd ekran (isteğe bağlı)

GÜÇ KAYNAĞI

1) 5V 200 ma DC adaptör

Diğer muhtelif. parçalar içerir-

DİĞER MALZEME

1) Kilit için alüminyum parça (10x2x0,2 cm).

2) Anahtarı

2. Adım: Bağlantılar

Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar

BLUTOOTH MODÜLÜ - ARDUINO PRO MİNİ

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

**KODU YÜKLERKEN, TX VE RX PİMLERİNİN BAĞLANTISINI KESİN.

ARDUINO PRO MİNİ - MOTOR SÜRÜCÜ

L293D'nin PIN 6 - In1 veya PIN 2 (doğrudan IC'ye bağlanıyorsa)

L293D'nin PIN 7 - In2 veya PIN 6 (doğrudan IC'ye bağlanıyorsa)

PIN8 - PIN 1'i ETKİNLEŞTİR

5V - VCC

MOTOR SÜRÜCÜ - MOTOR

Motor girişi 1 - Terminal 1

Motor girişi 2 - Terminal 2

Aşama 3:

resim
resim

Adım 4: Arduino Pro Mini'ye Kod Yükleme

Arduino Pro Mini'ye Kod Yükleme
Arduino Pro Mini'ye Kod Yükleme

Bir program doğrudan Arduino Pro mini'ye yüklenemez. Pro mini'ye kod yüklemenin başlıca iki yolu vardır.

1) Programlama kartını kullanarak, 2) Arduino Uno ile.

Pro mini Via Arduino UNO'yu programladım. Bunu yapmak için, önce Arduino Uno'daki Ic'yi tamamen çıkarın. Ardından Arduino IDE'de ve kartı UNO'dan Pro mini'ye değiştirin.

Araçlar > Panolar > Arduino Pro veya Pro mini

Bunu yaptıktan sonra, IDE'nizin sağ alt köşesi şimdi kartı Arduino Pro veya Pro mini ATmega 328 (5v, 16 Mhz) olarak gösterecektir.

Şimdi pro mini'nizi Uno-'ya bağlayın

PRO MİNİ - UNO

DTR - Sıfırla

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Bundan sonra, USB Kablosunu kullanarak Arduino UNO'yu dizüstü bilgisayarınıza/PC'nize bağlayın ve kodu UNO için yaptığınız gibi yükleyin.

Adım 5: Arduino İçin Kod Yazma ve Çalışma

Kilit sistemi için aşağıda verilen kod/program 16x2 lcd ekran kodunu içermektedir. Kullanımı tamamen isteğe bağlıdır ve kodda herhangi bir değişiklik yapılmadan atlanabilir. Program çok basit ve anlaşılması kolaydır

Adım 6: Kodu Arduino UNO ile Test Etme

Kodu Arduino UNO ile Test Etme
Kodu Arduino UNO ile Test Etme

Kodu Pro mini'ye yüklemeden önce, programın kusursuz çalıştığından emin olmak için programı UNO'da test etmeye karar verdim.

Sonuçlar harikaydı, kod beklentilere göre çalıştı ve işte testin bir videosu-

Adım 7: Parolayı Ayarlama ve Uygulamayı İndirme

Parola aşağıdaki komutla ayarlanabilir-

if(ses == "*şifre")

Parolayı değiştirmek için, ters virgüldeki kelimeyi değiştirmeniz yeterlidir. SÖZCÜĞÜN ÖNÜNE YILDIZ * İŞARETLEMEYİ UNUTMAYIN

Uygulamayı indirmek

Uygulamayı İndir: - Android Robotlarla Buluşuyor: Ses

Bu uygulama oyun mağazasından ücretsiz olarak indirilebilir.

Önerilen: