İçindekiler:

Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlamak): 7 Adım (Resimlerle)
Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlamak): 7 Adım (Resimlerle)

Video: Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlamak): 7 Adım (Resimlerle)

Video: Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlamak): 7 Adım (Resimlerle)
Video: #17 | Keypad Nedir? Arduino ile Nasıl Kullanılır? 2024, Eylül
Anonim
Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlayın)
Kendi Membran Matrisi Tuş Takımını Oluşturun (ve Arduino'ya Bağlayın)

Yani kendi membran tuş takımınızı yaratmak mı istiyorsunuz? Niye ya? Kendi tuş takımınızı yapmak birçok nedenden dolayı faydalı olabilir. Ucuz ve yapması kolaydır, çok fazla hayal kırıklığına uğramadan saldırıya uğrayabileceği veya çalınabileceği durumlara yerleştirilebilir, İstediğiniz her şeyi görüntülemek için tamamen özelleştirilebilir ve istediğiniz kadar çok girişle istediğiniz kadar büyük bir tuş takımı yapabilirsiniz. halledebileceğin gibi. Colin353'ün www.instructables.com/id/An-Electronic-Door-Opener/ ile aynı şekilde tuş takımı girişi olarak işlev görmesi için evdeki kapımın dışına gitmek için tuş takımımı oluşturdum. Bununla birlikte, daha sonraki bir Eğitilebilir Kitapta bunun için kolumda biraz daha hile var.

****NOT: Bu, şu an için tam bir talimat değildir. Tam olarak bir tuş takımının yapımından geçer, ancak onu kullanışlı hale getirmenin yollarını henüz tam olarak açıklamaz veya göstermez. Bu değişecek

Adım 1: Tuş Takımını Anlama

Anlamanızı istediğim ilk şey, bu tuş takımının nasıl çalıştığı. Ne düşündüğünüzü biliyorum… Matrix tuş takımı?… "Bunun işe yaraması için mavi hap almam gerekmiyor, değil mi?" Hayır, o matris değil.. Matriks tarzı bir tuş takımı hakkında düşünmenin en iyi yolu, zırhlı hakkında düşünmektir.

Bir matris, satırlar ve sütunlardan oluşan savaş gemisinde olduğu gibi hemen hemen bir ızgaradır. her düğme belirli bir satır ve sütuna karşılık gelir. Bunu daha iyi göstermeye yardımcı olması için ilk resme bakın. 9 düğmeli bir tuş takımında 3 satır ve 3 sütun kullanırsınız. İlk düğme, tıpkı savaş gemisinde olduğu gibi Satır 1 ile Sütun 1 (R1C1) arasında bir bağlantı oluşturacaktır. 2, R1C2, 3 R1C3 ve 8'in R3C2 olacağını varsayalım… gerisi resimde gösterilmiştir. Bunun amacı, kabloları bağlamak için 9 farklı düğmeye sahip olmak yerine, önemli ölçüde daha az kablo için 3 sütunu ve 3 satırı bağlamanız yeterlidir. Gerçek faydalar, düğme eklemeye başladığınızda gelir. başka bir satır ve sütun (2 tel) eklemek 7 düğme ekler… nereye gittiğimi gördünüz mü?

Adım 2: Malzemelerin Toplanması

Bu talimatla ilgili gerçekten harika olan şey, muhtemelen bunu evinizde inşa etmek için ihtiyacınız olan her şeye zaten sahip olmanızdır! Evet, bunun basit, ucuz, etkili bir tuş takımı yapmanın yolu olduğunu söylediğimde, basit ve ucuz olduğunu kastediyorum. Bu talimat için ihtiyacınız olacak:

Alüminyum Folyo (kalay folyo… bir çeşit folyo) *folyo bant da işe yarar Bir tür kağıt veya düz malzeme (burada seçtiğiniz şey dayanıklılığı etkileyecektir. Buzdolabım için kuru bir silme pedi kullanıyorum) yapıştırıcı (eğer yoksa folyo bant kullanıyoruz) ve bir çeşit ayırıcı (delikli birkaç kat kağıt işe yarayabilir Çift taraflı yapışkan köpük pedler kullanıyorum) Laminatör (TAMAMEN OPSİYONEL)

3. Adım: Karar Süresi

Karar vakti
Karar vakti

Tuş takımınızı bir araya getirmenin ilk adımı, nasıl görünmesini istediğinize/üzerinde kaç düğme istediğinize karar vermektir. Bu talimat için, üzerinde 1'den 9'a kadar sayılar bulunan bir 3X3 kurulumu kullanacağım. Nasıl görüneceğine karar verdikten sonra, onu çizin ve tüm tellerin nereye gitmesini istediğinize karar verin. Tuş takımımdan bir ipucu istiyorum, böylece kapımın etrafında dolaşacak, bu yüzden benimkinin nasıl görünmesi gerektiği için 2. resme bakın. İstediğiniz yazılımı (paint, photoshop, illustrator…) kullanarak bilgisayarınızda bir maket yapın ve bir sonraki adıma geçin.

Adım 4: Ucuz "Devrenizin" Haritasını Çıkarın

Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın
Sizin Ucuz Haritanızı Çıkarın

Yapacağımız şey, esnek, ucuz ama etkili bir devre kartı yapmak için folyoya yapıştırmak. Şimdi yapmamız gereken bilgisayarımızın maketi üzerinde sütun ve satırlarımızın nasıl kurulacağını yapmamız gerekiyor. Photoshop kullanıyorsanız, biri satır, diğeri sütun olarak adlandırılan 2 yeni katman oluşturun. sadece boya kullanıyorsanız, satırlar ve başka sütunlar adlı dosyanın bir kopyasını yapın.

Bu yeni katmanlarda "Devrelerimizin" gitmesini istediğimiz yere büyük siyah çizgiler koyacağız. Kafanız karıştıysa satırlar için 2. görsele ve 3. sütunlara bakın. Resim 4, her iki katmanın da nasıl göründüğünü gösterir. Tanıdık gelmeye mi başladın? Şimdi resimlerinizden birini dikey olarak çevirmeniz gerekiyor… yoksa yatay mı… resim 5'e bakın ne demek istediğimi anlayacaksınız. Devam edin ve bir sonraki adım için bunları yazdırın.

Adım 5: Sahte Devre Yapma Süresi

Sahte Devre Yapma Zamanı!
Sahte Devre Yapma Zamanı!
Sahte Devre Yapma Zamanı!
Sahte Devre Yapma Zamanı!

İşte eğlenceli kısım… Bence her şey eğlenceli ama her neyse… Artık şablonlarınızı yazdırdığınıza göre devrenizi yapmaya başlayabilirsiniz. Şimdi sıralarınızın ve sütunlarınızın gitmesi gereken yere folyonuzu yapıştırmanın zamanı geldi. Her iki devrem için şekil 2'ye bakın, sizinki biraz böyle görünmelidir. Ayrıca, kolay bağlantı sağlamak için olası satışlarımın tuş takımından düzenli bir şekilde nasıl uzaklaştığını fark ettiniz mi? Tıpkı planladığım gibi! *NOT* Bu noktada, ön tasarımınızı, kablo bağlantılarının sonunda R1 R2 R3 C3 C2 C1 etiketli etiketler içerecek şekilde yeniden yapmak iyi bir fikirdir. Bu sadece sizin için daha kolay hale getirecektir.

Adım 6: Hepsini Bir Araya Getirmek

Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy

Bir sonraki adımda hepsini bir araya getireceğiz. Ara parçalarınızı alın ve tuş takımının bir tarafına uygulayın. Düşündüm de, teknik olarak silikonu (kalafatlama için kullanılan tip) gerçekten iyi bir ayırıcı olarak kullanabilirsin… Bunu gelecekte deneyebilirim aslında…. Hmm..

neyse konuya dönelim. Bu aralayıcıları uygulamak için, bunların ortasında bir delik olduğundan emin olmalıyız, böylece satırlar ve sütunlar basıldığında (üzgün değil… bastırıldığında) birbirleriyle temas edebilirler. Her şeyi döşedim ama daha iyi sonuçlar elde etmek için bir delgeç veya başka bir şey kullanabilirsiniz. Ara parçalar, devremizin diğer bölümlerinin tesadüfen birbirine değmemesini sağlamak için de oradadır. Uygun şekilde uygulanan tüm aralayıcıları görmek için resim 1'e bakın. Ara parçalarınız uygulandıktan sonra (kullandığınız her şeyi yapıştırmanız gerekebilir), klavyenizin diğer tarafını bunun üzerine koyabilirsiniz (resim 2). Neyse ki bilgisayardaki şablonunuzda her şeyin düzgün bir şekilde eşlendiğinden emin oldunuz… bir şablon yaptınız değil mi? Resim 3, birleştirilmiş tuş takımıdır. *****İSTEĞE BAĞLI ADIM***** Tuş takımımın uzun ve sağlıklı bir yaşam sürmesine yardımcı olmak için benimkini lamine ettim. Kağıda bir miktar yapısal destek sağlamaya yardımcı olur… sürekli basmak, kağıtta er ya da geç tuş takımınızın bu düğmeye sürekli olarak etkisiz hale gelmesine neden olacak (yine üzücü olmayan) çöküntüler yaratabilir ve yaratacaktır. Resim 4, güzel lamine Matrix stili tuş takımımı gösteriyordu, ancak laminatör sanat eserimi yedi.

Adım 7: Arduino Herkes ?

Tuş takımınızı ilk kez Arduino'ya bağlamanın zamanı geldi… heyecan verici değil mi?

Eh, heyecan verici olsa da şimdilik beklemek zorunda kalacak! Laminatör, tuş takımımı sevgiyle yedi, böylece başka bir tane yapmak için zaman bulana kadar beklemesi gerekecek. Geri geleceğim, merak etmeyin bu adım gelecek. Belki de yakın gelecekte, tam olarak nasıl gösterileceğini değil, hepsini nasıl kuracağımı açıklayacağım. Şimdilik, buradan nereye gideceğini bilenler için prototiplerimde kullandığım arduino kodu burada iyi şanslar. Diğerleri için sıkı otur. ***NOT*** arduino.cc'den tuş takımı kitaplığını kurmanız gerekecek.

Önerilen: