İçindekiler:
- Adım 1: Çalışma Teorisi
- Adım 2: Haydi İnşa Edelim
- 3. Adım: Bazı LED'leri Bağlayın
- Adım 4: Kodlama
- Adım 5: Uygulamalar
- Adım 6: Dezavantajlar
Video: Arduino Tek Pininde 100+ Anahtar: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Tanıtım
Giriş pinleriniz mi bitti? Endişelenmeyin, işte herhangi bir vardiya kaydı olmayan bir çözüm. Bu videoda 100'den fazla anahtarı tek bir Arduino pinine bağlamayı öğreneceğiz.
Adım 1: Çalışma Teorisi
Önce devre şemasına bir bakın yoksa ne dediğimi anlayamazsınız. Bir anahtara her bastığımda devre farklı sayıda dirençle tamamlanacak,
- Devrede, 5. anahtara basarsak, devre 4 direncin tamamı üzerinden tamamlanır,
- 4. anahtara basarsak devre 3 direnç üzerinden tamamlanır,
- 3. anahtara basarsak devre 2 direnç üzerinden tamamlanır,
- 2. anahtara basarsak devre 1 direnç üzerinden tamamlanır,
- Ve 1. anahtara basarsak devre herhangi bir direnç olmadan tamamlanır.
Bu, analog pim A1'e ulaşan voltajın her anahtar için farklı olacağı anlamına gelir, bu nedenle A1 piminden değerleri okumak için analogRead() işlevini kullanacağız ve ardından her anahtar için farklı işlemler gerçekleştirmek için bir if koşulu kullanacağız.
Adım 2: Haydi İnşa Edelim
- İlk önce beş basmalı anahtarı bir breadboard'a bağlayın.
- Elbette Arduino gibi 8 bitlik bir mikrodenetleyiciye teorik olarak maksimum 1023 anahtar bağlayabilirsiniz.
- Ardından, şemada gösterildiği gibi basmalı anahtarlar arasındaki dirençleri birbirine bağlayın.
- Tüm anahtarların diğer ucunu 5v Arduino'ya bağlayın, burada gördüğünüz gibi bir ucu 5v'ye bağlı olan sakal panosunun mavi hattına bağlı olacak şekilde bağladım.
- Ardından son anahtarın sonundan Arduino'nun analog A1 pinine bir kablo bağlayın.
- Ardından, aşağı çekmek için Arduino'nun A1 ve GND'sine bir direnç bağlayın, Bu, hiçbir anahtara basılmadığında değeri sıfırda tutmaktır.
3. Adım: Bazı LED'leri Bağlayın
Devremizin işleyişini kontrol etmek için bazı LED'leri bağlayalım.
- LED'leri devrede gösterildiği gibi bağlayınız,
- Tüm pozitif terminalleri tüm LED'leri 5v'ye bağlayın.
- Her LED'in negatif terminalini sırasıyla Arduino'nun D12 ila D8 dijital pinine bağlayın.
- Pratik olarak LED'leri iyi bir yaşam süresi için dirençlerle bağlamamız gerekir.
Adım 4: Kodlama
Programa bir göz atın. Tüm satırlar düzgün bir şekilde yorumlanmıştır.
Şimdi kodu yükleyelim ve çalışırken görelim.
Adım 5: Uygulamalar
- Klavye
- Arduino için tam boyutlu klavye.
- Raspberry Pi tabletiniz vb. için özel mini klavye.
Adım 6: Dezavantajlar
Birden çok anahtar tek bir anda çalışmaz. Aklınıza başka bir uygulama geliyorsa yorumlara yazın
Teşekkürler.
Önerilen:
DIY Uçuş Sim Anahtar Paneli: 7 Adım (Resimlerle)
Kendin Yap Uçuş Sim Anahtar Paneli: Uçuş simülasyonu topluluğunda uzun yıllar geçirdikten ve giderek daha karmaşık uçaklara dahil olduktan sonra, kendimi sağ elimle uçmaya çalışmak yerine ellerimi fiziksel anahtarlarda tutabilme yeteneğinin özlemini çekerken buldum. m
Tek Anahtar Yazar: 4 Adım
Bir Anahtar Yazar: Stephen Hawking'i hatırlıyor musunuz? Bilgisayar tarafından üretilen bir sesle tekerlekli sandalyede Cambridge profesörü ve ünlü matematikçiydi. Motor Nöron Hastalığından muzdaripti ve yaşamının sonlarına doğru konuşmasını kaybettikten sonra
DOKUNMATİK ANAHTAR - Transistör ve Breadboard Kullanarak Dokunmatik Anahtar Nasıl Yapılır: 4 Adım
DOKUNMATİK ANAHTAR | Transistör ve Breadboard Kullanarak Dokunmatik Anahtar Nasıl Yapılır.: Dokunmatik anahtar, transistör uygulamasına dayanan çok basit bir projedir. Bu projede dokunmatik anahtar görevi gören BC547 transistör kullanılmaktadır. PROJE HAKKINDA TAM AYRINTILI VİDEOYU İZLEDİĞİNİZDEN EMİN OLUNUZ
Tek Mosfet Kullanarak Dokunmatik Anahtar Nasıl Yapılır: 4 Adım (Resimli)
Tek Mosfet Kullanarak Dokunmatik Anahtar Nasıl Yapılır: SADECE BİR MOSFET TRANSİSTÖR KULLANARAK DOKUNMATİK ANAHTAR YAPILMASI Birçok yönden, MOSFET'ler normal transistörlerden daha iyidir ve günümüz transistör projesinde, basit bir dokunmatik anahtarın nasıl yapıldığını göstereceğiz. h ile normal anahtar
Tek Anahtar ve Visuino ile 3 Sıra LED Anahtarlama: 9 Adım (Resimli)
3 Banka LED'i Tek Anahtar ve Visuino ile Değiştirmek: Bu proje denemek istediğim bir deneyden çıktı, dolar faturalarının çeşitli kısımlarını ve güvenlik kontrollerini görmek için ne kadar UV ışığına ihtiyaç olduğunu görmek istedim. Bunu yaparken çok eğlendim ve bu talimatları burada paylaşmak istedim