İçindekiler:

Tuş Takımı Kodlama: 4 Adım
Tuş Takımı Kodlama: 4 Adım

Video: Tuş Takımı Kodlama: 4 Adım

Video: Tuş Takımı Kodlama: 4 Adım
Video: Arkadaşlarınızı Pythonla milyar tane mesaj yollayarak gıcık edin 🤙 #coding #yazılım #setup #python 2024, Kasım
Anonim
Tuş Takımını Kodlamak
Tuş Takımını Kodlamak

Bu projenin amacı, bir tuş takımı alıp, kodun kendisinde önceden ayarlanmış belirli bir şifreye yanıt verecek şekilde kodlamaktır. Daha sonra bu tuş takımını önceden yapılmış bir model kasaya yerleştirmek için kullanacağım. Projenin amacı, doğru şifre girildiğinde ve girildiğinde kasanın açılmasını sağlamaktır. Bu projenin yapılmasına yardımcı olmak için tuş takımını kodlamaya yardımcı olması için bir Arduino kullanacağım. Bu şekilde kendi şifremi belirleyebileceğim ve ardından Arduino'nun seçtiğim herhangi bir komutu gerçekleştirmesini sağlayacağım. Bu proje için gerçekten heyecanlıyım ve iyi sonuç vereceğinden eminim.

Adım 1: Malzemeler

Malzemeler
Malzemeler

Projeyi tamamlamak için ihtiyaç duyacağım malzemeler aşağıdadır.

  • Arduino-1
  • Tuş takımı - 1
  • Servo Motor
  • Arduino telleri
  • ekmek tahtası
  • Dizüstü bilgisayar (Arduino uygulaması yüklü)

Adım 2: Tuş Takımını Kodlama

Tuş Takımının Kodlanması
Tuş Takımının Kodlanması
Tuş Takımının Kodlanması
Tuş Takımının Kodlanması
Tuş Takımının Kodlanması
Tuş Takımının Kodlanması

Bu projenin en önemli adımı, tuş takımını bir bilgisayarın hangi sayıların girildiğini okuyabileceği ve ardından başka bir kaynağa şifrenin doğru mu yanlış mı olduğunu söyleyebileceği şekilde kodlamaktır. Bu proje için Arduino kullanıyorum, bu nedenle yukarıda listelenen gereksinimlere uyacak şekilde tuş takımının nasıl kablolanacağını ve kodlanacağını anlamak için bazı çevrimiçi kaynakları kullandım. Nette bulduğum şey, tuş takımındaki her çıkışı Arduino'daki bir pin numarasına ve ardından tuş takımındaki toprak çıkışını Arduino'da toprağa bağlamak zorunda kalacağımdı. Kullandığım kod resimlere eklenmiştir. Bu kod, bilgisayarın hangi sayıların girildiğini okumasını ve parolanın doğru mu yanlış mı olduğunu belirlemesini sağlar.

Adım 3: Servo Motorun Takılması

Servo Motorun Takılması
Servo Motorun Takılması
Servo Motorun Takılması
Servo Motorun Takılması

Bilgisayarın girdileri okuması ve böylece bir parolanın doğru mu yanlış mı olduğunu belirlemesi bir şeydir, ancak bundan sonra bir eylem gerçekleştirmesi gerçekten harika olurdu! Bunu başarmak için Arduino'ya bir servo motor bağladık. Servodaki en dıştaki çıkış 5V'a giderken diğer ikisi pin numaralarına gider (tuş takımı nedeniyle bitmesi durumunda a0 ve a1 pinlerini kullanabilirsiniz). Bu yapıldıktan sonra, şifrenin doğru veya yanlış girilmesine göre motorun ne kadar dönmesini istediğinizi kodunuza yazarsınız. Bunun kodu resimlerde verilmiştir.

Adım 4: EKSTRA- Kasaya Bağlama

EKSTRA- Kasaya Takmak
EKSTRA- Kasaya Takmak

Artık mekanizma işlevsel olduğuna göre, projemin açılmasını ve kapanmasını kontrol etmeye yardımcı olup olmayacağını görmek için kasa gibi bir nesneye bağlayarak bu projeyi bir adım daha ileri götürebileceğimi düşündüm. Ellerimi hazır bir karton kasaya (bir okul arkadaşımın yaptığı (Cardboard Safe)) sahip oldum, esasen içeri ve dışarı hareket edebilen bir karton şeritli bir kutuya sahipti, bu nedenle kasanın açılıp kapanma olasılığını kontrol ediyordu. Servo motoru o karton şeride takmaya karar verdim - bu daha sonra şeridin hareketini kontrol edecek ve dolayısıyla kasanın açılıp kapanmasını sağlayacaktı.

Önerilen: